Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (110.57 KB, 14 trang )
THIẾT KẾ CƠ SỞ DỮ LIỆU
QUAN HỆ (Relational Database Designing)
Phần III – RÀNG BUỘC TOÀN VẸN
(entegrity constraint)
Ràng buộc toàn vẹn – Khái niệm
•
Là những điều kiện bất biến mà tất cả các bộ
trong các quan hệ có liên quan(đến ràng buộc)
phải thỏa tại mọi thời điểm.
Ràng buộc toàn vẹn rất quan trọng vì nó qui
định ràng buộc trên dữ liệu nhập/xuất trong
CSDL.
•
Ràng buộc toàn vẹn thường được mô tả bằng các
Tân từ (xem phần I), do nhà thiết kế CSDL tìm
và phát hiện ra trong quá trình phân tích CSDL.
Khái niệm về Ràng buộc toàn vẹn
Các yếu tố của Ràng buộc toàn vẹn
1. Điều kiện : là điều kiện ràng buộc (nội dung chính
của Ràng buộc toàn vẹn), thường được mô tả bằng
ngôn ngữ đặc tả hình thức.
Ví dụ :
Ràng buộc R
1
:
∀ t
1
, t
2
∈ SINHVIEN, t
1