CHƢƠNG 4
Các ngôn ngữ thao tác trên
quan hệ
Tiến sĩ: Lê Thị Tú Kiên
Mục tiêu
Biểu diễn một câu hỏi (truy vấn) trên CSDL quan hệ
dưới dạng
Biểu thức ngôn ngữ đại số quan hệ
Biểu thức ngôn ngữ tân từ biến bộ hoặc biến miền
Câu lệnh truy vấn trong ngôn ngữ SQL
Nhận biết được sự ơng đương giữa hai ngôn ngữ
hình thức đại số quan hệ ngôn ngữ tân từ
Hai ngôn ngữ hình thức sở của ngôn ngữ
SQL Dept. of IS - FIT - HNUE
Ngôn ngữ đại số quan hệ
Dept. of IS - FIT - HNUE
Giới thiệu
một trong hai ngôn ngữ hình thức của hình
dữ liệu quan hệ
ngôn ngữ tính thủ tục
Mỗi câu hỏi được biểu diễn thông qua việc áp dụng thứ
tự một tập các phép toán
Các phép toán
Tập hợp: phép hợp, phép giao, phép hiệu phép tích đề
các
Quan hệ: phép toán quan hệ như phép chọn, phép chiếu,
phép kết nối, phép chia
Dept. of IS - FIT - HNUE
Hai quan hệ khả hợp
Hai quan hệ khả hợp nếu chúng cùng xác
định trên một tập thuộc tính.
STT
Ho
Ten
GioiTinh
1
Trần
A
Nam
2
Trần
B
Nam
3
Trần
C
Nam
r1
STT
Ho
Ten
GioiTinh
1
Trần
D
Nữ
2
Trần
E
Nữ
r2
Dept. of IS - FIT - HNUE