... TIN HỌC Các ràng buộc toànvẹnliệu TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Ràng buộc toànvẹnliệu Constraint TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Các quy ... TP.HCM TRUNG TÂM TIN HỌC Các ràng buộc toànvẹnliệ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àng buộc đơn ... NHIÊN TP.HCM TRUNG TÂM TIN HỌC Mô hình quan hệ liệu (Diagram) 24 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Khái niệm mô hình quan hệ liệu • Thể mối quan hệ bảng CSDL • Có thể sử...
... BÀI TẬP Chương CÁC KHÁI NIỆM CHUNG • Khái niệm toànvẹnliệu • Tác động giao dịch • Một số tính chất giao dịch • Trật tự hoá tác động KHÁI NIỆM TOÀNVẸNDỮLIỆU • Đặc tính toànvẹnliệu hệ tin học ... tin • Toànvẹnliệu tuân theo luật tổ chức, hệ thống Các luật gọi ràng buộc toànvẹn • Trạng thái hệ thoả mãn ràng buộc toànvẹn gọi trạng thái gắn bó • Mục tiêu cuả đặc tính toànvẹnliệu trì ... CÁC NỘI DUNG CHÍNH Chương MỘT SỐ KHÁI NIỆM CHUNG Khái niệm toànvẹnliệu Khái niệm giao dịch Một số tính chất giao dịch Trật tự hoá tác động Chương ĐẶC TÍNH TOÀNVẸN TRONG HỆ...
... thuật đảm bảo đặc tính toànvẹnliệu Hệ tin học phân tán 1/26 Tiểu luận môn Hệ tin học phân tán CHƯƠNG I I.1 MỘT SỐ KHÁI NIỆM CHUNG Khái niệm toànvẹnliệu Đặc tính toànvẹnliệu hệ hệ tin học phân ... thông tin hệ thống Nói cách khác toànvẹnliệu liên quan đến trạng thái tuân theo luật tổ chức, hệ thống Các luật gọi ràng buộc toànvẹn Trạng thái hệ thoả mãn ràng buộc toànvẹn gọi trạng thái gắn ... chung, chất vấn đề toànvẹnliệu nguyên nhân dẫn đến cố làm cho liệu không toànvẹn nhóm ghép trình phân tích, thiết kế hệ thống Một sở liệu gọi gắn bó, thỏa mãn tập ràng buộc toànvẹn ngữ nghĩa Để...
... phép chứa Null Unique constraint áp đặt lên cột chứa giá trị Null primary key constraint không Cách tạo Unique Constraint tương tự Primary Key Constraint việc thay chữ Primary Key thành Unique ... Foreign Key Constraint replicate data cản trở trình copy data từ source table tới destination table cách không cần thiết Check Constraint Check Constraint dùng để giới hạn hay kiểm soát giá trị phép ... $15000 đến $100000/năm Ta tạo nhiều Check Constraint cột Ngoài ta tạo Check Constraint nhiều cột cách tạo Check Constraint mức table (table level) Có thể tạo Check Constraint sau: CREATE TABLE...
... Giới thiệu Toànvẹnliệu Hàm biểu thức T-SQL Ngôn ngữ DDL Ngôn ngữ DML DCL Thực thi câu lệnh T-SQL Giới thiệu toànvẹnliệu • TVDL đề cập đến trạng thái tất giá trị liệu lưu trữ CSDL Nếu liệu không ... thiết kế Alter Table…: Định nghĩa hiệu chỉnh bảng • Kiểm tra /xem toànvẹn liệu: Sp_HelpConstraint • Xóa toànvẹn liệu: ALTER TABLE DROP CONSTANT 3 Định ... „Orders.OrderDate‟ Chú ý: Futureonly định cột tồn sẵn mà có dùng kiểu liệu kế thừa Rule Chỉ sử dụng với kiểu liệu, cột không 19 Các ràng buộc - Constraints < column_constraint > ::=[ CONSTRAINT constraint_name...
... Nội dung An toànliệu Ràng buộc liệu Toànvẹnliệu 17 Toànvẹnliệu Mục đích: đảm bảo tính đắn DL trình thao tác (thêm, sửa, xoá DL) Yêu cầu Kiểm tra ràng buộc toànvẹn DL thực thao ... TO vutrinh WITH GRANT OPTION 11 Nội dung An toànliệu Ràng buộc liệu Toànvẹnliệu 12 Ràng buộc liệu Mục đích: định nghĩa tính đắn DL toàn CSDL Phân loại Ràng buộc miền giá trị ... (recovery) 34 Kết luận Để đảm bảo tính an toàntoànvẹnliệu Đ/v người thiết kế CSDL Đ/v người quản trị hệ thống Phải định nghĩa ràng buộc toànvẹnliệu Phải định nghĩa khung nhìn Phải...
... phép chứa Null Unique constraint áp đặt lên cột chứa giá trị Null primary key constraint không Cách tạo Unique Constraint tương tự Primary Key Constraint việc thay chữ Primary Key thành Unique ... Foreign Key Constraint replicate data cản trở trình copy data từ source table tới destination table cách không cần thiết Check Constraint Check Constraint dùng để giới hạn hay kiểm soát giá trị phép ... $15000 đến $100000/năm Ta tạo nhiều Check Constraint cột Ngoài ta tạo Check Constraint nhiều cột cách tạo Check Constraint mức table (table level) Có thể tạo Check Constraint sau: CREATE TABLE...
... I Giới thiệu toànvẹnliệu (Data Integrity) Toànvẹnliệu đề cập đến trạng thái tất giá trị liệu lưu trữ CSDL Các table CSDL SQL Server có số loại toànvẹnliệu khác VD: định nghĩa ... (Alter Table) Để kiểm tra xem toànvẹnliệu Sp_HelpConstraint Hoặc Bật cửa sổ Object Browser Query Analyzer, mở nhánh Constraint table Xóa toànvẹnliệu ALTER TABLE ... INDEXES Xác định Data type Column biến (variable) cách thúc ép tính toànvẹnliệu VD: chấp nhận giá trị cột TenSinhVien giá trị dạng ngày ngược lại Các loại Ràng buộc loại Ràng buộc thực thể:...
... CHƯƠNG AN TOÀN VÀ TOÀNVẸNDỮLIỆU An toànliệuToànvẹnliệu An toànliệu Chúng ta sử dụng thuật ngữ "an toàn" để nói đến bảo vệ liệu CSDL chống lại truy cập, sửa đổi ... hay danh sách Toànvẹnliệu Qui tắc toànvẹn ràng buộc đảm bảo trạng thái quán sở liệu Giữ gìn tính toànvẹn CSDL xem bảo vệ liệu CSDL chống lại sửa đổi hay phá huỷ Toànvẹnliệu Nói chung, ... loại qui tắc toàn vẹn: Toànvẹn thực thể (Entity integrity) Toànvẹn tham chiếu (Referential integrity) Các ràng buộc miền (Domains) Thao tác bẫy (Triggering operations) Toànvẹn thực thể...
... Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN Nhập môn sở liệu Nội dung An toànliệu Ràng buộc liệuToànvẹnliệu An toànliệu Bảo vệ CSDL chống lại truy nhập bất hợp pháp Cần chế cho phép ... thuật phục hồi (recovery) 33 Kết luận Để đảm bảo tính an toàntoànvẹnliệu Đ/v người thiết kế CSDL ế ế Phải định nghĩa ràng buộc toànvẹnliệu Đ/v người quản trị hệ thống Phải định nghĩa khung ... Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN Nhập môn sở liệu Phân quyền người dùng Đ/v người khai thác CSDL Quyền đọc Q ề đ liệ liệu Quyền sửa đổi liệu Quyền bổ sung liệu Quyền xoá liệu ...
... chung, chất vấn đề toànvẹnliệu nguyên nhân dẫn đến cố làm cho liệu không toànvẹn nhóm ghép trình phân tích, thiết kế hệ thống Một sở liệu gọi gắn bó, thỏa mãn tập ràng buộc toànvẹn ngữ nghĩa Để ... bảo tính toànvẹnliệu nhiều chế khác điều khiển hoạt động đồng thời, kiểm soát tính toànvẹn ngữ nghĩa, …được sử dụng Việc kiểm soát tính toànvẹn ngữ nghĩa tốt đảm bảo tính gắn bó liệu hệ thống ... Đó trường hợp mà toàn đối tượng cập nhật cách tham chiếu trước thời điểm giao dịch Tác động cố việc toànvẹnliệu Nhằm nghiên cứu phát triển phương pháp đảm bảo gắn bó liệu cách khả thi điều...
... TRÌNH Mô tả liệu TẬP TIN CHƯƠNG TRÌNH DỮ Mô tả liệu TẬP TIN CHƯƠNG TRÌNH Mô tả liệu TẬP TIN LIỆU THỪA Hình 1: Xử lý tập tin truyền thống CHƯƠNG TRÌNH Mô tả liệu CHƯƠNG TRÌNH Thao tác liệu … CHƯƠNG ... thiệu Xử lý liệu phân tán Hệ CSDL Phân tán gì? Trang Giới thiệu: Công nghệ hệ sở liệu phân tán (distributed database system, DDBS) hợp hai hướng tiếp cận trình xử lý liệu: Công nghệ sở liệu CHƯƠNG ... Trạm Mạng truyền liệu Trạm 44 Trạm Trạm 33 Trạm Hình 3: Môi trường CSDL phân tán Trang II TRIỂN VỌNG & CÁC YẾU TỐ PHỨC TẠP CỦA CÁC HỆ CSDL PHÂN TÁN Triển vọng hệ CSDL phân tán Các yếu tố phức...
... Đặc tính toànvẹnliệu hệ tin học phân tán Trang Tiểu luận môn Hệ tin học phân tán Chương MỘT SỐ KHÁI NIỆM CHUNG I VẤN ĐỀ TOÀNVẸNDỮLIỆU TRONG HỆ TIN HỌC PHÂN TÁN I.1 Khái niệm toànvẹnliệu Đặc ... chung, chất vấn đề toànvẹnliệu nguyên nhân dẫn đến cố làm cho liệu không toànvẹn nhóm ghép trình phân tích, thiết kế hệ thống Một sở liệu gọi gắn bó, thỏa mãn tập ràng buộc toànvẹn ngữ nghĩa Để ... tính toànvẹnliệu hệ hệ tin học phân tán thể tính bền vững, tính đắn, tính quán thông tin hệ thống Nói cách khác toànvẹnliệu liên quan đến trạng thái tuân theo luật tổ chức, hệ thống Các luật...
... NIỆM TOÀNVẸNDỮLIỆU Đặc tính toànvẹnliệu hệ tin học phân tán thể tính bền vững, tính đắn, tính quán thông tin Toànvẹnliệu tuân theo luật tổ chức, hệ thống Các luật gọi ràng buộc toànvẹn ... PHÁP ĐẢM BẢO GẮN BÓ DỮLIỆU TRONG ĐIỀU KIỆN CÓ SỰ CỐ CỦA CÁC HỆ THỐNG THÔNG TIN ĐĂNG KÝ TRÊN MẠNG INTERNET/INTRANET BÀI TẬP Chươ ng CÁC KHÁI NIỆM CHUNG Khái niệm toànvẹnliệu Khái niệm giao ... CÁC NỘI DUNG CHÍNH Chương MỘT SỐ KHÁI NIỆM CHUNG Khái niệm toànvẹnliệu Khái niệm giao dịch Một số tính chất giao dịch Trật tự hoá tác động Chương ĐẶC TÍNH TOÀNVẸN TRONG HỆ...
... CHƯƠNG AN TOÀN VÀ TOÀNVẸNDỮLIỆU An toànliệuToànvẹnliệu An toànliệu Chúng ta sử dụng thuật ngữ "an toàn" để nói đến bảo vệ liệu CSDL chống lại truy cập, sửa đổi ... hay danh sách Toànvẹnliệu Qui tắc toànvẹn ràng buộc đảm bảo trạng thái quán sở liệu Giữ gìn tính toànvẹn CSDL xem bảo vệ liệu CSDL chống lại sửa đổi hay phá huỷ Toànvẹnliệu Nói chung, ... loại qui tắc toàn vẹn: Toànvẹn thực thể (Entity integrity) Toànvẹn tham chiếu (Referential integrity) Các ràng buộc miền (Domains) Thao tác bẫy (Triggering operations) Toànvẹn thực thể...