1
Chương 4. Thiết kế cơ sdliu phân tán 2006 Nguyn Trung Trc - Khoa CNTT
Chương 4
Thiết kếCSDL phân tán
2
Chương 4. Thiết kế cơ sdliu phân tán 2006 Nguyn Trung Trc - Khoa CNTT
Ni dung
Các bước thiết kếCSDL.
Mc tiêu ca thiết kếCSDL phân tán.
Các cách tiếp cn thiết kếCSDL.
Thiết kếphân mnh ngang chính.
Thiết kếphân mnh ngang dn xut.
3
Chương 4. Thiết kế cơ sdliu phân tán 2006 Nguyn Trung Trc - Khoa CNTT
Các bước thiết kế cơ sdliu
Thiết kếCSDL tp trung
fThiết kế lược đồ ý nim.
fThiết kếCSDL vt lý.
Thiết kếCSDL phân tán
fThiết kế lược đồ toàn cc.
fThiết kếphân mnh.
fThiết kế định vmnh.
fThiết kếCSDL vt lý cc b.
4
Chương 4. Thiết kế cơ sdliu phân tán 2006 Nguyn Trung Trc - Khoa CNTT
Các bước thiết kế cơ sdliu
Thiết kếCSDL phân tán: cn phi hiu biết
tht chính xác vcác yêu cu ca ng
dng, nht là đối vi các ng dng quan
trng hơn.
Cn quan tâm đến:
fNơi chy ng dng.
fTn sut chy ng dng.
fS lượng, loi và sphân tán ca các truy
xut trong mi ng dng đến mi đối tượng
dliu cn thiết.
5
Chương 4. Thiết kế cơ sdliu phân tán 2006 Nguyn Trung Trc - Khoa CNTT
Mc tiêu ca thiết kếphân tán dliu
Tính cc bx
fprocessing locality
fPhân tán dliu để làm cc đại hóa tính cc
bxlý là đặt dliu càng gn các ng
dng sdng các dliu này càng tt.
fMt quan hkhông là mt đơn vphân tán.
fTính cc bxlý da vào các tham chiếu
cc b các tham chiếu txa.
fTính cc bhoàn toàn (complete locality).
Tính sn sàng và độ tin cy ca dliu
fTính sn sàng (availability).
fĐộ tin cy (reliability).