Để đảm bảo kỹ thuật thiết kế hệ thống phân tán, cần lựa chọn một cách đúng đắn và phù hợp chiến lược thiết kế. Nói về chiến lược thiết kế có thể đi theo hai hướng sau [7]:
1. Thiết kế từ trên xuống (Top – Down) 2. Thiết kế từ dưới lên (Bottom – Up)
2.1.2.1. Quá trình thiết kế từ trên xuống (Top-Down)
Hinh 2.1. Thiết kế theo cách từ trên xuống
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ể xí nghiệp 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í.
lý có sẵn tại các vị trí tương ứng.
2.1.2.2. Quá trình thiết kế từ dưới lên (Bottom-Up)
Thiết kế từ trên xuống thích hợp với những CSDL được thiết kế từ đầu. Tuy nhiên chúng ta cũng hay gặp trong thực tế là đã có sẵn một số CSDL, nhiệm vụ thiết kế là phải tích hợp chúng thành một CSDL. Tiếp cận từ dưới lên sẽ thích hợp cho tình huống này. Khởi điểm của thiết kế từ dưới lên là các lược đồ khái niệm cục bộ. Quá trình này sẽ bao gồm việc tích hợp các lược đồ cục bộ thành khái niệm lược đồ toàn cục.