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
ờ
c phép s d ng tài li u) ượ ử ụ ệ (đ thi g m có 1 trang) (Sinh viên đ ề ồ
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: ự ệ ệ
ể ữ ệ
ạ
ả
trong b ng sau ả
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
ng ng): (3 đ)
1. Vi ệ ớ (t o các ràng bu c khóa chính, khóa ngo i t ạ ươ ứ ạ
ệ ộ
Quan hệ
Thu c tính ộ
Ki u d li u ể ữ ệ
i ả
Di n gi ễ ế
CHUYENBAY
PHICO
i đa
ố
PHICONG
ng phi công
ươ
CHUNGNHAN
MaCB NoiXP NoiDEN GioXP GioDen MaPhiCo TenPhiCo KCBay MaPhiCong TenPhiCong Luong MaPhiCong MaPhiCo
char(5) char(15) char(15) Smalldatetime Smalldatetime char(5) char(25) Int char(5) char(25) Int char(5) char(5)
Mã chuy n bay N i xu t phát ơ ấ N i đ n ơ ế xu t phát Gi ờ ấ Gi đ n ờ ế Mã phi cơ Tên phi cơ Kho ng cách bay t ả Mã phi công Tên phi công L Mã phi công Mã phi cơ
2. Hi n ệ th cự các ràng bu c toàn v n sau: ẹ ộ
xu t phát ph i tr c gi ấ ấ (1 đ) 2.1. Gi ờ ế ờ 2.2. N i xu t phát ph i khác n i đ n. ơ 2.3. T t c các phi c ph i có phi công có kh năng lái. ấ ả đ n. (0.75 đ) ơ ế (0.75 đ) ả ả ướ ả ơ ả
3. Vi t các ế câu l nh SQL th c hi n các câu truy v n sau: ệ ự ệ ấ
c ’máy bay Boeing' (TenPhiCo). (1.5 đ) ượ ng ứ ươ cao nh t. (1.5 đ) ấ t c các ữ ả ấ ả 3.1 Tìm mã các phi công lái đ 3.1. Tìm mã, tên (các) phi công có m c l 3.2. Tìm nh ng phi công (MaPhiCong, TenPhiCong) có kh năng lái t lo i phi c . (1.5 đ) ơ ạ (------------ H t ------------) ế