Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Học phần: Cơ sở dữ liệu

BÀI 4 - PHIẾU GIAO BÀI TẬP SỐ 2

Chú ý: Các file bài tập cần đặt tên theo mẫu CSDL_STTBai_TenSV_MaSV (Ví
dụ: CSDL_4.2_NguyenVanAn_123456)

Bài tập 4.2. Cho CSDL


Câu 1: Cho CSDL gồm các quan hệ

q(AB), r(BC), s(AC)


Tối ưu biểu thức đại số sau:
1. ΠB(q*r*s)
Biểu thức tối ưu:

2. ΠAC(q*r)
Biểu thức tối ưu:

3. ΠAC(q*r*s)
Biểu thức tối ưu:

4. ΠAC(σA=c1 (q)*σC=c2(r)*s)
Biểu thức tối ưu:

Câu2: Cho CSDL sau:

Hang(Mah, tenh, mau, slco); PN( SoPN, ngay, MaNCC);


Hangnhap( SoPN, mah, sl, gia).
Trong đó
mah:mã hàng Tenh:tên hàng Mau:màu sắc Slco:số lượng có SoPN:số phiếu nhập

Trang 1
Học phần: Cơ sở dữ liệu

Ngay:ngày nhập MaNCC: Mã nhà cung cấp Sl:số lượng nhập Gia: giá nhập
Biểu diễn các truy vấn rồi tối ưu các câu truy vấn đó
1. Đưa ra tên các mặt hàng màu đỏ nhập từ nhà cung cấp có mã ‘NCC4’ với số
lượng dưới 10.
Biểu thức tối ưu:

2. Đưa ra tên hàng được nhập từ 2 nhà cung cấp có mã là NCC1và NCC2.
Biểu thức tối ưu:

3. Đưa ra số phiếu, ngày nhập, tên hàng, số lượng nhập, giá nhập của các mặt hàng
được nhập sau ngày 1/3/2014.
Biểu thức tối ưu:

4. Đưa ra tên mặt hàng màu xanh nhập từ nhà cung cấp có mã ‘NCC4’ với số giá
dưới 5000.
Biểu thức tối ưu:

5. Đưa ra tên hàng không được cung ứng ngày 1/1/2014


Biểu thức tối ưu:

Trang 2

You might also like