... đặt55TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCMTRUNG TÂM TIN HỌCCác ràngbuộctoànvẹndữliệu Các ràngbuộctoànvẹndữliệu •SQL Server chia làm hai loại chính−Loại đơn giản: sử dụng CONSTRAINT ... bảng−Tạo bảng mới22TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCMTRUNG TÂM TIN HỌCCác ràngbuộctoànvẹndữliệu 3 1212TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCMTRUNG TÂM TIN HỌCConstraint UNIQUEKhai ... hoặc2727TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCMTRUNG TÂM TIN HỌCTạo mới mô hình quan hệ dữliệu Tạo mới mô hình quan hệ dữliệu •Chỉ có thể tạo bằng SSMS•Với một CSDL lớn, tạo một hay nhiều mô hình...
... phiếu thu.1 Ràngbuộctoànvẹn liên bộ Ràng buộctoànvẹn liên bộ là sự ràngbuộctoànvẹn giữa các bộ trong cùng một quan hệ . Ràng buộctoànvẹn liên bộ hay còn gọi là ràngbuộctoànvẹn về khóa. ... bao gồm :Ràng buộc toàn vẹn miền giá trị, ràngbuộctoànvẹn liên thuộc tính, ràngbuộctoàn vẹn liên bộ.+ Ràngbuộctoànvẹn trên phạm vi nhiều quan hệ bao gồm :Ràng buộc toàn vẹn phụ thuộc ... CHƯƠNG 3RÀNGBUÔCTOÀNVẸN QUAN HỆ (entegrity constraint)I RÀNGBUỘCTOÀNVẸN - CÁC YẾU TỐ CỦA RÀNGBUỘCTOÀNVẸN 1 RàngBuộcToànVẹn Trong mỗi CSDL luôn tồn tại...
... 72 .3 Bảng tầm ảnh hưởng (1)Nhằm xác định khi nào tiến hành kiểm tra ràng buộctoàn vẹn. Thao tác nào thực hiện có thể làm vi phạm ràngbuộctoàn vẹn. Phạm vi ảnh hưởng của một ràngbuộctoàn ... CNTT 3 1. Giới thiệu Ràng buộctoànvẹn là các quy định, điều kiện từ ứng dụng thực tế, các điều kiện này là bất biến. ⇒Vì thế phải luôn đảm bảo cơ sở dữliệu thoả ràng buộc toànvẹn sau ... ảnh hưởng: 3. 2.1 Ràngbuộc tham chiếu (2)R5Thêm Xóa SửaKETQUATHI+ - -(*)MONHOC- + -(*)Khoa HTTT-Đại học CNTT1 Bài 7: Ràngbuộctoàn vẹn Khoa HTTT-Đại học CNTT 14Là ràngbuộc giữa các...
... 72 .3 Bảng tầm ảnh hưởng (1)Nhằm xác định khi nào tiến hành kiểm tra ràng buộctoàn vẹn. Thao tác nào thực hiện có thể làm vi phạm ràngbuộctoàn vẹn. Phạm vi ảnh hưởng của một ràngbuộctoàn ... thiệu ràngbuộctoànvẹn (RBTV)2. Các đặc trưng của một RBTV 3. Phân loại RBTV4. Bảng tầm ảnh hưởng tổng hợpKhoa HTTT-Đại học CNTT 23 3. 2 .3 RBTV do thuộc tính tổng hợp (1)Là ràngbuộc giữa ... vi phạm ràng buộc hay không thì CSDL phải thoả ràngbuộc toàn vẹn trước.Khoa HTTT-Đại học CNTT 9 Ràng buộc RiThêm Xóa SửaQuan hệ 1………Quan hệ nBảng tầm ảnh hưởng của một ràng buộc +...
... 72 .3 Bảng tầm ảnh hưởng (1)Nhằm xác định khi nào tiến hành kiểm tra ràng buộctoàn vẹn. Thao tác nào thực hiện có thể làm vi phạm ràngbuộctoàn vẹn. Phạm vi ảnh hưởng của một ràngbuộctoàn ... hệ S). RBTV tham chiếu còn gọi là ràngbuộc phụ thuộc tồn tại hay ràngbuộc khóa ngoại 3. 2.1 Ràngbuộc tham chiếu (1) 3 1. Giới thiệu Ràng buộctoànvẹn là các quy định, điều kiện từ ứng ... bảo cơ sở dữliệu thoả ràng buộc toànvẹn sau mỗi thao tác làm thay đổi tình trạng của cơ sở dữ liệu. 33 4. Bảng tầm ảnh hưởng tổng hợp (1)Bảng tầm ảnh hưởng tổng hợp của m ràngbuộc trên...
... nhất: Ràngbuộctoànvẹn có phạm vi là một quan hệ bao gồm :Ràng buộctoànvẹn miền giá trị, ràngbuộctoànvẹn liên thuộc tính, ràngbuộc toàn vẹn liên bộ. Thứ hai: Ràngbuộctoànvẹn có ... thu. 4.2.1 .Ràng buộctoànvẹn có bối cảnh là một quan hệ 4.2.1.1 .Ràng BuộcToànVẹn liên bộ: +Ràng buộctoànvẹn về khoá chính: Đây là một trường hợp dặc biệt của RàngBuộctoànVẹn liên bộ, ... nghĩa vì thiếu các ràngbuộctoànvẹn của CSDL. Công việc kiểm tra ràngbuộctoànvẹn thường được tiến hành vào thời điểm cập nhật dữliệu ( thêm, sửa, xoá). Những ràngbuộctoànvẹn phát sinh phải...
... thu. 1 Ràngbuộctoànvẹn liên bộ Ràng buộctoànvẹn liên bộ là sự ràngbuộctoànvẹn giữa các bộ trong cùng một quan hệ . Ràng buộctoànvẹn liên bộ hay còn gọi là ràngbuộctoànvẹn về khóa. ... những ràngbuộctoàn vẹn. Các ràngbuộc toàn vẹn có thể được chia làm hai loại chính như sau: + Ràngbuộctoànvẹn trên phạm vi là một quan hệ bao gồm :Ràng buộctoànvẹn miền giá trị, ràngbuộc ... trị, ràngbuộctoànvẹn liên thuộc tính, ràngbuộctoànvẹn liên bộ. + Ràngbuộctoànvẹn trên phạm vi nhiều quan hệ bao gồm :Ràng buộctoànvẹn phụ thuộc tồn tại, ràngbuộctoànvẹn liên bộ -...
... BαRαβC1512β 23 D17 3 9αβββ 30 RBTV - Liên thuộc tính, liên quan hệL rng buộc xãy ra giữa các thuộc tính trên nhiều quan hệ khác nhauA BαRαβC1512β 23 D17 3 9αβββA ... 33 Ví dụ 13 PHONGBAN(TENPHG, MAPHG, TRPHG, NG_NHANCHUC, SO_NV)Số nhân viên của một phòng ban phải ... quan hệ khác nhauA BαRαβC1512β 23 D17 3 9αβββA BαSα24βγ22C77 3 10 32 RBTV - Thuộc tính tổng hợpThuộc tính tổng hợp-L thuộc tính có giá trị được tính toán...
... 72 .3 Bảng tầm ảnh hưởng (1)Nhằm xác định khi nào tiến hành kiểm tra ràng buộc toàn vẹn. Thao tác nào thực hiện có thể làm vi phạm ràngbuộctoàn vẹn. Phạm vi ảnh hưởng của một ràngbuộctoàn ... +(Malop) 3 1. Giới thiệu Ràng buộctoànvẹn là các quy định, điều kiện từ ứng dụng thực tế, các điều kiện này là bất biến. ⇒Vì thế phải luôn đảm bảo cơ sở dữliệu thoả ràng buộctoànvẹn sau ... hiện được2 .3 Bảng tầm ảnh hưởng (3) 10 3. 1 RBTV có bối cảnh trên 1 quan hệ 3. 2 RBTV có bối cảnh trên nhiều quan hệ 3.3 Phụ thuộc hàm (functional dependency) 3. Phân loại 23 3. 2 .3 RBTV do thuộc...
... "Toán rời rạc" 13. Cho biết tên các môn học phải học ngay trước môn "Cơ sở dữ liệu& quot;14. Cho biết tên các môn học phải học liền sau môn "Cơ sở dữ liệu& quot;15. Cho biết ... 89. Cho biết các mã số môn học phải học trước môn có mã số COSC 332 010. Cho biết các mã số môn học phải học sau môn có mã số COSC 332 011. Cho biết tên sinh viên và các môn học mà sinh viên đó ... BÀITẬP -MÔN CSDL 2 2. Thêm vào SVIEN bộ <"Nam", 25, 2, "CNTT"> 3. Thêm vào KQUA 2 bộ <25,102,7>, <25, 135 ,9>4. Sửa bộ <8,102,8>...