... ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoànvẹn thực thao tác thêm, xoá, sửa Khoa HTTT-Đại học CNTT 2.3 Bảng tầm ảnh hưởng (1) Nhằm xác định tiến hành kiểm tra ràngbuộctoànvẹn ... thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoànvẹn trước Khoa HTTT-Đại học CNTT 2.3 Bảng tầm ảnh hưởng (3) Bảng tầm ảnh hưởng ràngbuộcRàngbuộc Ri Thêm Xóa Sửa Quan ... Nội dung Giới thiệu ràngbuộctoànvẹn (RBTV) Các đặc trưng RBTV Phân loại RBTV Bảng tầm ảnh hưởng tổng hợp Khoa HTTT-Đại học CNTT Giới thiệu Ràngbuộctoànvẹn quy định, điều kiện từ...
... ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoànvẹn thực thao tác thêm, xoá, sửa Khoa HTTT-Đại học CNTT 2.3 Bảng tầm ảnh hưởng (1) Nhằm xác định tiến hành kiểm tra ràngbuộctoànvẹn ... thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoànvẹn trước Khoa HTTT-Đại học CNTT 2.3 Bảng tầm ảnh hưởng (3) Bảng tầm ảnh hưởng ràngbuộcRàngbuộc Ri Thêm Xóa Sửa Quan ... Nội dung Giới thiệu ràngbuộctoànvẹn (RBTV) Các đặc trưng RBTV Phân loại RBTV Bảng tầm ảnh hưởng tổng hợp Khoa HTTT-Đại học CNTT Giới thiệu Ràngbuộctoànvẹn quy định, điều kiện từ...
... Thứ nhất: Ràngbuộctoànvẹn có phạm vi 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ộctoànvẹn liên Thứ hai: Ràngbuộctoànvẹn có phạm vi nhiều ... Giáo Trình Cơ Sở Dữ Liệu Trang 52 Ràngbuộctoànvẹn khoá ngoại gọi ràngbuộctoànvẹn phụ thuộc tồn Cũng giống ràngbuộctoànvẹn khoá nội, loạiràngbuộctoànvẹn phổ biến CSDL Ví dụ 4.5 R2 ... nhiều số phiếu thu 4.2.1 .Ràng buộctoànvẹn có bối cảnh quan hệ 4.2.1.1 .Ràng BuộcToànVẹn liên bộ: +Ràng buộctoànvẹn khoá chính: Đây trường hợp dặc biệt RàngBuộctoànVẹn liên bộ, RBTV phổ biến...
... nhiều số phiếu thu Ràngbuộctoànvẹn liên Ràngbuộctoànvẹn liên ràngbuộctoànvẹn quan hệ Ràngbuộctoànvẹn liên hay gọi ràngbuộctoànvẹn khóa Đây loạiràngbuộctoànvẹn phổ biến, có mặt ... ràngbuộctoànvẹn Các ràngbuộctoànvẹn chia làm hai loại sau: + Ràngbuộctoànvẹn phạm vi 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ộctoàn ... cảnh ràngbuộctoànvẹn quan hệ mà ràngbuộc có hiệu lực hay nói cách khác, quan hệ cần phải kiểm tra ràngbuộctoànvẹn Bối cảnh ràngbuộctoànvẹn nhiều quan hệ Chẳng hạn với ràngbuộctoàn vẹn...
... nhiều số phiếu thu Ràngbuộctoànvẹn liên Ràngbuộctoànvẹn liên ràngbuộctoànvẹn quan hệ Ràngbuộctoànvẹn liên hay gọi ràngbuộctoànvẹn khóa Đây loạiràngbuộctoànvẹn phổ biến, có mặt ... ràngbuộctoànvẹn Các ràngbuộctoànvẹn chia làm hai loại sau: + Ràngbuộctoànvẹn phạm vi 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ộctoàn ... cảnh ràngbuộctoànvẹn quan hệ mà ràngbuộc có hiệu lực hay nói cách khác, quan hệ cần phải kiểm tra ràngbuộctoànvẹn Bối cảnh ràngbuộctoànvẹn nhiều quan hệ Chẳng hạn với ràngbuộctoàn vẹn...
... (−) Không vi phạm RBTV 12 Bảng tầm ảnh hưởng tổng hợp RàngbuộcRàngbuộc T X S T X S Quan hệ + - + + - + Quan hệ - + - Quan hệ - - + Ràngbuộc m … … … T X S + - + - + - - - + … Quan hệ n - + ... dung chi tiết Khái niệm Các đặc trưng RBTV - Bối cảnh Nội dung Bảng tầm ảnh hưởng Phân loại Cài đặt Bối cảnh Bối cảnh RBTV - Là quan hệ có khả bị vi phạm RBTV thực phép cập nhật ... tầm ảnh hưởng - Xác định thao tác cập nhật nào cần phải kiểm tra RBTV thực quan hệ bối cảnh Có loại - Bảng tầm ảnh hưởng cho RBTV Bảng tầm ảnh hưởng tổng hợp 11 Bảng tầm ảnh hưởng RBTV Tên_RB...
... Khoa CNTT - ĐH KHTN TPHCM 12 Bảng tầm ảnh hưởng tổng hợp RàngbuộcRàngbuộc T X S T X S Quan hệ + - + + - + Quan hệ - + - Quan hệ - - + Ràngbuộc m … … … T X S + - + - + - - - + … Quan hệ n Cơ sở ... dung chi tiết Khái niệm Các đặc trưng RBTV - Bối cảnh - Nội dung - Bảng tầm ảnh hưởng Phân loại Cài đặt Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM Bối cảnh Bối cảnh RBTV - Là quan hệ có ... tầm ảnh hưởng - Xác định thao tác cập nhật nào cần phải kiểm tra RBTV thực quan hệ bối cảnh Có loại - Bảng tầm ảnh hưởng cho RBTV - Bảng tầm ảnh hưởng tổng hợp Cơ sở liệu - Khoa CNTT - ĐH KHTN...
... khả làm cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoànvẹn thực thao tác thêm, xoá, sửa 2.3 Bảng tầm ảnh hưởng (1) Nhằm xác định tiến hành kiểm tra ràngbuộctoànvẹn Thao tác ... Trước xét thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoànvẹn trước 2.3 Bảng tầm ảnh hưởng (3) Bảng tầm ảnh hưởng ràngbuộcRàngbuộc Ri Thêm Xóa Sửa Quan hệ ……… Quan ... Nội dung Giới thiệu ràngbuộctoànvẹn (RBTV) Các đặc trưng RBTV Phân loại RBTV Bảng tầm ảnh hưởng tổng hợp Giới thiệu Ràngbuộctoànvẹn quy định, điều kiện từ ứng dụng thực...
... khả làm cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoànvẹn thực thao tác thêm, xoá, sửa 2.3 Bảng tầm ảnh hưởng (1) Nhằm xác định tiến hành kiểm tra ràngbuộctoànvẹn Thao tác ... Trước xét thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoànvẹn trước 2.3 Bảng tầm ảnh hưởng (3) Bảng tầm ảnh hưởng ràngbuộcRàngbuộc Ri Thêm Xóa Sửa Quan hệ ……… Quan ... Nội dung Giới thiệu ràngbuộctoànvẹn (RBTV) Các đặc trưng RBTV Phân loại RBTV Bảng tầm ảnh hưởng tổng hợp Giới thiệu Ràngbuộctoànvẹn quy định, điều kiện từ ứng dụng thực...
... TRUNG TÂM TIN HỌC Các ràngbuộctoànvẹn liệu • • SQL Server chia làm hai loại − − Loại đơn giản: sử dụng CONSTRAINT để mô tả Loại phức tạp: sử dụng TRIGGER để thực Các loạiràngbuộc đơn giản − − ... KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Các ràngbuộctoànvẹn liệu TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Ràngbuộctoànvẹn liệu Constraint TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ ... tế • • Trong thực tế công việc có quy định phải tuân theo − − Mỗi quy định trở thành hay nhiều ràngbuộc CSDL Một số quy định đơn giản, thấy phải mô tả CSDL Ví dụ quản lý đơn đặt hàng − − − − −...
... dung RÀNGBUỘCTOÀNVẸN CÁC YẾU TỐ CỦA RÀNGBUỘCTOÀNVẸN PHÂN LOẠIRÀNGBUỘCTOÀNVẸN – – – – – – Ràngbuộctoànvẹn liên Ràngbuộctoànvẹn phụ thuộc tồn Ràngbuộctoànvẹn miền giá trị Ràngbuộc ... Các ràngbuộctoànvẹn chia làm hai loại sau: – Ràngbuộctoànvẹn phạm vi quan hệ bao gồm: Ràngbuộctoànvẹn miền giá trị, Ràngbuộctoànvẹn liên thuộc tính, Ràngbuộctoànvẹn liên – Ràngbuộc ... có nhiều số phiếu thu 3.1 Ràngbuộctoànvẹn liên • Là ràngbuộctoànvẹn quan hệ • Ràngbuộctoànvẹn liên gọi ràngbuộctoànvẹn khóa nội • Đây loạiràngbuộctoànvẹn phổ biến, có mặt lược...
... quan hệ, để thể Bối cảnh: Các quan hệ mà ràngbuộc có liên quan Tầm ảnh hưởng: Các thao tác Thêm, Xóa, Sửa quan hệ (là bối cảnh) có khả gây vi phạm ràngbuộc hay không (+ có, - không) PHÂN LỌAI ... MACĐ) ĐKY(MASV, MACĐ, ĐIEM) SV MANGANH MASV CĐ_NG ĐKY MACĐ Pb: Sinh viên đăng ký chuyên đề bắt buộc cho chuyên ngành mà sv theo học Bd: ΠMASV,MACĐ (ĐKY) ⊆ ΠMASV,MACĐ (SV⋈CĐ_NG) Tah: CĐ_NG T -...
... Sửa + (PHAI, TUOIVEHUU) 19 Bảng tầm ảnh hưởng tổng hợp RàngbuộcRàngbuộc T X S T X S Quan hệ + - + + - + Quan hệ - + - Quan hệ - - + Ràngbuộc m … … … T X S + - + - + - - - + … Quan hệ n Cơ sở ... Nghiên cứu Trang 15000 Trung 60000 Kinh Doanh Thủy 20000 Tuấn 35000 Trường 45000 Vi phạm ràngbuộctoànvẹn ? Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 10 Nội dung (tt) Ví dụ (R2) - Ngôn ngữ tự ... SOLUONG, DONGIA) Ràng buộc toàn vẹn: Chỉ giao hàng mặt hàng có đặt Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 48 Nội dung chi tiết Khái niệm Các đặc trưng RBTV Phân loại Cài đặt - Assertion...
... giam sat”); Ràng bu c toàn v n 14 Cài t RBTV SQL Server ̇ SQL Server 2000 • Không h tr Assertion • H tr Check Trigger ̇ Trigger SQL 2000 • Xem Help Book Online - Transact SQL Ràng bu c toàn v n ... NHANVIEN (t.MaGSat t.MaNV) RB-8 Xóa S a NHANVIEN Ràng bu c toàn v n Thêm + - + RBTV liên b ̇ S t n t i c a b ph thu c vào b khác • Tr ng h p c bi t ràng bu c khóa ̇ RB-1 RB-3 RBTV tham chi u (1) ... a NHANVIEN + - + PHONGBAN - + - RB-3 THAMGIA RB-4 Thêm Xóa S a + - - Thêm Xóa S a NHANVIEN Ràng bu c toàn v n - - + PHONGBAN + - - B ng t m nh h ̇ B ng t m nh h ng c a RBTV (2) ng t ng h p • Xây...
... Ràngbuộctoànvẹn gì? Ràngbuộctoànvẹn (RBTV) quy tắc định nghĩa (hay nhiều) quan hệ ề môi trường ứng dụng quy định ... CSDL, người phân tích cần lập bảng xác định tầm ảnh hưởng cho ràngbuộctoànvẹn nhằm xác định phải tiến hành kiểm tra ràngbuộctoànvẹn www.tdt.edu.vn 17 Cơ Sở Dữ Liệu Các yếu tố RBTV Bảng Tầm ... Liệu 4.2.Phân loạiràngbuộctoànvẹn Giả thiết 3: Với tân từ sau: ợ p g g Mỗi nhân viên phân công vào đề án đường hoàn toàn độc lập nhau, không liên quan tới nhau, mang ý nghĩa hoàn toàn khác Do...
... ĐỊNH RÀNGBUỘCTOÀNVẸN Phân loạiràngbuộc • Ràngbuộc có bối cảnh quan hệ Ràngbuộc miền giá trị Ràngbuộc liên Ràngbuộc liên thuộc tính • Ràngbuộc có bối cảnh nhiều quan hệ Ràngbuộc tham chiếu/khóa ... LIỆU XÁC ĐỊNH RÀNGBUỘCTOÀNVẸN Biểu diễn ràngbuộc • Với ràngbuộc cần phải thực Phát biểu ràngbuộc Phát biểu nội dung ràngbuộc Biễu diễn ngôn ngữ hình thức Biểu diễn ràngbuộc ngôn ngữ đại ... CÁC RÀNGBUỘCTOÀNVẸN • Qui tắc xác định loạiràngbuộc • Xác định ràngbuộc có bối cảnh quan hệ • Xác định ràngbuộc có bối cảnh nhiều quan hệ BÀI GIẢNG HỌC PHẦN CƠ SỞ DỮ LIỆU XÁC ĐỊNH RÀNG BUỘC...
... Khoa CNTT - CĐ KTCN ĐN 12 Bảng tầm ảnh hưởng tổng hợp RàngbuộcRàngbuộc T X S T X S Quan hệ + - + + - + Quan hệ - + - Quan hệ - - + R buộc m … … … T X S + - + - + - - - + … Quan hệ n Cơ sở ... Cơ sở liệu - Khoa CNTT - CĐ KTCN ĐN Xóa + Sửa + (NGAY, GIO, DOI) 21 RBTV - Liên thuộc tính Là ràngbuộc thuộc tính quan hệ R A B C D α α β β β 12 α β β Cơ sở liệu - Khoa CNTT - CĐ KTCN ĐN 23 22 ... Khoa CNTT - CĐ KTCN ĐN Thêm + Xóa + Sửa + (MANV, MA_NVIEN) 27 RBTV - Liên bộ, liên quan hệ Là ràngbuộc xảy nhiều quan hệ khác R Cơ sở liệu - Khoa CNTT - CĐ KTCN ĐN A B C D α α 1 α β β β 12 β...