
Tr ng Đ i H c Công Ngh Thôngườ ạ ọ ệ
Tin
Khoa H Th ng Thông Tinệ ố
THI TH C HÀNH – Đ 1Ự Ề
Môn: C S D LI UƠ Ở Ữ Ệ
Th i gian: 60 phútờ
(Sinh viên đ c phép s d ng tài li u)ượ ử ụ ệ
(đ thi g m có 1 trang)ề ồ
Cho l c đ quan h sau:ượ ồ ệ
CHUYENBAY(MaCB, NoiXP,NoiDEN,GioXP,GioDen)
PHICO(MaPhiCo, TenPhiCo, KCBay)
PHICONG(MaPhiCong, TenPhiCong, Luong)
CHUNGNHAN(MaPhiCong, MaPhiCo)
Dùng SQL Server th c hi n các công vi c sau:ự ệ ệ
1. Vi tế các câu l nh SQL t o các quan h trên v i các ki u d li u mô t trong b ng sauệ ạ ệ ớ ể ữ ệ ả ả
(t o các ràng bu c khóa chính, khóa ngo i t ng ng): (3 đ)ạ ộ ạ ươ ứ
Quan hệThu c tínhộKi u d li uể ữ ệ Di n gi iễ ả
CHUYENBAY
MaCB char(5) Mã chuy n bayế
NoiXP char(15) N i xu t phátơ ấ
NoiDEN char(15) N i đ nơ ế
GioXP Smalldatetime Gi xu t phátờ ấ
GioDen Smalldatetime Gi đ nờ ế
PHICO
MaPhiCo char(5) Mã phi cơ
TenPhiCo char(25) Tên phi cơ
KCBay Int Kho ng cách bay t i đaả ố
PHICONG
MaPhiCong char(5) Mã phi công
TenPhiCong char(25) Tên phi công
Luong Int L ng phi côngươ
CHUNGNHAN MaPhiCong char(5) Mã phi công
MaPhiCo char(5) Mã phi cơ
2. Hi n ệth cự các ràng bu c toàn v n sau:ộ ẹ
2.1. Gi xu t phát ph i tr c gi đ n. (0.75 đ)ờ ấ ả ướ ờ ế
2.2. N i xu t phát ph i khác n i đ n.ơ ấ ả ơ ế (0.75 đ)
2.3. T t c các phi c ph i có phi công có kh năng lái.ấ ả ơ ả ả (1 đ)
3. Vi t các ếcâu l nh SQL th c hi n các câu truy v n sau:ệ ự ệ ấ
3.1 Tìm mã các phi công lái đ c ’máy bay Boeing' (TenPhiCo). (1.5 đ)ượ
3.1. Tìm mã, tên (các) phi công có m c l ngứ ươ cao nh t. (1.5 đ)ấ
3.2. Tìm nh ng phi công (MaPhiCong, TenPhiCong) có kh năng lái t t c cácữ ả ấ ả
lo i phi c . (1.5 đ)ạ ơ
(------------ H t ------------)ế

