Đề thi môn Cơ sở dữ liệu nâng cao
Trang 1Đề thi môn Cơ sở dữ liệu nâng cao Năm học 2008-2009 - Kì 5 - K56
Thời gian: 90 phút
Câu 1 (2 điểm)
Việc định giá câu hỏi trong 1 CSDL phân tán được thực hiện thế nào?
Câu 2 (4 điểm)
a) Một cơ sở dữ liệu suy diễn gồm những thành phần gì?
b) Hãy chỉ ra các thành phần đó trong ví dụ sau:
Cho CSDL suy diễn mô tả các mối quan hệ giữa giáo viên và học sinh như sau:
Thầy_giáo(Bình, Nam),
Thầy_giáo(Hùng, Mai),
Cô_giáo(Hoa, Mai),
Cô_giáo(Lan, Hùng)
Giáo_viên(x, y) Thầy_giáo(x, y),
Giáo_viên(x, y) Cô_giáo(x, y)
IC1(x) Giáo_viên(x, x),
IC2(x)Thầy_giáo(x, y)^ Cô_giáo(x, z)
c) Hãy tìm một mô hình của CSDL ở câu b)
d) Theo giả thiết về thế giới đóng thì bộ ⌐Giáo_viên(Nam, Mai) là đúng hay sai trong CSDL trên
Câu 3 (4 điểm)
a) Trình bày các bước trong quá trình thiết kế một CSDL hướng đối tượng
b) Dưới đây là một ví dụ về CSDL rượu vang
Đối tượng
Đồ uống Người
Rượu vang Rượu ngọt Người-uống Người-không uống
Hãy biểu diễn lược đồ trên thành lược đồ khái niệm với ký pháp UML và lược đồ ODL Chúc mạnh giỏi
Tên Mầu
Vùng nho
Niên hiệu
SL tiêu thụ Trạng thái
SBH {Số hiệu BH}
Tên Địa chỉ Tuổi
SH {Số hiệu}
SL {Số lượng}