
KHOA Công nghệ thông tin
CƠ SỞ DỮ LIỆU
BÀI GIẢNG
Giáo viên: ThS. Nguy n Th Uyên Nhiễ ị
Email: uyennhisgu@gmail.com
Chương 5
Phép tính quan hệ

Nội dung chi tiết
1. Gi i thi uớ ệ
2. Phép tính quan h trên bệ ộ
3. Phép tính quan h trên mi nệ ề
Nguy n Th Uyên Nhi - Khoa ễ ị
CNTT
2

1. Giới thiệu
vLà ngôn ng truy v n hình th cữ ấ ứ
vDo Codd đ ngh vào năm 1972, “Data Base Systems”, ề ị
Prentice Hall, p33-98
vĐc đi mặ ể
ØPhi th t củ ụ
ØD a vào lý thuy t logicự ế
ØRút trích cái gì (what) rút trích nh th nào (how)ư ế
ØKh năng di n đt t ng đng v i ĐSQHả ễ ạ ươ ươ ớ
Nguy n Th Uyên Nhi - Khoa ễ ị
CNTT
3

1. Giới thiệu
Đi s quan h (relational algebra) có tính th t c, ạ ố ệ ủ ụ
g n v i ngôn ng l p trìnhầ ớ ữ ậ
vs
Phép tính quan h (relational calculus) không có tính ệ
th t c và g n v i ngôn ng t nhiên h nủ ụ ầ ớ ữ ự ơ
Nguy n Th Uyên Nhi - Khoa ễ ị
CNTT
4

1. Giới thiệu
Có 2 lo iạ
Phép tính quan h trên b (Tuple Rational Calculus)ệ ộ
SQL
Phép tính quan h trên mi n (Domain Rational Calculus)ệ ề
QBE (Query By Example)
Nguy n Th Uyên Nhi - Khoa ễ ị
CNTT
5