intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Cơ sở dữ liệu: Bài 6 - ThS. Vũ Văn Định

Chia sẻ: Nguoibakhong02 Nguoibakhong02 | Ngày: | Loại File: PDF | Số trang:31

30
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài 6 - Ràng buộc toàn vẹn. Chương này trang bị cho sinh viên các kiến thức về bối cảnh ràng buộc toàn vẹn, bảng tầm ảnh hưởng, liên thuộc tính, liên quan hệ, thuộc tính tổng hợp, cài đặt ràng buộc toàn vẹn. Tham khảo bài giảng để nắm bắt một cách chi tiết nội dung môn học.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Cơ sở dữ liệu: Bài 6 - ThS. Vũ Văn Định

TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí<br /> <br /> Bài 6. RÀNG BUỘC TOÀN VẸN<br /> 1.<br /> <br /> Tổng quan<br /> <br /> •<br /> <br /> Ràng buộc toàn vẹn sử dụng các luật<br /> để định nghĩa các điều kiện đảm bảo<br /> cho CSDL ở trạng thái an toàn.<br /> <br /> •<br /> <br /> Ràng buộc toàn vẹn được dùng để<br /> ngăn ngừa việc đưa dữ liệu không hợp<br /> lệ vào CSDL.<br /> Định nghĩa : Ràng buộc toàn vẹn là<br /> các điều kiện bất biến không được vi<br /> phạm trong một CSDL.<br /> <br /> TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí<br /> <br /> <br /> <br /> <br /> <br /> RBTV còn được gọi là các quy tắc<br /> quản lý được áp đặt lên các đối<br /> tượng của thế giới thực .<br /> VD :<br /> - Mỗi sinh viên có một mã sinh<br /> viên duy nhất để phân biệt với các<br /> sinh viên khác<br /> - Điểm HL của mỗi sv không được<br /> nhỏ hơn0 và lớn hơn 10.<br /> - Mỗi SV phải thuộc một lớp nào<br /> đó .<br /> <br /> TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí<br /> <br /> <br /> <br /> <br /> <br /> Các hệ quản trị CSDL thường có<br /> các cơ chế tự động kiểm tra RBTV<br /> nà y .<br /> Việc kiểm tra RBTV có thể được tiến<br /> hành vào một trong các thời điểm<br /> sau :<br /> - Kiểm tra ngay khi thực hiện một<br /> thao tác cập nhật ( thêm, sửa , xoá<br /> ,…)<br /> - Kiểm tra định kỳ hay đột xuất<br /> <br /> TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí<br /> <br /> 2. Các yếu tố của RBTV<br /> Khi xác định một RBTV cần chỉ rõ:<br />  Điều kiện ( tức là nội dung) của<br /> RBTV, từ đó, xác định cách biểu diễn.<br />  Bối cảnh xảy ra RBTV: trên một hay<br /> nhiều quan hệ và cụ thể là trên<br /> những quan hệ nào.<br />  Mức độ ảnh hưởng của RBTV.<br />  Hành động cần phải có khi phát hiện<br /> ra có RBTV bị vi phạm.<br /> <br /> TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí<br /> <br /> 3. Điều kiện của RBTV<br /> <br /> <br /> Điều kiện của RBTV là sự mô tả và<br /> biểu diễn hình thức và nội dung của<br /> nó .<br /> <br /> Được biểu diễn bằng ngôn ngữ tự<br /> nhiên, thuật giải, ngôn ngữ quan hệ<br /> hoặc bằng các phụ thuộc hàm ,v.v..<br />  VD:<br /> <br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2