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 ------------) ế