Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 6 - Nguyễn Hồng Phương
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Cơ sở dữ liệu - Chương 6: An toàn và toàn vẹn dữ liệu" cung cấp cho người học các kiến thức: An toàn dữ liệu (Xác minh người sử dụng, kiểm tra quyền truy nhập của người sử dụng, các câu lệnh an toàn dữ liệu SQL), toàn vẹn dữ liệu. . | Bài giảng Cơ sở dữ liệu: Chương 6 - Nguyễn Hồng Phương 1/30/2012 Nội dung • An toàn dữ liệu – Xác minh người sử dụng An toàn và toàn vẹn dữ liệu – Kiểm tra quyền truy nhập của người sử dụng Ng ễn Hồng Phương Nguyễn – Các Cá câu â lệnh lệ h an toàn t à dữ liệu liệ trong t SQL phuongnh@soict.hut.edu.vn http://is.hut.edu.vn/~phuongnh • Toàn vẹn dữ liệu – Các ràng buộc toàn vẹn trong SQL Bộ môn Hệ thống thông tin – Điều khiển tương tranh Viện Công nghệ thông tin và Truyền thông Đại học Bách Khoa Hà Nội 1 2 An toàn dữ liệu Các quyền truy nhập của người sử dụng • Định nghĩa: Tính an toàn dữ liệu là sự bảo • Quyền đọc dữ liệu: được phép đọc một phần hay toàn bộ dữ liệu trong CSDL vệ dữ liệu trong cơ sở dữ liệu chống lại những truy nhập, sửa đổi hay phá hủy bất • Quyền cập nhật dữ liệu: được phép sửa đổi một số giá trị nhưng không được xóa dữ liệu trong CSDL hợp pháp. • Quyền xóa dữ liệu: được phép xóa dữ liệu trong • Người sử dụng hợp pháp là những người sử CSDL dụng ụ g được ợ cấp p p phép, p, được ợ ủyy q quyền. y Ngược g ợ • Quyền bổ sung dữ liệu: được phép thêm dữ liệu mới lại là những người sử dụng bất hợp pháp. vào trong CSDL nhưng không được phép thay đổi dữ • Để đảm bảo tính an toàn cho cơ sở dữ liệu, liệu chúng ta cần có một cơ chế để quản lý người • Quyền tạo chỉ dẫn trên các quan hệ trong CSDL dùng cho hợp lý. • Quyền thay đổi sơ đồ cơ sở dữ liệu: thêm hay xóa các thuộc tính của các quan hệ trong CSDL • Những nhóm người dùng khác nhau trong hệ • Quyền loại bỏ quan hệ trong CSDL CSDL có quyền sử dụng khác nhau đối với • Quyền quản lý tài nguyên: được phép thêm các các dữ liệu trong CSDL. quan hệ mới vào CSDL 3 4 Trách nhiệm của người quản trị hệ thống Xác minh người sử dụng • Để có thể phân biệt được người sử dụng • Để xác minh được người sử dụng, người ta trong hệ CSDL, người quản trị hệ thống phải có thể dùng các kỹ thuật sau: – Kỹ thuật dùng tài khoản và .