Đề 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 tả các mối quan hệ giữa giáo viên 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 vthế 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) ớ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 pháp UML
lược đồ ODL
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}