Danh mục tài liệu

Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 - Nguyễn Trường Sơn

Số trang: 73      Loại file: pdf      Dung lượng: 2.40 MB      Lượt xem: 14      Lượt tải: 0    
Xem trước 8 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 An toàn và an ninh dữ liệu cung cấp cho người học những kiến thức như: Phân loại sự cố; Nhật ký giao tác; Điểm kiểm tra; Cơ chế phân quyền; Cơ chế mã hoá;...Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 - Nguyễn Trường SơnLOGO HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Chương 4: AN TOÀN VÀ AN NINH DỮ LIỆU GVLT: Nguyễn Trường Sơn 1 Nội dung trình bày§  An toàn dữ liệu KHÔI PHỤC SAU SỰ CỐ –  Phân loại sự cố –  Nhật ký giao tác Từ khoá: –  Điểm kiểm tra -‐  database recovery -‐  crash recovery –  Undo loging –  Redo loging –  Undo / Redo loging §  An ninh dữ liệu –  Cơ chế phân quyền –  Cơ chế mã hoá 2 Giới thiệu§  Cơ sở dữ liệu luôn cần phải ở trạng thái nhất quán = đảm bảo tất cả các ràng buộc toàn vẹn (RBTV) §  Nguyên nhân dẫn đến RBTV bị vi phạm: –  Do chia sẽ dữ liệu (data sharing): Dữ liệu được chia sẽ cho nhiều giao tác cùng lúc Sử dụng các kỹ thuật quản lý giao tác và xử lý đồng thời –  Do sự cố:  Lỗi lập trình của các giao tác  Lỗi lập trình của DBMS hoặc do hệ điều hành  Hư hỏng phần cứng & sự cố khác Sử dụng các kỹ thuật khôi phục sự cố 3 Các loại sự cố§  Phân loại theo nguyên nhân: –  Sự cố do nhập liệu sai – Errornous Data Entry –  Sự cố trên thiết bị lưu trữ – Media failures –  Sự cố giao tác – Transaction failures –  Sự cố hệ thống – System failures §  Phân loại theo tính chất: Mong muốn Sự cố Biết trước Không mong muốn Không biết trước 4 Sự cố do nhập liệu sai (Erroneous Data Entry)§  Bao gồm: –  Dữ liệu sai hiển nhiên: Là sự nhập sai dữ liệu mà máy tính có thể phát hiện được  Vd : Nhập thiếu 1 số trong dãy số điện thoại, nhập sai khóa ngoại, nhập chuỗi tràn, sai kiểu dữ liệu… –  Dữ liệu sai không hiển nhiên: Là sự nhập sai dữ liệu liên quan đến ngữ nghĩa mà máy tính khó có thể tự nó phát hiện được  Vd : Nhập sai 1 số trong dãy số điện thoại §  Giải quyết: Hệ quản trị CSDL cung cấp các cơ chế cho phép phát hiện lỗi –  Ràng buộc khóa chính, khóa ngoại –  Ràng buộc miền giá trị –  Trigger 5 Sự cố trên thiết bị lưu trữ (Media Failures)§  Là những sự cố: –  Là những sự cố gây nên việc mất hay không thể truy xuất dữ liệu ở bộ nhớ ngoài (ổ cứng, CD, băng từ…)  Vd : Cháy nổ gây phá hủy thiết bị lưu trữ,…  Vd : Đầu đọc của đĩa cứng hư, sector trên đĩa cứng hư, … –  Đây là loại sự cố nguy hiểm nhất, khó khôi phục trọn vẹn §  Giải q ...