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

Bài 1:

Cho 2 quan hệ r và s như sau:


A B C D D E F
1 1 2 1 3 0 2
2 0 1 0 1 2 2
1 2 0 1 0 1 1
1 1 2 2 2 2 1
Quan hệ r Quan hệ s
Tính các biểu thức đại số quan hệ:
i. Π D(r) Π D(s)
ii. Π ABD(r)⋈ (σ E=2(s))
iii. r  Π D(σ E=2(s))

Bài 2:
Cho 2 quan hệ r và s như sau:
A B C D A B E G
1 0 1 1 1 1 1 0
2 2 0 1 1 0 1 2
1 0 2 2 2 1 2 1
2 2 1 1 1 2 2 1
Quan hệ r Quan hệ s
Tính các biểu thức đại số quan hệ sau đây
i. AB(C=1(r))AB(E=1(s))
ii. Π ABC(r) ⋈ Π AB (σ G=2(s))
iii. Π AB(r)  Π A(s)

Bài 3:
Cho 2 quan hệ r và s như sau:
A B C D B E
r = s=
10 A 5 10 b 1
15 B 8 9 c 5
25 A 6 0 b 6

Tính các biểu thức đại số quan hệ sau đây

i. σ D <5 ( r )
ii. σ E >2∧B=b ( s )
iii. r ⋈ r .C= s .E s

Bài 4:
Để lưu trữ thông tin của các nhân viên tại các đơn vị trong một cơ quan người ta sử dụng
2 quan hệ donvi và nhanvien có lược đồ quan hệ lần lượt là:
DONVI(MADV, TENDV, DIENTHOAI)
NHANVIEN(MANV, HOTEN, DIACHI, MADV)
Trong đó:
- (a, b, c) donviĐơn vị có mã là a: có tên đơn vị là b và số điện thoại là c
- (a, b, c, d) nhanvienNhân viên có mã là a: có họ tên là b, địa chỉ là c, hiện làm
việc tại đơn vị có mã là d.
Viết các biểu thức đại số quan hệ biểu diễn các yêu cầu truy vấn dữ liệu sau:
a. Cho biết mã đơn vị của nhân viên Lê Hoàng.
b. Hiển thị mã nhân viên, họ tên và địa chỉ của các nhân viên thuộc đơn vị có tên
là Phòng Tài Vụ.
c. Cho biết tên và số điện thoại của đơn vị mà nhân viên Lê Hoàng làm việc.

Bài 5
Cho các quan hệ có lược đồ quan hệ lần lượt như sau:
DONDATHANG(SOHD, NGAYDATHANG)
CHITIETDATHANG(SOHD, MAHANG, SOLUONG, DONGIA)
MATHANG(MAHANG, TENHANG)
Trong đó:
- (a,b) Dondathang Đơn đặt hàng có số hóa đơn là a có ngày đặt hàng là b.
- (c, e) Hocphan Mặt hàng có mã hàng là c và tên hàng là e.
- (a, c, s, d) ChitietdathangĐơn đặt hàng a chứa mặt hàng c với số lượng s
và đơn giá d.
Viết biểu thức đại số quan hệ biểu diễn các yêu cầu truy vấn dữ liệu dưới đây:
i. Cho biết mặt hàng Coca Cola trong mỗi lần đặt hàng với số lượng và đơn giá bao
nhiêu?
ii. Cho biết đơn đặt hàng có số hóa đơn 001 bao gồm những mặt hàng nào?
iii. Những mặt hàng nào của công ty chưa từng có một hoá đơn đặt hàng nào?
Bài 6: Để lưu trữ thông tin về kinh nghiệm giảng dạy các môn học chuyên ngành của các
giáo viên tại khoa CNTT – trường ĐHKH Huế người ta sử dụng 3 quan hệ hocphan,
giaovien và giangday có lược đồ quan hệ lần lượt là:
HOCPHAN(MAHP, TENHP, SOTINCHI)
GIAOVIEN(MAGV, HOTEN, SODIENTHOAI)
GIANGDAY(MAGV, MAHP, NAMBATDAU)
Trong đó:
- (a, b, c) hocphanHọc phần có mã là a: có tên học phần là b và số tín chỉ là c
- a, b, c) giaovienGiáo viên có mã là a: cóhọ tên là b và số điện thoại là c
- a, b, c) giangdayGiáo viên có mã là ađã giảng dạy môn học có mã học phần là b
bắt đầu từ năm c.
Viết các biểu thức đại số quan hệ biểu diễn các yêu cầu truy vấn dữ liệu sau:
i. Cho biết mã học phần và năm bắt đầu của các môn học mà giáo viên Lê Hoàng
đã giảng dạy.
ii. Hiển thị mã giáo viên, họ tên và số điện thoại của các giáo viên có thể giảng
học phần Nhập môn CSDL.
iii. Cho biết các mã học phần mà bất cứ giáo viên nào cũng có thể đảm nhiệm
được học phần đó. Từ đó cho biết tên của các học phần này.

You might also like