1.
3.5 BÀI TẬP CHƯƠNG 3
Bài 1: Cho mơ hình quan hệ sau:
1-CLB( MsCLB , DcCLB)
Tân từ: Mỗi CLB có 1 mã số (MsCLB) để phân biệt với các CLB khác, và địa chỉ của CLB(DcCLB)
2-DOI(MsCLB, MsDoi, MsLT, Phai)
Tân từ: Mỗi đội có 1 mã số đội (MsDoi) để phân biệt với các đội khác của cùng một Câu lạc bộ (MsCLB); Mỗi đội thuộc về 1 lứa tuổi duy nhất (MsLT) và một phái (nam hay nữ). Tất cả các vận động viên của đội phải có cùng lứa tuổi của đội hoặc thấp hơn lứa tuổi của đội.
3-TD(MsTD, MsPh, GioTD, NgayTD)
Tân từ: Mỗi trận đấu có 1 mã số (MsTD) để phân biệt với những trận đấu khác, diễn ra trong 1 phòng, vào 1 ngày (NgayTD) và bắt đầu ở một giờ (GioTD) đã quy
4-DOI_TD(MsTD, MsDoi, MsCLB)
Tân từ: Mỗi trận đấu là một cuộc gặp gỡ giữa 2 đội. Cả 2 đội phải thuộc cùng 1 lứa tuổi và cùng một phái.
5-PHONG(MsPh, DCPh, SoSan)
Tân từ: Mỗi phịng có 1 mã số (MsPh) để phân biệt với các phịng khác, có 1 địa chỉ và 1 số lượng sân (SoSan) nhất định, nơi đó có thể diễn ra các trận đấu.
6-LUA_TUOI(MsLT, TGTĐ_LT)
Tân từ: Mỗi lứa tuổi được phân biệt bởi mã lứa tuổi (MsLT) và có thời gian trận đấu dành cho lứa tuổi đó.
7-VDV(MsVDV, TenVDV, DcVDV, MsCLB, Phai, MsLT)
Tân từ: Mỗi vận động viên có 1 mã số (MsVDV) dùng để phân biệt với các VDV khác, có 1 tên, 1 địa chỉ, thuộc 1 CLB, 1 phái và 1 lứa tuổi.
8-VDV_ĐOI(MsVDV, MsDoi)
Tân từ: Mỗi VĐV đăng ký chơi ở 1 đội. Họ có thể đăng ký vào nhiều đội khác nhau. Yêu cầu :
1. Hãy xác định khóa của các quan hệ từ tân từ của các quan hệ
2. Hãy xác định tất cả những ràng buộc tồn.
4. NGƠN NGỮ SQL
Sau khi học xong chương này sinh viên có khả năng: - Vận dụng các câu lệnh SQL trong thao tác với