Friday, December 17, 2010

Đề thi cơ sở dữ liệu và giải thuật (2010)

Đề thi môn SQL hay CSDL
Time: 90 min
Được sử dụng tài liệu….Nếu muốn thi lại.


Câu 1:
Cho các quan hệ sau:

r(
A
B
C)
s(
C
D
E)
q(
F
G)


a1
a4
a3

a2
a1
a3

a5
a6


a1
a3
a4

a1
a4
a2

a2
a3


a3
a5
a2

a3
a1
a4

a4
a5


Thực hiện các quan hệ sau:
1/ r x q; r * s
2/ chiếu (BCD) trên (r*sxq)
    Chiếu (BCD) trên (chọn (A=a1 ^ B=a2 trên (r*sxq))
Câu 2:
Cho 3 quan hệ sau:
NCC ( Mã NCC, Ten NCC, Dchi, Dthoai)
MHANG ( Mã Hàng, Tên Hàng, Đơn Gía)
HOADON ( Số HD, Ngay HSS, Mã NCC, Mã Hàng, Số lượng)
Viết lại câu bằng câu lệnh SQL và Đại số quan hệ.
C1/ tìm mã nhà cung cấp và tên hàng đã được cung cấp trong ngày 12-8-2007 và 15-9-2007 có đơn giá >=1000d
C2/ tính tổng doanh số của từng mặt hàng do các nhà cung cấp có địa chỉ tại hà nội
C3/ cho biết số lần cung cấp mặt hàng bút chì với số lượng >=100 của các nhà cung cấp.
C4/ cho biết các hàng đượccung cấp ít nhất
Câu 3:
r=AC; q= CB; s = BD
tối thiểu hóa quan hệ sau:
a, chiếu ( A>=C ^ B=a 1 ^ D>A ) trên (q*r*s)
b, q*r- chọnCBD trên (q*chiếu (D=a 2) trên (r*s))
câu 4:
cho quan hệ
Hóa Đơn (Số HD, Ngày HD, Mã khách, Tên Khách, Tổng tiền)
Chuẩn hóa quan hệ trên.

No comments:

Post a Comment

Popular Posts