Phần 1

(6 câu)
Câu 1
Tự luận

Trong bài trước các em đã biết khái niệm CSDL. Đã có khá nhiều mô hình CSDL khác nhau. Từ những năm 1970, Edgar Frank Codd (1923 – 2003) đã đề xuất mô hình CSDL quan hệ. Mô hình này nhanh chóng trở thành mô hình được dùng phổ biến nhất, nó xuất hiện trong hầu khắp các ứng dụng quản lí, kể cả trong các ứng dụng thư tín điện tử, mạng xã hội,… Vậy mô hình CSDL quan hệ là gì?

Bài làm:
Câu 2
Tự luận

Một CSDL các bản nhạc, trên một website âm nhạc, được tổ chức như mô tả trong Hình 13.1, gồm có danh sách các tên nhạc sĩ với mã (định danh) là Aid (Hình 13.1a), danh sách các tên ca sĩ với mã (định danh) là Sid (Hình 13.1b), danh sách các bản nhạc với tên bản nhạc, mã nhạc sĩ (tác giả bản nhạc) và mã Mid – định danh bản nhạc (Hình 13.1c), danh sách các bản thu âm gồm có mã bản nhạc và mã ca sĩ (Hình 13.1d).

Hình 13.1. CSDL âm nhạc

Hình 13.1. CSDL âm nhạc

Hãy quan sát và trả lời các câu hỏi sau:

1. Nhạc sĩ sáng tác bản nhạc "Trường ca sông Lô" là nhạc sĩ nào? Nhạc sĩ sáng tác bản nhạc "Xa khơi" là nhạc sĩ nào?

2. Bản thu âm trong Hình 13.1d tương ứng với dòng 0004 TN là bản thu âm của bản nhạc nào, do ca sĩ nào thể hiện?

Bài làm:
Câu 3
Tự luận

1. Hãy chỉ ra các cột của bảng Bản nhạc.

Bài làm:
Câu 4
Tự luận

2. Bảng Bản thu âm và bảng Ca sĩ có chung thuộc tính nào?

Bài làm:
Câu 5
Tự luận

1. Hãy chỉ ra khoá chính của bảng Ca sĩ và bảng Bản nhạc.

Bài làm:
Câu 6
Tự luận

2. Hãy chỉ ra các khoá ngoài của bảng Bản nhạc và bảng Bản thu âm.

Bài làm: