2 Lựa chọn phương pháp phân tán

Một phần của tài liệu Xây dựng CSDL phân tán cho Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT (Trang 42)

CSDL của Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT sẽ được lựa chọn phương pháp phân tán partition, nghĩa là việc thực hiện phân chia bảng dữ liệu của quan hệ tổng thể thành các bảng dữ liệu độc lập nhưng có cấu trúc giống hệt nhau, sau đó định vị chúng vào các vị trí thích hợp.

Phương pháp partition sử dụng kỹ thuật phân mảnh ngang cơ sở trong quá trình phân tán dữ liệu. Các CSDL từ xa kết nối và đồng bộ với nhau thông qua database. Mọi thay đổi CSDL tại các chi nhánh sẽ được đồng bộ về tổng công ty. Như vậy, các chi nhánh thường đóng vai trò là vị trí chủ và tổng công ty là vị trí ảnh. Ngược lại, mọi dữ liệu thay đổi tại tổng công ty cũng sẽ được đồng bộ về các chi nhánh. Khi đó tổng công ty đóng vai trò là vị trí chủ còn chi nhánh đóng vai trò là vị trí ảnh.

Quá trình thiết kế từ trên xuống (top-down)

Phân tích yêu cầu: nhằm định nghĩa môi trường hệ thống và thu thập các nhu cầu về dữ liệu và nhu cầu xử lý của tất cả mọi người có sử dụng CSDL

Thiết kế khung nhìn: định nghĩa các giao-diện cho người sử dụng cuối (end-user) Thiết kế khái niệm: xem xét tổng thể công ty nhằm xác định các loại thực thể và mối liên hệ giữa các thực thể.

Thiết kế phân tán: chia các quan hệ thành nhiều quan hệ nhỏ hơn gọi là phân mảnh và cấp phát chúng cho các vị trí.

Thiết kế vật lý: ánh xạ lược đồ khái niệm cục bộ sang các thiết bị lưu trữ vật lý có sẵn tại các vị trí tương ứng.

Hình 3.1.Quá trình thiết kế từ trên xuống

Một phần của tài liệu Xây dựng CSDL phân tán cho Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT (Trang 42)