Nếu muốn quản lí thêm thông tin nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), CSDL cần thay đổi như thế nào?

Câu hỏi 2. Nếu muốn quản lí thêm thông tin nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), CSDL cần thay đổi như thế nào?

Bài Làm:

  • Để thêm thông tin nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), bạn cần thay đổi cấu trúc CSDL bằng cách thêm một bảng mới để lưu trữ thông tin này. Dưới đây là một ví dụ về cách thực hiện thay đổi này:

    Bảng casi:

    idcasi (khóa chính)

    tencasi

    ngaysinh

    noisinh_id (khóa ngoại tham chiếu tới bảng noisinh)

    Bảng banthuam:

    idbanthuam (khóa chính)

    idbannhac

    idcasi

    Bảng bannhac:

    idbannhac (khóa chính)

    tenbannhac

    idnhacsi

    Bảng nhacsi:

    idnhacsi (khóa chính)

    tennhacsi

    ngaysinh

    noisinh_id (khóa ngoại tham chiếu tới bảng noisinh)

    Bảng noisinh:

    idnoisinh (khóa chính)

    tennoisinh

    Trong đó, bảng "noisinh" là bảng mới được thêm vào để lưu trữ thông tin nơi sinh của nhạc sĩ, ca sĩ, bao gồm cột "idnoisinh" là khóa chính và cột "tennoisinh" là nơi lưu trữ tên tỉnh/thành phố.

    Sau khi thực hiện thay đổi này, bạn có thể lưu trữ thông tin nơi sinh của các nhạc sĩ, ca sĩ vào bảng "noisinh" và sử dụng cột "noisinh_id" trong các bảng "nhacsi" và "casi" để tham chiếu tới thông tin nơi sinh trong bảng "noisinh". Điều này cho phép bạn quản lí và truy vấn dữ liệu liên quan đến thông tin nơi sinh của các nghệ sĩ một cách dễ dàng.

Xem thêm Bài tập & Lời giải

Trong: Giải Tin học 11 định hướng THUD Kết nối bài 18 Thực hành mảng xác định cấu trúc bảng và các trường khóa

Khởi động

Câu hỏi. Tuy nhiên, làm thế nào để từ yêu cầu ban đầu (quản lí danh sách các bản thu âm với đây đủ thông tin tên bản nhạc, tên nhạc sĩ, tên ca sĩ) người ta lại đi đến được CSDL với các bảng như đã trình bày ở Bài 132

Xem lời giải

Luyện tập

Câu hỏi 1. Có thể có những nhạc sĩ, ca sĩ trùng tên nên người ta muốn quản lí thêm thông tin ngày sinh của các nhạc sĩ, ca sĩ. Để làm được việc đó, CSDL cần thay đổi như thế nào?

Xem lời giải

Vận dụng

Câu hỏi. Thực hiện các bước phân tích đề thiết lập mô hình dữ liệu cho một bài toán quản lí thực tế, ví dụ quản lí danh sách tên quận/huyện của các tỉnh thành phố.

Xem lời giải

Xem thêm các bài Giải tin học 11 định hướng Tin học ứng dụng kết nối tri thức, hay khác:

Xem thêm các bài Giải tin học 11 định hướng Tin học ứng dụng kết nối tri thức được biên soạn cho Học kì 1 & Học kì 2 theo mẫu chuẩn của Bộ Giáo dục theo sát chương trình Lớp 11 giúp bạn học tốt hơn.

Lớp 11 | Để học tốt Lớp 11 | Giải bài tập Lớp 11

Giải bài tập SGK, SBT, VBT và Trắc nghiệm các môn học Lớp 11, dưới đây là mục lục các bài giải bài tập sách giáo khoa và Đề thi chi tiết với câu hỏi bài tập, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và 2 (đề kiểm tra học kì 1 và 2) các môn trong chương trình Lớp 11 giúp bạn học tốt hơn.