
1
Chương 4. Thiết kế cơ sởdữliệu phân tán 2006 Nguyễn Trung Trực - Khoa CNTT
Chương 4
Thiết kếCSDL phân tán

2
Chương 4. Thiết kế cơ sởdữliệu phân tán 2006 Nguyễn Trung Trực - Khoa CNTT
Nội dung
Các bước thiết kếCSDL.
Mục tiêu của thiết kếCSDL phân tán.
Các cách tiếp cận thiết kếCSDL.
Thiết kếphân mảnh ngang chính.
Thiết kếphân mảnh ngang dẫn xuất.

3
Chương 4. Thiết kế cơ sởdữliệu phân tán 2006 Nguyễn Trung Trực - Khoa CNTT
Các bước thiết kế cơ sởdữliệu
Thiết kếCSDL tập trung
fThiết kế lược đồ ý niệm.
fThiết kếCSDL vật lý.
Thiết kếCSDL phân tán
fThiết kế lược đồ toàn cục.
fThiết kếphân mảnh.
fThiết kế định vịmảnh.
fThiết kếCSDL vật lý cục bộ.

4
Chương 4. Thiết kế cơ sởdữliệu phân tán 2006 Nguyễn Trung Trực - Khoa CNTT
Các bước thiết kế cơ sởdữliệu
Thiết kếCSDL phân tán: cần phải hiểu biết
thật chính xác vềcác yêu cầu của ứng
dụng, nhất là đối với các ứng dụng quan
trọng hơn.
Cần quan tâm đến:
fNơi chạy ứng dụng.
fTần suất chạy ứng dụng.
fSố lượng, loại và sựphân tán của các truy
xuất trong mỗi ứng dụng đến mỗi đối tượng
dữliệu cần thiết.

5
Chương 4. Thiết kế cơ sởdữliệu phân tán 2006 Nguyễn Trung Trực - Khoa CNTT
Mục tiêu của thiết kếphân tán dữliệu
Tính cục bộxửlý
fprocessing locality
fPhân tán dữliệu để làm cực đại hóa tính cục
bộxửlý là đặt dữliệu càng gần các ứng
dụng sửdụng các dữliệu này càng tốt.
fMột quan hệkhông là một đơn vịphân tán.
fTính cục bộxửlý dựa vào các tham chiếu
cục bộvà các tham chiếu từxa.
fTính cục bộhoàn toàn (complete locality).
Tính sẵn sàng và độ tin cậy của dữliệu
fTính sẵn sàng (availability).
fĐộ tin cậy (reliability).

