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