Bài 1Cho các lược đồ: Phim tên, năm, độ_dài, loại, xưởng, mã_ĐD Đạo_diễn tên, địa_chỉ, mã_ĐD, Tham_nien Diễn tên_phim, năm_phim, MaDV Diễn tên_phim, năm_phim, MaDV diễn_viên MaDV, tên, đ
Trang 1BÀI TẬP ĐẠI SỐ QUAN HỆ
Trang 2Bài 1
Cho các lược đồ:
Phim (tên, năm, độ_dài, loại, xưởng, mã_ĐD) Đạo_diễn (tên, địa_chỉ, mã_ĐD, Tham_nien)
Diễn (tên_phim, năm_phim, MaDV)
Diễn (tên_phim, năm_phim, MaDV)
diễn_viên (MaDV, tên, địa_chỉ, giới_tính, Tuoi)
Hãy viết các biểu thức ĐSQH để
• Tìm tên các diễn viên chỉ tham gia diễn các phim
do Steven Spielberg đạo diễn
Trang 3Bài 2
Cho các lược đồ:
Phim (tên, năm, độ_dài, loại, xưởng,
mã_ĐD) Đạo_diễn (tên, địa_chỉ, mã_ĐD, Tham_nien) Diễn (tên_phim, năm_phim, MaDV)
diễn_viên (MaDV, tên, địa_chỉ, giới_tính, Tuoi)
Hãy viết các biểu thức ĐSQH để
• Tìm tên các diễn viên tham gia đóng tất cả các phim do Steven Spielberg đạo diễn
Trang 4Bài 3
Cho các lược đồ:
Phim (tên, năm, độ_dài, loại, xưởng, mã_ĐD) Đạo_diễn (tên, địa_chỉ, mã_ĐD, Tham_nien)
Diễn (tên_phim, năm_phim, MaDV)
Diễn (tên_phim, năm_phim, MaDV)
diễn_viên (MaDV, tên, địa_chỉ, giới_tính, Tuoi)
Hãy viết các biểu thức ĐSQH để
• Tìm các cặp tên các diễn viên cùng diễn một bộ
phim nào đó, mỗi cặp diễn viên chỉ xuất hiện một lần, không phụ thuộc vào thứ tự xuất hiện
Trang 5Bài 4
Cho các lược đồ quan hệ sau:
Nhân viên (ID, TenNV, Lương)
Dự án (MaDA, DiaDiem, TenDA)
Làm việc (ID, MaDA, GioLam)
Hãy viết các biểu thức ĐSQH để:
• Tìm tên các nhân viên không tham gia dự án nào
• Tìm tên của các nhân viên làm ít nhất 2 dự án
• Tìm tên của các dự án có tất cả các nhân viên
thực hiện
Trang 6Bài 5
Cho CSDL với các lược đồ sau:
KS (MaKS, Ten, DiaChi, Phong)
KHACH (MaKhach, Ten, Tuoi, GioiTinh)
DATPHONG (MaKS, MaKhach, NgayVao, NgayRa)
Hãy viết các biểu thức đại số quan hệ để
• Liệt kê tên các khách hàng ở khách sạn Sao Mai vào tháng 6/2015
• Liệt kê tên các khách hàng chỉ trọ ở khách sạn
Nikko