sở dữ liệu 1
10/10/2012
CHƯƠNG 4
ĐẠI SỐ QUAN H
sở dữ liệu 2
10/10/2012
Nội dung chi tiết
Các phép toán cập nhật: thêm, sửa, xóa
Các phép toán đại số trên tập hợp
Phép hợp
Phép giao
Phép trừ
Tích đe cac
Các phép toán đại số trên quan hệ
Phép chiếu
Phép chọn
Phép chia
Phép kết, phép kết tự nhiên
Các phép toán quan hệ bổ sung
sở dữ liệu 3
10/10/2012
I. Các phép toán trong hình quan hệ
Xét một số xử trên quan hệ NHÂN VIÊN
Thêm mới một nhân viên
Chuyển nhân viên tên Tùng sang phòng số 1
Cho biết Họ tên, ngày sinh của các nhân viên
lương thấp hơn 30000.
TENNV HONV NS DIACHI GT LUONG PHG
Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 5
Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 4
Nhu Le 06/20/1951 291 HVH QPN Nu 43000 4
Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 5
sở dữ liu 4
10/10/2012
2 loại xử :
Làm thay đổi sở dữ liệu (cập nhật)
Thêm, sửa, xóa
Không làm thay đổi sở dữ liệu (rút trích)
Thực hiện các xử
Đại số quan hệ: biểu diễn câu truy vấn dưới dạng
biểu thức
SQL (Structured Query Language)
sở dữ liu 5
10/10/2012
I. Các phép toán cập nhật
Thêm (Insert): cho phép thêm một bộ vào quan hệ.
Phép thêm thể vi phạm ràng buộc dữ liệu => dữ
liệu sẽ không được thêm vào.
Xóa: (Delete): cho phép xóa một hay nhiều bộ giá trị
của quan hệ. Phép xóa cũng thể vi phạm ràng buộc
Sửa (Update): cho phép thay đổi giá trị của một hay
nhiều thuộc tính trong một bộ của quan hệ
Sửa thuộc tính khóa chính, khóa ngoại
Sửa thuộc tính thông tờng: kiểu dữ liệu, miền giá
trị,..