Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Các thành phần của DDBMS (Distributed Database Management System)

Nội dung của cơ sở dữ liệu phân tán (distributed database) được phân bố trên nhiều vị trí. Điều này có nghĩa là nội dung có thể được lưu trữ trong các hệ thống khác nhau nằm ở cùng một nơi hoặc cách xa nhau về mặt địa lý. Tuy nhiên, cơ sở dữ liệu vẫn xuất hiện thống nhất đối với người dùng, tức là việc cơ sở dữ liệu được lưu trữ ở nhiều vị trí là trong suốt (transparent) đối với người dùng.

Các thành phần khác nhau của cơ sở dữ liệu phân tán là:

Các thành phần của DDBMS (Distributed Database Management System)

Hãy thảo luận từng thành phần một:

Người dùng (Users)

Có nhiều người dùng sử dụng cơ sở dữ liệu phân tán. Đối với họ, việc cơ sở dữ liệu phân bố trên nhiều vị trí là trong suốt và họ cảm nhận cơ sở dữ liệu như một cấu trúc toàn vẹn.

Lược đồ toàn cục (Global schema)

Lược đồ toàn cục hiển thị thiết kế tổng thể của cơ sở dữ liệu. Nó giúp hiểu logic thiết kế của toàn bộ cơ sở dữ liệu vì thực tế cơ sở dữ liệu không được lưu trữ ở một nơi duy nhất mà lan tỏa trên các hệ thống khác nhau.

Mô-đun cơ sở dữ liệu (Database modules)

Các mô-đun cơ sở dữ liệu là các phần của cơ sở dữ liệu được lưu trữ ở nhiều vị trí. Trong cơ sở dữ liệu phân tán đồng chất (homogeneous), tất cả các phần này chứa cùng một mô hình dữ liệu, trong khi trong cơ sở dữ liệu phân tán dị chất (heterogeneous), các phần có thể có các mô hình dữ liệu khác nhau.