Professional Documents
Culture Documents
C S D LIU
C S D LIU
Qui tc xc nh cc loi rng buc Xc nh rng buc c bi cnh 1 quan h Xc nh rng buc c bi cnh nhiu quan h
C S D LIU
Qui tc xc nh cc loi rng buc Xc nh rng buc c bi cnh 1 quan h Xc nh rng buc c bi cnh nhiu quan h
Xc nh bi cnh
Xc nh cc quan h c nh hng n rng buc ny
nh ngha
Rng buc min gi tr qui nh tp gi tr m mt thuc tnh c th nhn. V d: thuc tnh Phi ca quan h nhn vin c hai gi tr Nam hoc N
Cch xc nh
Tm trong tn t ca mi quan h cc thuc tnh c qui nh tp gi tr m thuc tnh ny c th nhn
(6) (6)
BI 1: QUN L CHUYN
1. SINHVIEN (MASV, HOTEN, PHAI, NGAYSINH, DCHI, MANGANH) Tn t: Mi sinh vin c mt m s duy nht (MASV), mt h tn (HOTEN), thuc mt phi (PHAI) PHAI = 0: Nam, PHAI = 1: N, c mt ngy sinh (NGAYSINH), c mt a ch (DCHI), v hc mt ngnh (MANGANH)
(7) (7)
BI 1: QUN L CHUYN
1. SINHVIEN (MASV, HOTEN, PHAI, NGAYSINH, DCHI, MANGANH) Tn t: Mi sinh vin c mt m s duy nht (MASV), mt h tn (HOTEN), thuc mt phi (PHAI) PHAI = 0: Nam, PHAI = 1: N, c mt ngy sinh (NGAYSINH), c mt a ch (DCHI), v hc mt ngnh (MANGANH) Qui nh thuc tnh PHAI c 2 gi tr: 0 Nam, 1 - N l mt rng buc min gi tr
BI 1: QUN L CHUYN
1. SINHVIEN (MASV, HOTEN, PHAI, NGAYSINH, DCHI, MANGANH) Tn t: Mi sinh vin c mt m s duy nht (MASV), mt h tn (HOTEN), thuc mt phi (PHAI) PHAI = 0: Nam, PHAI = 1: N, c mt ngy sinh (NGAYSINH), c mt a ch (DCHI), v hc mt ngnh (MANGANH) Qui nh thuc tnh PHAI c 2 gi tr: 0 Nam, 1 - N l mt rng buc min gi tr
Thm
Xa
+
KHOA TON -TIN HC KHOA TON -TIN 9 HC
Sa +(PHAI)
(9) (9)
BI 1: QUN L CHUYN
2. NGANH(MANGANH, TENNGANH, SOCD, TSSV) Tn t: Mi ngnh c mt m duy nht (MANGANH), c mt tn duy nht (TENNGANH). SOCD l s lng chuyn m mt sinh vin theo hc ngnh c m ngnh c MANGANH phi hc. TSSV cho bit tng s sinh vin tng theo hc ngnh ny.
(10) (10)
BI 1: QUN L CHUYN
3. CHUYENDE(MACD, TENCD, SOSVTD) Tn t: Mi chuyn c mt m duy nht (MACD), c mt tn duy nht (TENCD). SOSVTD cho bit s sinh vin ti a c th chp nhn c mi khi c mt lp c m cho chuyn c m l MACD. Quan h CHUYENDE khng c rng buc min gi tr
(11) (11)
BI 1: QUN L CHUYN
4. CD_NGANH(MACD, MANGANH) Tn t: Mi chuyn c th c hc bi nhiu ngnh (MANGANH), mi ngnh c th hc nhiu chuyn (MACD). Mi ngnh hc ti a l 8 chuyn
(12) (12)
BI 1: QUN L CHUYN
5. CD_MO(MACD, NAM, HOCKY) Tn t: Mi b ca quan h CD_MO th hin mt chuyn (MACD) c m ra trong mt hc k (HOCKY) ca mt nm hc (NAM). Thng thng, s sinh vin ca ngnh l khng nhiu nn i vi ngnh Mng my tnh khng c m cng mt chuyn trong 2 hc k lin tip ca cng mt nm hc. Quan h CD_MO khng c rng buc min gi tr
(13) (13)
BI 1: QUN L CHUYN
6. DANGKY(MASV, MACD, NAM, HOCKY) Tn t: Mi b ca quan h DANGKY th hin vic mt sinh vin (MASV) ng k hc mt chuyn (MACD) no trong mt hc k (HOCKY) ca mt nm hc (NAM).
(14) (14)
BI 2: QUN L THC N
1. LOP (MALOP, TENLOP, NIENKHOA, KHOI)
Qui nh thuc tnh KHOI c 3 gi tr: MAM, CHOI, LA l mt rng buc min gi tr
Biu din ngn ng hnh thc l LOP, l.KHOI [MAM,CHOI, LA] Bi cnh: LOP Bng tm nh hng (TAH)
Quan h LOP
TRN NGC BO TRN NGC BO
Thm
Xa
+
15 KHOA TON -TIN HC KHOA TON -TIN HC
Sa +(KHOI)
(15) (15)
BI 2: QUN L THC N
3. MONAN (MAMA, TENMA, LOAI, DAM, BEO, DUONG, NANGLUONG)
Biu din ngn ng hnh thc m MONAN, m.LOAI [Chnh, Ph] Bi cnh: MONAN Bng tm nh hng (TAH)
Quan h MONAN
TRN NGC BO TRN NGC BO
Thm
Xa
+
16 KHOA TON -TIN HC KHOA TON -TIN HC
Sa +(LOAI)
(16) (16)
BI 2: QUN L THC N
6. NGAY_KQ (MATRE, NGAY, CO_MAT, DANHGIA)
Qui nh thuc tnh CO_MAT c 2 gi tr: 1 c mt, 0 vng l mt rng buc min gi tr
Biu din ngn ng hnh thc n NGAY_KQ, n.CO_MAT [0, 1] Bi cnh: NGAY_KQ Bng tm nh hng (TAH)
Quan h NGAY_KQ
TRN NGC BO TRN NGC BO
Thm
Xa
+
17 KHOA TON -TIN HC KHOA TON -TIN HC
Sa +(CO_MAT)
(17) (17)
BI 2: QUN L THC N
6. NGAY_KQ (MATRE, NGAY, CO_MAT, DANHGIA)
Qui nh thuc tnh DANHGIA c 3 gi tr: A, B, C l mt rng buc min gi tr
Biu din ngn ng hnh thc n NGAY_KQ, n.DANHGIA [A, B, C] Bi cnh: NGAY_KQ Bng tm nh hng (TAH)
Quan h NGAY_KQ
TRN NGC BO TRN NGC BO
Thm
Xa
+
18 KHOA TON -TIN HC KHOA TON -TIN HC
Sa +(DANHGIA)
(18) (18)
BI 2: QUN L THC N
7. THANG_KQ (THANG, NAM, MATRE, CHIEUCAO, CANNANG, BONGSEN)
Qui nh thuc tnh BONGSEN c 2 gi tr: 1- c bng sen, 0 khng c bng sen l mt rng buc min gi tr
Biu din ngn ng hnh thc t THANG_KQ, t.BONGSEN [0,1] Bi cnh: THANG_KQ Bng tm nh hng (TAH)
Quan h THANG_KQ
TRN NGC BO TRN NGC BO
Thm
Xa
+
19 KHOA TON -TIN HC KHOA TON -TIN HC
Sa +(BONGSEN)
(19) (19)
nh ngha
Rng buc lin b l iu kin rng buc gia cc b trn cng mt quan h V d: thuc tnh TenNganh ca mi dng trong quan h Nganh c gi tr duy nht
MANGANH
SP103 SP102 CNTT SP104
TENNGANH
S Phm Tin hc S Phm L Khoa hc my tnh S Phm L
SOCD
8 4 8 6
TSSV
800 1200 160 1000
(20) (20)
nh ngha
Rng buc lin b l iu kin rng buc gia cc b trn cng mt quan h V d: thuc tnh TenNganh ca mi dng trong quan h Nganh c gi tr duy nht
Cch xc nh
Tm trong tn t ca mi quan h cc thuc tnh c qui nh l duy nht Tm trong tn t ca mi quan h cc thuc tnh c qui nh v s lng, v d 2, 3,..n, lin quan n hm COUNT, SUM
TRN NGC BO TRN NGC BO
21 KHOA TON -TIN HC KHOA TON -TIN HC
(21) (21)
BI 1: QUN L CHUYN
2. NGANH(MANGANH, TENNGANH, SOCD, TSSV) Tn t: Mi ngnh c mt m duy nht (MANGANH), c mt tn duy nht (TENNGANH). SOCD l s lng chuyn m mt sinh vin theo hc ngnh c m ngnh c MANGANH phi hc. TSSV cho bit tng s sinh vin tng theo hc ngnh ny. Thuc tnh TENNGANH l duy nht trong quan h NGANH l mt rng buc lin b
(22) (22)
BI 1: QUN L CHUYN
2. NGANH(MANGANH, TENNGANH, SOCD, TSSV) Tn t: Mi ngnh c mt m duy nht (MANGANH), c mt tn duy nht (TENNGANH). SOCD l s lng chuyn m mt sinh vin theo hc ngnh c m ngnh c MANGANH phi hc. TSSV cho bit tng s sinh vin tng theo hc ngnh ny. Thuc tnh TENNGANH l duy nht trong quan h NGANH l mt rng buc lin b
Thm
Xa
Sa +(TENNGANH)
I HC S PHM TP.HCM I HC S PHM TP.HCM (23) (23)
BI 1: QUN L CHUYN
3. CHUYENDE(MACD, TENCD, SOSVTD) Tn t: Mi chuyn c mt m duy nht (MACD), c mt tn duy nht (TENCD). SOSVTD cho bit s sinh vin ti a c th chp nhn c mi khi c mt lp c m cho chuyn c m l MACD. Thuc tnh TENCD l duy nht trong quan h CHUYENDE l mt rng buc lin b
(24) (24)
BI 1: QUN L CHUYN
3. CHUYENDE(MACD, TENCD, SOSVTD) Tn t: Mi chuyn c mt m duy nht (MACD), c mt tn duy nht (TENCD). SOSVTD cho bit s sinh vin ti a c th chp nhn c mi khi c mt lp c m cho chuyn c m l MACD. Thuc tnh TENCD l duy nht trong quan h CHUYENDE l mt rng buc lin b
Thm
Xa
Sa +(TENCD)
(25) (25)
BI 1: QUN L CHUYN
4. CD_NGANH(MACD, MANGANH) Tn t: Mi chuyn c th c hc bi nhiu ngnh (MANGANH), mi ngnh c th hc nhiu chuyn (MACD). Mi ngnh hc ti a l 8 chuyn Qui nh mi ngnh hc ti a 8 chuyn l mt rng buc lin b Qui nh s lng b (COUNT) c cng MANGANH trong quan h CD_NGANH khng c vt qu 8
(26) (26)
BI 1: QUN L CHUYN
4. CD_NGANH(MACD, MANGANH) Tn t: Mi chuyn c th c hc bi nhiu ngnh (MANGANH), mi ngnh c th hc nhiu chuyn (MACD). Mi ngnh hc ti a l 8 chuyn Qui nh mi ngnh hc ti a 8 chuyn l mt rng buc lin b, qui nh s lng b (COUNT) c cng MANGANH trong quan h CD_NGANH khng c vt qu 8
Thm
Xa
Sa +(MACD,MANGANH)
I HC S PHM TP.HCM I HC S PHM TP.HCM (27) (27)
BI 1: QUN L CHUYN
6. DANGKY(MASV, MACD, NAM, HOCKY) Tn t: Mi b ca quan h DANGKY th hin vic mt sinh vin (MASV) ng k hc mt chuyn (MACD) no trong mt hc k (HOCKY) ca mt nm hc (NAM). Sinh vin ch c php ng k ti a 3 chuyn trong mt hc k Qui nh sinh vin ch c php ng k ti a 3 chuyn trong mt hc k l mt rng buc lin b. Qui nh s lng b c cng MASV, NAM, HOCKY khng c vt qu 3
(28) (28)
BI 1: QUN L CHUYN
6. DANGKY(MASV, MACD, NAM, HOCKY) Tn t: Mi b ca quan h DANGKY th hin vic mt sinh vin (MASV) ng k hc mt chuyn (MACD) no trong mt hc k (HOCKY) ca mt nm hc (NAM). Sinh vin ch c php ng k ti a 3 chuyn trong mt hc k Qui nh sinh vin ch c php ng k ti a 3 chuyn trong mt hc k l mt rng buc lin b.
Thm
Xa
Sa +(MASV,NAM,HOCKY)
I HC S PHM TP.HCM I HC S PHM TP.HCM (29) (29)
nh ngha
Rng buc lin thuc tnh l iu kin rng buc gia cc thuc tnh trn cng mt quan h V d: thuc tnh NgayNH trong quan h HocSinh phi c gi tr ln hn NgaySinh trong quan h HocSinh 6 nm
MSHS
HS01 HS02 HS03 HS04
NGAYSINH
12/12/1979 11/10/1979 12/1/1979 2/2/1979
NGAYNH
12/12/1982 12/12/2000 12/12/2000 12/12/2000
(30) (30)
nh ngha
Rng buc kha ngoi l iu kin rng buc gia gi tr kha ngoi ca quan h h ny vi gi tr kha chnh trong quan h khc V d: thuc tnh MaNganh trong quan h SinhVien phi tn ti trong quan h Nganh Rng buc kha ngoi cn c gi l rng buc ph thuc tn ti, s tn ti ca gi tr thuc tnh kha ngoi ph thuc vo s tn ti ca gi tr thuc tnh kha chnh
(31) (31)
nh ngha
Rng buc lin b l iu kin rng buc gia cc b trn quan h h ny vi mt hay nhiu b trn quan h khc V d: tng s sinh vin ng k (DANGKY) hc 1 chuyn phi t hn s lng sinh vin ti a c qui nh bi chuyn (CHUYENDE)
Biu din ngn ng hnh thc Tng t rng buc lin b trn 1 quan h Bi cnh
Danh sch cc quan h c lin quan n rng buc ny
TRN NGC BO TRN NGC BO
32 KHOA TON -TIN HC KHOA TON -TIN HC
(32) (32)
nh ngha
Rng buc lin thuc tnh l iu kin rng buc gia cc thuc tnh ca nhiu quan h V d: thuc tnh NgayNhap trong quan h PhieuNhap phi c gi tr ln hn NgayXuat trong quan h PhieuXuat
Biu din ngn ng hnh thc Tng t rng buc lin thuc tnh trn 1 quan h Bi cnh
Danh sch cc quan h c lin quan n rng buc ny
TRN NGC BO TRN NGC BO
33 KHOA TON -TIN HC KHOA TON -TIN HC
(33) (33)
(34) (34)