Phần 3 bài giảng "Hệ quản trị cơ sở dữ liệu: Các tác vụ quản trị hệ thống" cung cấp cho người học các kiến thức: Khái niệm nhân bản, ưu điểm của nhân bản dữ liệu, mục tiêu chính trong ngân bản, nhất quán giao dịch, độc lập site, . | Bài giảng Hệ quản trị cơ sở dữ liệu Các tác vụ quản trị hệ thống - TS. Lại Hiền Phương Phần 3 Các tác vụ quản trị hệ thống LẠI HIỀN PHƯƠNG EMAIL LHPHUONG@ LẠI HIỀN PHƯƠNG - HỆ QUẢN TRỊ CSDL 1 Nội dung Phân quyền và bảo mật Sao lưu và phục hồi Chuyển đổi giữa các loại CSDL Kiến trúc nhân bản LẠI HIỀN PHƯƠNG - HỆ QUẢN TRỊ CSDL 2 Nhân bản LẠI HIỀN PHƯƠNG - HỆ QUẢN TRỊ CSDL 3 Khái niệm Nhân bản dữ liệu replication là kỹ thuật để Tạo ra những bản sao dữ liệu giống hệt nhau Di chuyển các bản sao này đến những vùng khác nhau Đồng bộ hóa dữ liệu một cách tự động để tất cả các bản sao có cùng giá trị dữ liệu Nhân bản có thể thực thi giữa những CSDL Trên cùng một server Những server khác nhau được kết nối bởi mạng LANs WANs hay Internet Khái niệm tiếp Ưu điểm của nhân bản dữ liệu Dữ liệu được lưu trữ ở nhiều nơi hiệu quả trong việc có nhiều ứng dụng cùng truy cập khai thác Giảm thiểu xung khắc do số lượng lớn các giao dịch trên mạng Tăng tính sẵn sàng khi server mặc định bị hư hoặc bảo dưỡng có thể thay thế bằng một server khác Có thể kết hợp nhân bản và đồng bộ máy chủ CSDL cho các nền tảng HQT CSDL khác ngoài MSSQL Server Microsoft OLE DB Provider for ODBC Microsoft OLE DB Provider for Jet Microsoft OLE DB for Oracle Yêu cầu trong nhân bản Trong suốt Các client sẽ không biết đến sự hiện diện của các replica Khi client được kết nối vào 1 server để truy xuất dữ liệu thì dữ liệu đó được xem như là duy nhất Khi client gửi yêu cầu xử lý đến server thì client chỉ xem như xử lý trên môt bản trong khi thực tế nó được xử lý trên nhiều nhân bản replica ở mức vật lý Nhất quán Khi các client gửi cùng 1 yêu cầu đến các server khác nhau thì quản lý nhân bản phải đảm bảo tất cả các client sẽ nhận về cùng 1 kết quả. Mục tiêu chính của nhân bản SQL Server đưa ra nhiều cơ chế nhân bản để đáp ứng các yêu cầu khác nhau của ứng dụng. Mỗi cơ chế cung cấp các khả năng và thuộc tính khác nhau nhằm đạt đến mục tiêu Sự nhất quán dữ liệu Tính độc lập Site Nhất quán dữ liệu Data .