Tr ng Đ i H c Công Ngh Tngườ
Tin
Khoa H Th ng Thông Tin
THI TH C HÀNH – Đ 1
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 hThu c tínhKi 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) 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 ------------)ế