Danh mục

Bài giảng Cơ sở dữ liệu: Chương 6 - Nguyễn Hồng Phương

Số trang: 4      Loại file: pdf      Dung lượng: 222.73 KB      Lượt xem: 18      Lượt tải: 0    
10.10.2023

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (4 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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. 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 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à mật khẩu, mật khẩu có trách nhiệm: cũng được bảo vệ bởi hệ thống một cách kỹ càng. – Xác định các quyền cụ thể mà mỗi người sử dụng – Kỹ thuật sử dụng các hàm kiểm tra cho người sử hay một nhóm người sử dụng được phép thực dụng: Hệ thống đưa cho người sử dụng một số ngẫu nhiên x, x người sử dụng dùng một hàm F hệ hiện, xác á định đ h vai trò ò và à trách á h nhiệm hệ của ủ mỗiỗ tính nhẩm kết quả và đưa kết quả y = F(x) vào người sử dụng. Điều này được gọi chung là Phân hệ thống. Trong lúc đó, hệ thống cũng tính toán quyền người sử dụng và so sánh kết quả với y. Người sử dụng hợp pháp là người biết hàm biến đổi F và đưa vào giá – Cung cấp một phương tiện cho người sử dụng để trị y đúng. hệ thống có thể nhận biết được người sử dụng đó – Kỹ thuật dùng thẻ điện tử, thẻ thông minh. hay còn gọi là Xác minh người sử dụng – Kỹ thuật sử dụng nhận dạng tiếng nói, vân tay v..v. 5 6 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt ...

Tài liệu được xem nhiều: