Giới thiệu tài liệu
Chương này giới thiệu về ràng buộc toàn vẹn (RBTV) trong cơ sở dữ liệu. RBTV là các quy tắc hoặc điều kiện được định nghĩa để đảm bảo tính chính xác, nhất quán và hợp lệ của dữ liệu trong cơ sở dữ liệu. Việc áp dụng RBTV giúp ngăn chặn các thao tác không hợp lệ có thể làm hỏng dữ liệu, duy trì tính toàn vẹn của thông tin và đảm bảo rằng cơ sở dữ liệu luôn ở trạng thái đáng tin cậy.
Đối tượng sử dụng
Sinh viên, nhà nghiên cứu
Nội dung tóm tắt
Chương này trình bày chi tiết về ràng buộc toàn vẹn (RBTV) trong cơ sở dữ liệu, bao gồm khái niệm, các đặc trưng, phân loại và cách cài đặt RBTV. Các đặc trưng của RBTV bao gồm bối cảnh, nội dung và bảng tầm ảnh hưởng. RBTV được phân loại dựa trên số lượng quan hệ liên quan (một quan hệ hoặc nhiều quan hệ) và các loại ràng buộc cụ thể như miền giá trị, liên bộ, liên thuộc tính, tham chiếu, thuộc tính tổng hợp và chu trình. Chương này cũng trình bày các phương pháp cài đặt RBTV, bao gồm sử dụng Assertion, Trigger, Transaction và Stored Procedure. Các ví dụ minh họa được cung cấp để làm rõ các khái niệm và phương pháp cài đặt RBTV.