Computer >> Máy Tính >  >> Lập trình >> MySQL

Ưu điểm và nhược điểm của DDBMS


Hệ quản trị cơ sở dữ liệu phân tán chứa dữ liệu ở nhiều vị trí. Điều đó có thể nằm trong các hệ thống khác nhau ở cùng một nơi hoặc trên các vị trí địa lý khác nhau.

Như được hiển thị trong ví dụ dưới đây -

Ưu điểm và nhược điểm của DDBMS

Cơ sở dữ liệu được chia thành nhiều vị trí và lưu trữ dữ liệu trong Site1, Site2, Site3 và Site4.

Ưu điểm và nhược điểm của hệ quản trị cơ sở dữ liệu phân tán như sau -

Ưu điểm của DDBMS

  • Cơ sở dữ liệu dễ mở rộng hơn vì nó đã được trải rộng trên nhiều hệ thống và không quá phức tạp để thêm hệ thống.
  • Cơ sở dữ liệu phân tán có thể sắp xếp dữ liệu theo các mức độ minh bạch khác nhau, tức là dữ liệu với các mức độ minh bạch khác nhau có thể được lưu trữ ở các vị trí khác nhau.
  • Cơ sở dữ liệu có thể được lưu trữ theo thông tin phòng ban trong một tổ chức. Trong trường hợp đó, việc truy cập theo thứ bậc của tổ chức sẽ dễ dàng hơn.
  • đã xảy ra thảm họa thiên nhiên như hỏa hoạn hoặc động đất, tất cả dữ liệu sẽ không bị phá hủy mà nó được lưu trữ ở các vị trí khác nhau.
  • Sẽ rẻ hơn nếu tạo một mạng lưới các hệ thống chứa một phần của cơ sở dữ liệu. Cơ sở dữ liệu này cũng có thể dễ dàng tăng hoặc giảm.
  • Ngay cả khi một số nút dữ liệu chuyển sang chế độ ngoại tuyến, phần còn lại của cơ sở dữ liệu vẫn có thể tiếp tục các chức năng bình thường của nó.

Nhược điểm của DDBMS

  • Cơ sở dữ liệu phân tán khá phức tạp và rất khó để đảm bảo rằng người dùng có được một cái nhìn thống nhất về cơ sở dữ liệu vì nó nằm ở nhiều vị trí.
  • Cơ sở dữ liệu này đắt hơn vì nó phức tạp và do đó, khó bảo trì.
  • Rất khó để cung cấp bảo mật trong cơ sở dữ liệu phân tán vì cơ sở dữ liệu cần được bảo mật ở tất cả các vị trí mà nó được lưu trữ. Hơn nữa, cơ sở hạ tầng kết nối tất cả các nút trong cơ sở dữ liệu phân tán cũng cần được bảo mật.
  • Rất khó để duy trì tính toàn vẹn của dữ liệu trong cơ sở dữ liệu phân tán vì bản chất của nó. Cũng có thể có sự dư thừa dữ liệu trong cơ sở dữ liệu vì nó được lưu trữ ở nhiều vị trí.
  • Cơ sở dữ liệu phân tán rất phức tạp và khó tìm được những người có kinh nghiệm cần thiết có thể quản lý và duy trì nó.