1CLC 11 2011

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.

HCM ĐỀ THI MÔN: CƠ SỞ DỮ LIỆU


KHOA CÔNG NGHỆ THÔNG TIN Mã môn học: 0281090
BỘ MÔN: HỆ THỐNG THÔNG TIN ĐỀ SỐ 2 Đề thi có 1 trang
Thời gian: 60 phút
Không sử dụng tài liệu

Câu 1: Cho lược đồ CSDL như sau:


 CHUYENBAY(MSCB: integer, NOIDI: string, NOIDEN: string, GIODI: time,
GIODEN: time, KHOANGCACH: integer)
Tân từ: Đối với mỗi chuyến bay, người ta ghi nhận một số thông tin sau: mã số chuyến
bay để phân biệt, nơi đi và nơi đến của chuyến bay, giờ cất cánh và giờ hạ cánh, và
khoảng cách giữa nơi đi và nơi đến.
 MAYBAY(MSMB: integer, TENMB: string, KCBTOIDA: integer)
Tân từ: Mỗi máy bay có một mã số để phân biệt, tên máy bay và khoảng cách bay tối đa
(KCBTOIDA) của máy bay đó.
 PHICONG(MAPC: integer, TENPC: string, MUCLUONG: integer)
Tân từ: Mỗi phi công có một mã số để phân biệt, tên phi công và mức lương của phi
công đó.
 KHANANG(MSPC: integer, MSMB: integer)
Tân từ: Quan hệ này dùng để lưu giữ các thông tin về khả năng điều khiển máy bay của
các phi công . Một phi công có thể điều khiển nhiều máy bay. Một máy bay có thể được
điều khiển bởi nhiều phi công.

1.1 Viết các truy vấn sau bằng ngôn ngữ đại số quan hệ:
a) Tìm các mã phi công có khả năng lái máy bay có tên ‘Boeing’. (1 điểm)
b) Tìm các tên phi công có khả năng lái máy bay có khoảng cách bay tối đa lớn hơn
10.000 km nhưng phi công đó không có khả năng lái máy bay ‘Boeing’. (1,5 điểm)

1.2 Viết các truy vấn sau bằng ngôn ngữ SQL:
a) Tìm các mã máy bay mà có khả năng bay thẳng từ Việt Nam đến London mà không
dừng trạm (máy bay có khả năng bay thẳng một chuyến bay không ngừng trạm là máy
bay có khoảng cách bay tối đa lớn hơn khoảng cách của chuyến bay). (1.5 điểm)
b) Tìm các mã phi công có lương cao nhất. (1 điểm)
c) Tìm các mã phi công, tên phi công có khả năng lái nhiều máy bay nhất. (1 điểm)
d) Liệt kê các tên phi công có khả năng điều khiển ít nhất 2 máy bay có khoảng cách
bay tối đa lớn hơn 10.000 km. (1 điểm)
e) Tăng lương 10% cho tất cả các phi công có khả năng lái máy bay có tên ‘Boeing’. (1
điểm)

Câu 2: Cho lược đồ quan hệ Q(ABCDE) có F = {A  B, BC  E, ED  A}.


Tìm tất cả các khóa của R (2 điểm)

Ghi chú:
 Cán bộ coi thi không được giải thích đề thi.

Ngày 1 tháng 12 năm 2011

Soá hieäu: BM/QT-KÑ-RÑTV/ 00

You might also like