- Dữ liệu khơng đồng nhắt khi cĩ vài bán sao cua cùng CO' sờ dũ' liệu logic: đẻ tránh
2.3.1.L Quả trình thiểt kểtừurễn xuống (top down)
Phân tích yêu cầu: nhằm định nghĩa mơi trưàmg 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ườH 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).
ĩTĩiể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 quam hệ íhồ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 frữ vật lý cĩ sẵn tại các vị trí tương ứng.
2.3.1.2. Q u á trìn h th iế t k ế tù durớ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 chiú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ụvp chúng thành một CSDL. Tiếp cận tử dirới lên sẽ thích hợp cho tình liuốiig này. Khởi điểm
cúa thiết kế từ dưới lẽn là các ỉuọc đồ kliái niệm cục bộ. Quá trình !iày sè bao uồm việc tích họp các lược đồ cục bộ thành khái niệm livợc đồ tồn cục.
2 .3 .2 . C á c v ấ n đề thiết kế
2.3,2A . L ỷ d o p h ã n mãnh
Khung nhin của các ứim dụng thưịnii chi là một tập con cua quan hệ. Vì thế đon vị truy xuất khơng phải là tồn bộ quan hệ nliirnu chi là các tập con của quan hệ. Kẻt qua là xem tặp con của quan hệ là đơn vị phân lán sẽ là điêu thích họp duy nhât.
Việc phân rã một quan hệ thành nhiều mành, mỗi mảnh được xử lý như một đon vị, sẽ cho phép thực hiện nhiều giao dịch đồn^ thịi. Ngồi ra việc phân mảnh các quan hệ sẽ cho phép
thực hiện s o n g s o n g m ộ t câu vấn tin bằng cách ch ia nĩ ra thành m ộ t tập cá c câu vấn tin c o n hoạt
tác trên các mảnh. Vì thế việc phân mảiih sè làm tãim mức độ hoạt động đồng thịi và như thế làm tăng lưu lượng hoạt động của hệ Ihốnii.