Professional Documents
Culture Documents
Nidungchitit
QutrnhthitkCSDL
tng
E/Rthitk
Lc quanh
HQTCSDL quanh
QutrnhthitkCSDL(tt)
Th gii thc Phntchyucu
Ccyucuvdliu Ccyucuvchcnng
Phntchchcnng
Ccctchcnng
Phntchquannim
Lcquannim
Thitkmclogic
Lclogic
Phthuc HQTcth
Thitkmcvtl
Lctrong
Nidungchitit
Thit k V d
Mhnhthcthkthp
c dng thit k CSDL mc quan nim Biu din tru tng cu trc ca CSDL Lc thc th - kt hp (Entity-Relationship Diagram)
-
Tpthcth
Thc th (Entity) i tng (Object) Tp thc th (Entity set) Lp i tng (Class of objects)
Cutrccadliu Thaotctrndliu
Tpthcth(tt)
V d Qun l n cng ty
-
Mt nhn vin l mt thc th Tp hp cc nhn vin l tp thc th Mt n l mt thc th Tp hp cc n l tp thc th Mt phng ban l mt thc th Tp hp cc phng ban l tp thc th
Thuctnh
L nhng gi tr nguyn t
-
Miquanh
L s lin kt gia 2 hay nhiu tp thc th V d gia tp thc th NHANVIEN v PHONGBAN c cc lin kt
-
Mt nhn vin thuc mt phng ban no Mt phng ban c mt nhn vin lm trng phng
10
LcE/R
nh
Tntpthcth Tnthuctnh Tnquanh
Cnh l ng ni gia
VdlcE/R
NGSINH HONV TENNV PHAI LUON G DCHI TENPHG
NHANVIEN
Lam_viec
PHONGBAN
La_truong_phong Phu_trach
DDIEM_D A TENDA
Phan_cong
DEAN
12
ThhincalcE/R
Mi tp thc th s c tp hp hu hn cc thc th
Gi s tp thc th NHANVIEN c cc thc th nh NV1, NV2, NVn NV1 c TENNV=Tung, NGSINH=08/12/1955, PHAI=Nam NV2 c TENNV= Hang, NGSINH=07/19/1966, PHAI=Nu
Ch
-
Lc E/R ch gip ta thit k CSDL trc khi chuyn cc quan h v d liu xung mc vt l
13
MiquanhThhin
Cho mi quan h R kt ni n tp thc th E1, E2, , En Th hin ca R l tp hu hn cc danh sch (e1, e2, , en) Trong ei l cc gi tr c chn t cc tp thc th Ei
NHANVIEN
Lam_viec
Xt mi quan h
PHONGBAN
NHANVIEN
Tung Hang Vinh
PHONGBAN
Nghiencuu Dieuhanh Quanly
14
MiquanhMultiplicity
Mt-Nhiu
Quan_h
Mt-Mt
Quan_h
Nhiu-Nhiu
Quan_h
15
MiquanhMultiplicity(tt)
(0,1) khng hoc 1 (1,1) duy nht 1 (0,n) khng hoc nhiu (1,n) mt hoc nhiu
16
MiquanhMultiplicity(tt)
V d
-
PB
PB
Mt nhn vin c th c phn cng vo nhiu n hoc khng NV (0,n) Phan_cong vo n no c phn cng DA
(0,1)
MiquanhVaitr
Mt loi thc th c th tham gia nhiu ln vo mt quan h vi nhiu vai tr khc nhau
Languoiquanly (0,n) Quan_ly
NHANVIEN
Duocquanlyboi
(0,1)
18
Thuctnhtrnmiquanh
Thuc tnh trn mi quan h m t tnh cht cho mi quan h Thuc tnh ny khng th gn lin vi nhng thc th tham gia vo mi quan h
NHANVIEN
(0,n) Phan_cong (1,n)
DEAN
THGIAN
19
Thuctnhkha
Cc thc th trong tp thc th cn phi c phn bit Kha K ca tp thc th E l mt hay nhiu thuc tnh sao cho
-
Ly ra 2 thc th bt k e1, v e2 trong E Th e1 v e2 khng th c cc gi tr ging nhau ti cc thuc tnh trong K Mi tp thc th phi c 1 kha Mt kha c th c 1 hay nhiu thuc tnh C th c nhiu kha trong 1 tp thc th, ta s chn ra 1 kha lm kha chnh cho tp thc th
20
Ch
-
Vdthuctnhkha
MANV HONV TENNV PHAI NGSINH LUON G DCHI MAPHG TENPB
NHANVIEN
Lam_viec
PHONGBAN
La_truong_phong Phu_trach
DDIEM_D A TENDA MADA
21
Phan_cong
DEAN
Tpthcthyu
L thc th m kha c c t nhng thuc tnh ca tp thc th khc Thc th yu (weak entity set) phi tham gia vo mi quan h m trong c mt tp thc th chnh V d 1
MANV HONV TENNV PHAI NGSINH LUON G DCHI (1,n)
NHANVIEN
Co_than_nhan
(1,1)
THANNHAN
Tpthcthyu(tt)
V d 2
HOA_DON
(1,n)
HD_CT
(1,1)
CHI_TIET
(1,1)
SL_HH SOTIEN
HH_CT
(1,n) TENHH DGIA MAHH
23
HANG_HOA
Nidungchitit
V d
24
Ccbcthitk
(1) Xc nh tp thc th (2) Xc nh mi quan h (3) Xc nh thuc tnh v gn thuc tnh cho tp thc th v mi quan h (4) Quyt nh min gi tr cho thuc tnh (5) Quyt nh thuc tnh kha (6) Quyt nh (min, max) cho mi quan h
25
Quitcthitk
Chnh xc Trnh trng lp D hiu Chn ng mi quan h Chn ng kiu thuc tnh
26
Nidungchitit
Qun l n cng ty
27
VdQunlncngty
CSDL n cng ty theo di cc thng tin lin quan n nhn vin, phng ban v n
-
Cty c nhiu phng ban, mi phng ban c tn duy nht, m phng duy nht, mt trng phng v ngy nhn chc. Mi phng ban c th nhiu a im khc nhau. n c tn duy nht, m duy nht, do 1 mt phng ban ch tr v c trin khai 1 a im. Nhn vin c m s, tn, a ch, ngy sinh, phi v lng. Mi nhn vin lm vic 1 phng ban, tham gia vo cc n vi s gi lm vic khc nhau. Mi nhn vin u c mt ngi qun l trc tip. Mt nhn vin c th c nhiu thn nhn. Mi thn nhn c tn, phi, ngy sinh v mi quan h vi nhn vin .
28
Bitpvnh
Bi tp
-
c
-
29
30