1. Trang chủ
  2. » Giáo án - Bài giảng

Cơ sở dữ liệu phân tán

25 326 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 553,48 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nội dung Thiết kế cơ sở dữ liệu phân tán  Xử lý truy vấn phân tán  Quản lý giao tác phân tán  Quản lý truy xuất đồng thời... Tài liệu tham khảo Nguyên lý các hệ cơ sở dữ liệu phân t

Trang 1

Cơ sở dữ liệu phân tán

TS Hồ Bảo Quốc

Trang 2

Nội dung

 Thiết kế cơ sở dữ liệu phân tán

 Xử lý truy vấn phân tán

 Quản lý giao tác phân tán

 Quản lý truy xuất đồng thời

Trang 3

Tài liệu tham khảo

 Nguyên lý các hệ cơ sở dữ liệu phân tán

M Tamer Özsu, Patrick Valduriez

Biên dịch: Trần Đức Quang

 Priciples of Distributed Database Systems

M Tamer ozsu, Patrick Valduriez

 Database systems (Design, implementation, and management

Peter Rob, Carlos Coronel

 An introduction to Database systems

C J Date

Trang 4

Hệ thống phân tán

lý độc lập kết nối với nhau thông qua mạng máy

tính Mỗi thành phần thực hiện một nhiệm vụ xác

Trang 6

Hệ cơ sở dữ liệu phân tán

Trang 8

Thận lợi của CSDL phân tán

 Một thành phần co thể tồn tại nhiều nơi

 Không bị ảnh hưởng khi một điểm bị sự cố

 Xử lý giao tác phân tán sẽ bảo đảm tính nhất quán của

Trang 9

Tính trong suốt (Transparency)

 Trong suốt vị trí (location transparency)

 Trong suốt việc xác định tên (naming transparency)

 Trong suốt quản lý giao tác

 Trong suốt xử lý đồng thời

 Trong suốt xử lý sự cố

Trang 10

Bất lợi của CSDL phân tán

Trang 11

Các vấn đề phải được nghiên cứu

 Thiết kế cơ sở dữ liệu phân tán

 Làm thế nào để phân mảnh dữ liệu ?

 Phân hoạch dữ liệu hay nhân bản dữ liệu?

 Xử lý câu truy vấn phân tán

 Thiết kế thuật toán phân tích câu truy vấn và chuyển nó thành chuổi các thao tác

dữ liệu

 Sự phân tán của dữ liệu, chi phí truyền…phải được xem xét

 Tìm kế hoạch thực hiện tối ưu

 Quản trị dữ liệu phân tán

 Quản trị truy xuất đồng thời phân tán

 Đồng bộ các truy xất đồng thời để bảo đảm tính nhất quán của CSDL

 Tính nhất quán của các nhân bản

 Quản lý khóa chết phân tán

Trang 12

Các vấn đề phải được nghiên cứu (tt.)

 Độ tin cậy

 Làm thế nào để hệ thống có tính chịu lỗi cao

 Tính nguyên tố và bền vững của giao tác

 Nếu có sự không đồng nhất về mô hình dữ liệu hay phương thức truy xuất giữa các vị trí thì cần có các cơ chế “dịch”

Trang 13

Kiến trúc của hệ Cơ sở dữ liệu phân tán

Trang 15

 Mối liên hệ giữa các thành phần

cũng như kiến trúc phần mềm

(reference model)

Trang 16

Các động lực cho một chuẩn của DDBMS

 DDBMS phải được xây dựng từ các DBMS đồng nhất hay không đồng nhất

 DDBMS đồng nhất

 Các DBMS ở các vị trí là đồng nhất

 Phải dễ thiết kế, triển khai

 Cung cấp các cách tiếp cận để nâng cao hiệu năng

Trang 17

Chuẫn hóa

 Các nổ lực chuẩn hóa là các mô hình tham khảo (Reference Model) của DBMS

 Mô hình tham khảo : là một khung khái niệm mà mục tiêu của nó là chuẫn hóa làm việc trên các mảnh có thể nắm bát được từ đó dẫn đến mức tổng hợp trong

đó các mảnh này tổ hợp lại với nhau

 Một mô hình tham khảo có thể được xem như là kiến trúc lý tưởng của hệ thống

 Các hệ thống thương mại phải nên được xây dựng theo mô hình tham khảo

 Một mô hình tham khảo có thể được mô tả theo 3 cách tiếp cận sau:

 Dựa trên thành phần

 Dựa trên chức năng

 Dựa trên dữ liệu

Trang 20

Tính phân tán

 Clien/Server

 Peer to peer

Trang 22

Mô hình kiến trúc DDBSM

Trang 23

Kiến trúc Client/Server

Trang 24

Kiến trúc Peer-to-Peer

Trang 25

Kiến trúc đa CSDL (Multi-Database)

Ngày đăng: 31/01/2015, 11:19

TỪ KHÓA LIÊN QUAN

w