... thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoàn vẹ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 ... cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoàn vẹ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àn ... xác định tiến hành kiểm tra ràngbuộctoàn vẹn Thao tác thực làm vi phạm ràngbuộctoàn vẹn Phạm vi ảnh hưởng ràngbuộctoàn vẹn biểu diễn bảng chiều gọi bảng tầm ảnh hưởng Khoa HTTT-Đại học...
... thao tác thực làm vi phạm ràngbuộc hay không CSDL phải thoả ràngbuộctoàn vẹ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 ... cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoàn vẹ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àn ... xác định tiến hành kiểm tra ràngbuộctoàn vẹn Thao tác thực làm vi phạm ràngbuộctoàn vẹn Phạm vi ảnh hưởng ràngbuộctoàn vẹn biểu diễn bảng chiều gọi bảng tầm ảnh hưởng Khoa HTTT-Đại học...
... 49 Thứ nhất: Ràngbuộctoàn vẹn có phạm vi quan hệ bao gồm :Ràng buộctoàn vẹn miền giá trị, ràngbuộctoàn vẹn liên thuộc tính, ràngbuộctoàn vẹn liên Thứ hai: Ràngbuộctoàn vẹn có phạm vi nhiều ... nhiều số phiếu thu 4.2.1 .Ràng buộctoàn vẹn có bối cảnh quan hệ 4.2.1.1 .Ràng BuộcToàn Vẹn liên bộ: +Ràng buộctoàn vẹn khoá chính: Đây trường hợp dặc biệt RàngBuộctoàn Vẹn liên bộ, RBTV phổ ... Giáo Trình Cơ Sở Dữ Liệu Trang 52 Ràngbuộctoàn vẹn khoá ngoại gọi ràngbuộctoàn vẹn phụ thuộc tồn Cũng giống ràngbuộctoàn vẹn khoá nội, loại ràngbuộctoàn vẹn phổ biến CSDL Ví dụ 4.5 R2...
... ràngbuộctoàn vẹn Các ràngbuộctoàn vẹn chia làm hai loại sau: + Ràngbuộctoàn vẹn phạm vi quan hệ bao gồm :Ràng buộctoàn vẹn miền giá trò, ràngbuộctoàn vẹn liên thuộc tính, ràngbuộctoàn ... có nhiều số phiếu thu Ràngbuộctoàn vẹn liên Ràngbuộctoàn vẹn liên ràngbuộctoàn vẹn quan hệ Ràngbuộctoàn vẹn liên hay gọi ràngbuộctoàn vẹn khóa Đây loại ràngbuộctoàn vẹn phổ biến, có ... cảnh ràngbuộctoàn vẹ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àn vẹn Bối cảnh ràngbuộctoàn vẹn nhiều quan hệ Chẳng hạn với ràngbuộc toàn...
... ràngbuộctoàn vẹn Các ràngbuộctoàn vẹn chia làm hai loại sau: + Ràngbuộctoàn vẹn phạm vi quan hệ bao gồm :Ràng buộctoàn vẹn miền giá trò, ràngbuộctoàn vẹn liên thuộc tính, ràngbuộctoàn ... có nhiều số phiếu thu Ràngbuộctoàn vẹn liên Ràngbuộctoàn vẹn liên ràngbuộctoàn vẹn quan hệ Ràngbuộctoàn vẹn liên hay gọi ràngbuộctoàn vẹn khóa Đây loại ràngbuộctoàn vẹn phổ biến, có ... cảnh ràngbuộctoàn vẹ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àn vẹn Bối cảnh ràngbuộctoàn vẹn nhiều quan hệ Chẳng hạn với ràngbuộc toà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 - + ... thuộc tính, liên quan hệ Thuộc tính tổng hợp Chu trình Cài đặt 14 RBTV - Miền giá trị Ràng buộc qui định giá trị cho thuộc tính R B C D α α 1 α β β β 12 β A β 23 β ∈ ∈ β, γ} {α, {1 10} ... thi đấu đội - Bối cảnh: - Biểu diễn: - Bảng tầm ảnh hưởng 21 RBTV - Liên thuộc tính Là ràng buộc thuộc tính quan hệ R A B C D α α 1 α β β β 12 β β 23 22 Ví dụ Một nhân viên không quản lý...
... 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ở ... hợp Chu trình Cài đặt Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 14 RBTV - Miền giá trị Ràng buộc qui định giá trị cho thuộc tính R A B C D α α 1 α β β β 12 β β 23 β ∈ ∈ β, γ} {α, {1 10} ... Bảng tầm ảnh hưởng Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 21 RBTV - Liên thuộc tính Là ràng buộc thuộc tính quan hệ R B C D α α 1 α β β β 12 β Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM A β 23...
... 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àn vẹ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 ... có khả làm cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoàn vẹ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àn vẹn Thao tác ... Nội dung Giới thiệu ràngbuộctoàn vẹ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àn vẹn quy định, điều kiện từ ứng dụng...
... 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àn vẹ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 ... có khả làm cho ràngbuộc bị vi phạm Đó quan hệ vi phạm ràngbuộctoàn vẹ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àn vẹn Thao tác ... Nội dung Giới thiệu ràngbuộctoàn vẹ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àn vẹn quy định, điều kiện từ ứng dụng...
... HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Các ràngbuộctoàn vẹ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àn vẹn liệu Constraint TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ ... TRUNG TÂM TIN HỌC Các ràngbuộctoàn vẹ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ại ràngbuộc đơn giản − − ... 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ÀN VẸN CÁC YẾU TỐ CỦA RÀNGBUỘCTOÀN VẸN PHÂN LOẠI RÀNGBUỘCTOÀN VẸN – – – – – – Ràngbuộctoàn vẹn liên Ràngbuộctoàn vẹn phụ thuộc tồn Ràngbuộctoàn vẹn miền giá trị Ràngbuộc ... Các ràngbuộctoàn vẹn chia làm hai loại sau: – Ràngbuộctoàn vẹn phạm vi quan hệ bao gồm: Ràngbuộctoàn vẹn miền giá trị, Ràngbuộctoàn vẹn liên thuộc tính, Ràngbuộctoàn vẹn liên – Ràngbuộc ... ngày có nhiều số phiếu thu 3.1 Ràngbuộctoàn vẹn liên • Là ràngbuộctoàn vẹn quan hệ • Ràngbuộctoàn vẹn liên gọi ràngbuộctoàn vẹn khóa nội • Đây loại ràngbuộctoàn vẹ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ở ... 50000 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àn vẹn ? Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 10 Nội dung (tt) Ví dụ (R2) - Ngôn ngữ ... hợp • Chu trình Cài đặt Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 21 RBTV - Miền giá trị Ràng buộc qui định giá trị cho thuộc tính R B C D α α 1 α β β Miền giá trị A β 12 β β 23 β ∈ ∈ β, γ}...
... 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àn vẹn gì? Ràngbuộctoàn vẹn (RBTV) quy tắc định nghĩa (hay nhiều) quan hệ ề môi trường ứng dụng quy ... 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àn vẹn nhằm xác định phải tiến hành kiểm tra ràngbuộctoàn vẹn www.tdt.edu.vn 17 Cơ Sở Dữ Liệu Các yếu tố RBTV Bảng ... 4.2.Phân loại ràngbuộctoàn vẹ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 RBTV...
... ĐỊNH RÀNGBUỘCTOÀN VẸN Phân loại rà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ÀN VẸ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ÀN VẸN • Qui tắc xác định loại rà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...