Đề thi môn Cơ sở dữ liệu lần 1 kỳ 2 năm 2006 - 2007 thuộc lớp Tin học Đại học Dân lập Cửu Long. Tham khảo đề thi giúp bạn hệ thống và củng cố kiến thức cho các kì thi đạt kết quả cao.
Trang 1ĐỀ THI MÔN CƠ SỞ DỮ LIỆU
LỚP TIN HỌC ĐẠI HỌC DÂN LẬP CỬU LONG
lần 1 kỳ 2 năm 2006-2007 thời gian làm bài 90 phút.
Câu 1: Cho cơ sở dữ liệu về kết quả học tập của sinh viên tại một trường đại học với các quan hệ như sau:
SV (MASV, HTSV, GTSV, NSSV, MANG, KHOA) - Thông tin về sinh viên Mỗi sinh viên có một họ tên (HTSV), giới tính (GTSV), ngày tháng năm được sinh ra (NSSV), học một ngành (MANG) của một khóa (KHOA) nào đó và được gán cho một mã số sinh viên (MASV) duy nhất
NG (MANG, TENNG) - Thông tin về ngành học Mỗi ngành có một mã ngành (MANG), tên ngành (TENNG)
MON (MAMON, TENMON, SOTC) - Thông tin về môn học Mỗi một môn có một mã môn (MAMON), tên môn (TENMON) và số tín chỉ của môn (SOTC)
KQ (MASV, MAMON, HK_NK, LAN,DIEM) - Thông tin về kết quả học tập của sinh viên Sinh viên có mã số (MASV) đạt kết quả môn (MAMON) tại học kỳ - niên khoá (HK_NK), trong lần thi (LAN) đạt kết quả (DIEM)
Câu hỏi:
.1 Hãy viết biểu thức đại số quan hệ để trả lời câu hỏi: cho biết mã sinh viên, họ tên, mã môn, tên môn, lần thi và điểm của những sinh viên ngành Tin học khóa 4 trong học kỳ 1 niên khoá 2006-2007
(HK_NK=’1-2006-2007’)
.2 Tối ưu hóa biểu thức quan hệ trả lời cho câu hỏi ở trên
Câu 2: Cho lược đồ quan hệ
U=ABCDEGHIJLMNO
F={ A ABC
C CD
D DE
E EG
H HIJL AH MO
Câu hỏi:
1 Chứng tỏ C G thuộc F+
2 Đưa F về dạng rút gọn tự nhiên
3 Tìm tất cả các khóa của lược đồ quan hệ trên
4 Giả sử có quan hệ R xây dựng trên tập thuộc tính U thõa tập phụ thuộc hàm F Hãy tách quan hệ R thành các quan hệ ở dạng chuẩn thứ 3