Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
Chương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toàn Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng vẹn.Nam các yeu to cùa ràng buóc toàn vẹn vã phàn toại ràng buộc toàn vẹn.Trong chương này chúng ta trinh bày một vắn đề quan trọng trong phàn tích - thiết kế vá khai thác cơ sờ dừ liêu: Ráng buộc toán vẹn và kiềin tra ràng buộc toàn vẹn. Ràng buòc toán vẹn cẩn dược quan tâm đúng mức nhăm tăng tinh Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng ngữ nghĩa cùa cơ sờ dữ liệu, thể hiện rõ mồi liên hệ giữa các tập thực thè trong mò hình dữ liệu Đồng thời khi phàn tích rõ các ràng buộc toàn vẹn taGiáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
đã chi ra các yêu cẩu quân lý dừ liệu cua bài toán thực tế đặt ra, cũng như nhằm giam thiểu các hậu quá nghiêm trọng khi lưu trừ và xử lý dừ liệu.5.1Chương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toàn Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng mồi liên hè ràng buộc này lã nhùng điểu kiện bất biền mã tất cà cãc bộ cùa những quan hệ có liên quan trong CSDL đều phài thoá màn ở bất ký thời điềm não. Nhùng điểu kiện bất biền đó được gọi là “ráng buộc toàn vẹn”.Trong thực tế, ráng buộc toàn ven thướng là các qui tẳc quán li được áp đặt lèn trên Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng các đối tượng cua thế giới thực. Việc xác dinh rõ ràng và đẩy dù các ràng buộc toàn vẹn trên cơ sờ dữ liệu không những nàng cao tinh ngữ nghía cùa cơGiáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
sờ dữ liệu mã cỡn lả những ràng buộc, yêu cằu đề phân tích thiết kế hệ thống thông tin. Nhằm bao đàm tinh kểt dính cúa các thành phần cấu tạo nèn CSDChương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toàn Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng viên (MASV, HOSV, TENSV, NGSINH . MAKH. HBONG)2Kết qua (MASV, MAMH. LANTHI, DIEM).3Khoa (MAKH. TENKH. D1ACH1).181Trong CSDL nay, chúng ta có một số ràng buộc toàn vẹn sau:Rị. Moi sinh viên có một mà so (MASV) riêng biệt không trũng với bất ki với một sinh viên nao khácR2: Mồi sinh viên phải đảng ki Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng vảo một khoa cua một trường nhát địnhR<: Moi sinh viên chi được thi tối hai lan cho một môn học...Còng việc kiêm tra ràng buộc toán vẹn có thể tiến hGiáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
anh vào một trong các thời điểm sau:+ Kiểm ira ngay sau khi thực hiên một thao tác cập nhập CSDL (them, sứa, huỳ,...). Thao lác càp nhập đươc xem là hChương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toàn Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng i hay đột xuất Đối với những trường hợp vi phạm ràng buộc toan vẹn hệ thống sè có xử li ngầm hoặc yèu cầu người sư dụng xư li nhùng sai sót một cách tường minh5.2.Các yếu lố của ràng buộc toàn vẹnMột ràng buộc toàn vẹn có 3 yếu tồ:+ Nội dung+ Bối cành+ Tằm ảnh hường.5.2.1.Nội (lungNội dung cùa ràng Giáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng buộc toàn vẹn có thề đirợc biều diễn bâng ngôn ngữ tư nhiên, thuàt giải (mã giã, ngôn ngữ tựa lập trình), dai sò quan hê, phu thuộc hàm...Ví du iVời rGiáo trình Nhập môn Cơ sở dữ liệu: Phần 2 - Nguyễn Thế Dũng
àng buộc bicu diet! bằng ngôn ngừ lự nhiên:"Mức lương cùa một người nhân viên không dtrợc vươt quá lương cùa trưởng phòng”, có biếu diễn băng ngôn ngữChương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toàn Chương 5. RÀNG BUỘC TOÀN VẸNMục đíchTr inh bày ràng buộc toàn vẹn và toàn vẹn dữ liệu.Yêu cầuHiếu duựe rang buộc toàn vẹn, ý nghía cua ráng buộc toànGọi ngay
Chat zalo
Facebook