Kết luận về kiến trúc phần mềm cơ sở dữ liệu phân tán

Một phần của tài liệu Tổ chức thiết kế cơ sở dữ liệu trên mạng máy tính để người dùng có thể truy nhập đến những thông tin mà họ cần (Trang 30 - 32)

Để tiện tạo dựng môi trường cơ sở dữ liệu phân tán không đồng nhất, người ta dùng ba mô hình kiến trúc phần mềm khác nhau là mô hình cổng, mô hình giao diện chuẩn và mô hình giao thức truy nhập cơ sở dữ liệu.

Với mô hình cổng, máy Client dùng một API cơ sở dữ liệu để nối với máy cổng. Cổng này truy nhập tiện nghi của cơ sở dữ liệu tại máy Server cơ sở dữ liệu; tại đó phần mềm cơ sở dữ liệu máy Server có API

khác. Chức năng cổng dịch yêu cầu mà chương trình ứng dụng cần thực hiện sang yêu cầu mà phần mềm cơ sở dữ liệu hiểu được.

Với mô hình giao diện chuẩn, phần mềm thiết bị chạy trên máy Client thiết lập liên kết mạng và dịch yêu cầu theo dạng chuẩn API sang yêu cầu truy nhập cơ sở dữ liệu mà phần mềm cơ sở dữ liệu chấp nhận được. Chuẩn API liên kết cơ sở dữ liệu mở ODBC thực hiện mô hình giao diện chuẩn để truy nhập từ xa.

Với mô hình giao thức chuẩn, giao thức được chuẩn hoá sẽ điều khiển truyền thông giữa các thành phần phần mềm đa dạng trong môi trường phân tán. Các tiếp cận như kiến trúc cơ sở dữ liệu quan hệ phân tán DRDA, truy nhập cơ sở dữ liệu phân tán RDA là hai tiếp cận truy nhập cơ sở dữ liệu từ xa đã chuẩn hoá giao thức truy nhập cơ sở dữ liệu. DRDA xác định bốn mức truy nhập cơ sở dữ liệu từ xa. Các kiểu yêu cầu từ xa và đơn vị công tác ở xa khi truy nhập cơ sở dữ liệu phân tán cho phép truy nhập cơ sở dữ liệu đơn. Còn đơn vị công tác phân tán và các cấu hình yêu cầu phân tán cho phép truy nhập cơ sở dữ liệu phân tán.

Mười hai đối tượng để thiết kế cơ sở dữ liệu phân tán là tự trị địa phương, không tin vào trạm trung tâm, thao tác liên tục, độc lập về địa điểm, độc lập về phân đoạn, độc lập giữa các bản sao, xử lí câu hỏi phân tán, quản trị giao tác phân tán, độc lập phần cứng, độc lập hệ thống điều hành, độc lập mạng và độc lập phần mềm cơ sở dữ liệu.

3. Kết luận

Trong chương này đã giới thiệu sơ lược về vấn đề liên quan đến cơ sở dữ liệu. Người ta có thể khảo cứu cơ sở dữ liệu theo tiếp cận cơ sở dữ liệu quan hệ theo một phần mềm cơ sở dữ liệu cụ thể, tức một hệ quản trị cơ sở dữ liệu cụ thể. Trong chương này không đi sâu vào các vấn đề mà chỉ nêu các khái niệm tổng quát nhất, nhưng với mức độ chưa cao. Các nội dung đã được giới thiệu gồm:

• Khái niệm về Client, Server, Client/Server.

• Cấu hình cơ sở dữ liệu Client/Server.

• Kiến trúc phần mềm cơ sở dữ liệu phân tán.

Những phần được giới thiệu trên ngoài ra còn các hệ thống cơ sở dữ liệu phân cấp, mạng hay quan hệ, cơ sở dữ liệu suy diễn. Đó là cơ sở dữ liệu xử lý các dữ liệu cùng tri thức.

Trong nghiên cứu cơ bản và các ứng dụng, người ta cần truy nhập không chỉ một cơ sở dữ liệu mà nhiều cơ sở dữ liệu, có các kiểu khác nhau. Việc truy nhập cơ sở dữ liệu phân tán đã phức tạp, nay nhu cầu cần truy nhập cơ sở dữ liệu không đồng nhất. Nó đòi hỏi các nghiên cứu về tích hợp hệ thống, tổng hợp dữ liệu từ nhiều nguồn khác nhau. Kho thông tin khi đó không thực hiện được theo một mô hình nhất định mà nó đã tồn tại dưới nhiều dạng khác nhau.

CHƯƠNG II

Một phần của tài liệu Tổ chức thiết kế cơ sở dữ liệu trên mạng máy tính để người dùng có thể truy nhập đến những thông tin mà họ cần (Trang 30 - 32)

Tải bản đầy đủ (DOC)

(62 trang)
w