
Khoa HTTT-Đ i h c CNTTạ ọ 1
Bài 4: Ngôn ng đ i s quan hữ ạ ố ệ

Khoa HTTT-Đ i h c CNTTạ ọ 2
N i dungộ
1. Gi i thi uớ ệ
2. Bi u th c đ i s quan hể ứ ạ ố ệ
3. Các phép toán
4. Bi u th c đ i s quan hể ứ ạ ố ệ
5. Ví dụ

Khoa HTTT-Đ i h c CNTTạ ọ 3
1. Gi i thi uớ ệ
Đ i s quan h (ĐSQH) có n n t ng toán h c (c ạ ố ệ ề ả ọ ụ
th là lý thuy t t p h p) đ mô hình hóa CSDL quan ể ế ậ ợ ể
h . Đ i t ng x lý là các quan h trong c s d ệ ố ượ ử ệ ơ ở ữ
li u quan h . ệ ệ
Ch c năngứ:
Cho phép mô t các phép toán rút trích d li u t các quan ả ữ ệ ừ
h trong c s d li u quan h .ệ ơ ở ữ ệ ệ
Cho phép t i u quá trình rút trích b ng các phép toán có ố ư ằ
s n c a lý thuy t t p h p.ẵ ủ ế ậ ợ

Khoa HTTT-Đ i h c CNTTạ ọ 4
2. Bi u th c ĐSQHể ứ
Bi u th c ĐSQH là m t bi u th c g m các phép ể ứ ộ ể ứ ồ
toán ĐSQH.
Bi u th c ĐSQH đ c xem nh m t quan h ể ứ ượ ư ộ ệ
(không có tên).
Có th đ t tên cho quan h đ c t o t m t ể ặ ệ ượ ạ ừ ộ
bi u th c ĐSQH.ể ứ
Có th đ i tên các thu c tính c a quan h đ c ể ổ ộ ủ ệ ượ
t o t m t bi u th c ĐSQH.ạ ừ ộ ể ứ

Khoa HTTT-Đ i h c CNTTạ ọ 5
3. Các phép toán
3.1 Gi i thi uớ ệ
3.2 Phép ch nọ
3.3 Phép chi uế
3.4 Phép gán
3.5 Các phép toán trên t p h pậ ợ
3.6 Phép k tế
3.7 Phép chia
3.8 Hàm tính toán và gom nhóm

