... tán – Kỹ thuật bảođảmtínhtoànvẹnliệu Kết luận Đề tài phát triển phương pháp đảmbảotoànvẹnliệu điều kiện cócố hệ phân tán đạt kết sau : Phân tích toánđảmbảo gắn bó liệu hệ thống phân ... nhằm đảmbảotính gắn bó liệu phân tán điều kiện cócố phục vụ cho hệ thống thông tin đăng ký Khái niệm toànvẹnliệu Đặc tínhtoànvẹnliệu hệ tin học phân tán thể tính bền vững, độ tin cậy, tính ... bảotínhtoànvẹnliệu nhiều chế khác điều khiển hoạt động đồng thời, kiểm soát tínhtoànvẹn ngữ nghĩa, …được sử dụng Việc kiểm soát tínhtoànvẹn ngữ nghĩa tốt đảmbảotính gắn bó liệu hệ thống...
... pha, giao dịch có pha tăng trưởng, pha nhận khóa truy xuất mục liệucó pha thu hồi giai đoạn giải phóng khóa Trang 31 Biểu đồ khóa 2PL Số khoá Giải phóng khóa Nhận khóa Bắt đầu Điểm khóa Kết thúc ... dịch khác đợi truy xuất liệu Quy tắc khóa hai pha đơn giản khẳng định giao dịch yêu cầu khóa sau giải phóng khóa Nó không giải phóng khóabảođảm không yêu cầu thêm khóa Thuật toán 2PL thực ... confirm xác hẹn giao dịch để đảmbảo gắn bó thông tin sở liệu phân tán, trạm lại có giao dịch tương tự mạng lưới Nếu cócố xảy tính quán mặt liệu không vấn đề gắn bó liệu hệ không Trang 28 Thuật...
... 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ínhtoànvẹnliệu hệ tin học phân tán thể tính bền vững, tính đắn, tính ... 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ínhtoànvẹnliệu trì ... 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ÍNHTOÀNVẸN TRONG HỆ TIN HỌC PHÂN TÁN KỸ THUẬT GIAO...
... KHÁI NIỆM CHUNG Khái niệm toànvẹnliệu Đặc tínhtoà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 ... đề 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 Để đảmbảotính ... bảotínhtoànvẹnliệu nhiều chế khác điều khiển hoạt động đồng thời, kiểm soát tínhtoànvẹn ngữ nghĩa, …được sử dụng Việc kiểm soát tínhtoànvẹn ngữ nghĩa tốt đảmbảotính gắn bó liệu hệ thống...
... đề 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 Để đảmbảotính ... bảotínhtoànvẹnliệu nhiều chế khác điều khiển hoạt động đồng thời, kiểm soát tínhtoànvẹn ngữ nghĩa, …được sử dụng Việc kiểm soát tínhtoànvẹn ngữ nghĩa tốt đảmbảotính gắn bó liệu hệ thống ... Một số tính chất giao dịch Một giao dịch phải đảmbảo đặc tính sau : Tính nguyên tử (Atomic) : đặc tính nguyên tử giao dịch có ý nghĩa giao dịch thực trọn vẹn không thực Đặc tínhtoànvẹn liệu...
... 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ínhtoà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 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ínhtoànvẹnliệu trì hệ thống trạng thái gắn bó KHÁI NIỆM ... PHƯƠNG PHÁP ĐẢMBẢ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...
... buộc toànvẹnliệu nhiều cột có liên quan bên bảngliệu Ví dụ : Để tạo bảngcó tên CTDONDH (chi tiết đơn đặt hàng) gồm có cột : số đặt hàng có kiểu liệu chuỗi chiều dài ký tự, mã vật tư có kiểu liệu ... ràng buộc toànvẹnliệuBảng NHACC có quy tắc kiểm tra toànvẹnliệu : • Khóa cột mã nhà cung cấp - 13 • Giá trị liệu cột địa • Giá trị mặc định cho cột điện thoại "Chưa có" Hoặc tạo bảngcó cấu ... Kiểm tra tính tồn liệu cột mã nhà cung cấp bên bảng NHACC Hoặc tạo bảngcó cấu trúc đơn giản sau thêm vào ràng buộc toànvẹnliệu - 15 Bảng CTDONDH có quy tắc kiểm tra toànvẹnliệu : • Khóa cột...
... Mật mã chữ ký số an toànbảo mật liệucó vai tro quan trọng như: - Bảo vệ tính bí mật thông tin: thông tin mã hóa hacker lấy nội dung thông tin chiếm quyền điều khiển hệ thống - Đảmbảotínhtoàn ... pháp bảo vệ thông tin liệu đổi Bảo vệ an tàn thông tin liệu chủ đề rộng, có liên quan đến nhiều lĩnh vực thực tế có nhiều phương pháp thực để bảo vệ an toàn thông tin liệu Các phương pháp bảo ... đảmbảo an toàn, bảo mật liệu nhiều khó khăn, hệ thống an toàn, bảo mật an ninh thông tin, liệu chủ yếu cài đặt riêng lẻ, chưa triển khai đồng bộ, khả phòng chống virus, bảo mật chưa cao Để đảm...
... thường có hay nhiều cột có giá trị mang tính để xác định hàng table Ta thường gọi Primary Key tạo ta Create hay Alter table với Primary Key Constraint Một table có Primary Key constraint Có thể có ... ) Unique Constraint Bạn tạo Unique Constraint để đảmbảo giá trị cột không bị trùng lập Tuy Unique Constraint Primary Key Constraint đảmbảotính bạn nên dùng Unique Constraint trường hợp sau: ... cột tạo nên Primary Key phải mang tính Khi Primary Key tạo Unique Index tự động tạo để trì tính Nếu table chưa có Clustered Index Unique + Clustered Index tạo Có thể tạo Primary Key Constraints...
... cài ñ t có ñ ph c t p n tính nên phù h p v i toán x lý tr c n M t khác, có th th y d li u nén c a m t ño n d li u ti ng nói có th coi m t ñ c trưng mô t ño n d li u ñó Vì v y, ý tư ng có th s ... sánh s n-1 Do v y, ñ ph c t p c a thu t toán TT1 O(n) Tương t v y, thu t toán TT2 có ñ ph c t p tínhtoán n tính, O(n) B ng K t qu th nghi m thu t toán TT1 TT2 Kích thư c Kích thư c L n trư c ... u Nh n xét: 1) Thu t toáncó th làm vi c tr c n trình nén ch th c hi n hai thao tác ch y u so sánh hai tín hi u liên ti p ñ m 2) Thu t toán mô t b i sơ ñ kh i hình có th c i ti n ñ nâng cao t...
... HỌC TỰ NHIÊN TP.HCM TRUNG TÂM 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 ... hai nhà cung cấp khác TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN 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 ... • Có thể tạo constraint : Nếu không đặt tên hệ thống tự động phát sinh tên cho constraint − − Cùng với thời điểm tạo bảng Sau tạo bảng xong • Có thể khai báo constraint mức cột mức bảng • Có...
... 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 ... tạo ràng buộc, SQL Server kiểm tra liệucó vi phạm ràng buộc hay không, có không tạo constraint WITH NOCHECK: tạo constraint mà không cần kiểm tra liệucócó vi phạm ràng buộc hay không 40 Ràng...
... 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: đảmbảotí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 ... 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ị Trên thuộc tính Trên nhiều thuộc tính ... CSDL Đảmbảotính đắn DL Tránh sai sót cập nhật DL định nghĩa kiểm tra ràng buộc DL Tránh sai sót trình thao tác với DL kiểm tra tínhtoànvẹn thao tác với DL Đảmbảotính an toàn DL...
... ) Unique Constraint Bạn tạo Unique Constraint để đảmbảo giá trị cột không bị trùng lập Tuy Unique Constraint Primary Key Constraint đảmbảotính bạn nên dùng Unique Constraint trường hợp sau: ... Một table có Primary Key constraint Có thể có nhiều cột tham gia vào việc tạo nên Primary Key, cột chứa Null giá trị cột thành viên trùng giá trị tất cột tạo nên Primary Key phải mang tính Khi ... câu lệnh SELECT Clause Sau keyword (từ khóa) SELECT ta có danh sách cột mà ta muốn select cách dấu "," Có Keywords cần nhấn mạnh phần SELECT o Distinct : Khi có keyword vào cho kết cột không trùng...