Professional Documents
Culture Documents
(lp TH08/1)
THU THP-PHN
TCH NHU CU
THIT K CSDL:
quan nim
l-gc
vt l
La chn lc
Tiu ch hiu qu
Cu trc CSDL
hiu qu, ph
hp vi ng dng
v mi trng
trin khai
c trng
ca h
QTCSDL
Thit k l-gc
Thit k vt l
c trng ca
phn cng
v HH
Lc CSDL vt l
ng Th Bch Thy
CHNG II:
Giai on thit k quan nim
Ni dung tun ny
II.1 Dn nhp
Quy trnh thit k quan nim tng th
Gi thuyt Quan h ph qut
Pth trong vai tr RBTV - C ch kim tra
pth
ng Th Bch Thy
II.1 Dn nhp
u vo: kt qu ca giai on phn tch
nhu cu, c th l:
S phc cu trc CSDL gm cc quan h con
Q1, Q2, Qm v cc ph thuc d liu nh
ngha trn mi quan h con: D1, D2, Dm :
C0 = {<Q1, D1>, <Q2, D2>,<Qm, Dm>}
(a)
ng Th Bch Thy
(b)
C0 = <Q0, D0>
(a)
(b)
Thit k CSDL mc
quan nim
ng Th Bch Thy
C = <Q , D >
B mn H Thngj ThngjTin
Trng H Khoa Hc T Nhin - HCM
ng Th Bch Thy
10
11
MHG, M_H
Lng (H)
12
13
14
15
16
ng Th Bch Thy
A
a1
a2
a3
a4
B
b1
b2
b3
b2
C
c1
c1
c3
c1
17
Kim tra A
BC: nh c ch kha ca
HQT CSDL, vic kim tra pth ny s hiu
qu hn.
ng Th Bch Thy
18
II.1 ... H p l ho m
t bin i
tnh trng ca Q
Cho mt tnh trng TQ1 hp l
TQ1 c bin i thnh TQ2 sau mt vi
thao tc:
Cc thao tc bin TQ1 thnh TQ2 c th gy
ra tnh trng khng hp l cho TQ2 cn
phi hp l ha TQ2 (= kim tra li xem F c
cn c tha trong TQ2)
ng Th Bch Thy
19
II.1 ... H p l ho m
t bin i
tnh trng ca Q (tt)
Cc thao tc c th xy ra trn TQ1:
Thm mt b: phi kim tra li cc pth trong F .
Xa mt b: khng cn kim tra li pth (nhng
c nguy c b mt thng tin)
Sa mt b: phi kim tra li pth v c nguy c
b mt thng tin (Sa = Xo + Thm)
ng Th Bch Thy
20
ng Th Bch Thy
21
22
23
Cu hi?
ng Th Bch Thy
24