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