lOMoARcPSD|453164 67
lOMoARcPSD|453164 67
Thư vin c a m t trư ng đ i h c đưc mô t như sau. Sinh viên g m các thu c tính:
mã sinh viên (MaSinhVien) (đnh danh), tên sinh viên (TenSinhVien), ngy sinh
(NgaySinh. Sách g m các thu c tính: mã sách (MaSach) (đ nh danh), tên sách
(TenSach), năm xut b n. M i sinh viên có th mư n đưc nhiu sách. Theo thi gian,
m i quyn sách có th đưc mư n bi nhi u sinh viên. M i l n mưn h thông s
phi ghi li thông tin ngy mưn.
Câu 1: Hãy v mô hình thc th kết hp. 3 đi m
Câu 2: T mô hình thc th kế t h p, hãy chuy n sang mô hình quan h. 1 đim
Câu 3: Viết biu thc quan h thc hin nhng vic sau. 3 đim
a. Lit kê tên sinh viên đã mưn sách có tên “Python”.
b. Lit kê tên sinh viên mưn sách “Java” v trưc ngy “1/1/20 23”.
c. Lit kê tên sinh viên va mưn sách “Java” va mưn sách “Python”
Câu 4: Viết câu truy vn SQL thc hi n các vic câu 3.

Preview text:

lOMoARcPSD|453 164 67 lOMoARcPSD|453 164 67
Thư viện củ a mộ t trường đại họ c được mô tả như sau. Sinh viên gồ m các thuộ c tính:
mã sinh viên (MaSinhVien) (đ椃⌀nh danh), tên sinh viên (TenSinhVien), ng愃y sinh
(NgaySinh. Sách gồ m các thuộ c tính: mã sách (MaSach) (đ椃⌀nh danh), tên sách
(TenSach), năm xuất bản. Mỗ i sinh viên có thể mượn được nhiều sách. Theo thời gian,
mỗ i quyển sách có thể được mượn bởi nhiề u sinh viên. Mỗ i lần mượn hệ thông sẽ
phải ghi lại thông tin ng愃y mượn.
Câu 1: Hãy vẽ mô hình thực thể kết hợp. 3 điểm
Câu 2: Từ mô hình thực thể kết hợp, hãy chuyển sang mô hình quan hệ. 1 điểm
Câu 3: Viết biểu thức quan hệ thực hiện những việc sau. 3 điểm
a. Liệt kê tên sinh viên đã mượn sách có tên “Python”.
b. Liệt kê tên sinh viên mượn sách “Java” v愃 trước ng愃y “1/1/20 23”.
c. Liệt kê tên sinh viên vừa mượn sách “Java” vừa mượn sách “Python”
Câu 4: Viết câu truy vấn SQL thực hiện các việc ở câu 3.