tailieunhanh - Bài giảng Cơ sở dữ liệu - Chương 2: Ràng buộc toàn vẹn

Bài giảng Cơ sở dữ liệu - Chương 2: Ràng buộc toàn vẹn gồm có hai nội dung chính là RBTV, Các yếu tố của RBTV và phân loại ràng buộc toàn vẹn. Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích. | RÀNG BUỘC TOÀN VẸN 1. RBTV, Các yếu tố của RBTV 2. Phân loại ràng buộc toàn vẹn 1 1. RBTV, Các yếu tố của RBTV . Định nghĩa . Các yếu tố của RBTV 2 . Định nghĩa Ràng buộc toàn vẹn (RBTV) là một quy tắc định nghĩa trên một (hay nhiều) quan hệ do môi trường ứng dụng quy định. Đó chính là quy tắc để đảm bảo tính nhất quán của dữ liệu trong CSDL. Mỗi RBTV được định nghĩa bằng một thuật toán trong CSDL. 3 . Định nghĩa Ví dụ R1 : Mỗi lớp học có 1 mã số duy nhất để phân biệt với mọi lớp học khác. R2 : Mỗi lớp học phải thuộc một KHOA của trường. R3 : Mỗi học viên có 1 mã số riêng biệt, không trùng với các học viên khác. R4 : Mỗi học viên phải đăng ký vào một lớp của trường. 4 . Định nghĩa Khóa nội, Khóa ngoại, NOT NULL . là những RBTV về miền giá trị của các thuộc tính. Trong thực tế, tất cả các RBTV của một CSDL phải được phát hiện đầy đủ Trong một CSDL, RBTV được xem như một công cụ để diễn đạt ngữ nghĩa của CSDL đó. Trong suốt quá trình khai thác CSDL, các RBTV đều phải được thỏa mãn ở bất kỳ thời điểm .

TỪ KHÓA LIÊN QUAN