Cu 2: (1 im) a. Rng buc c bi cnh 1 quan h - Rng buc min gi tr: o Pht biu: Mi cng ty ng k tham gia hi ch c ban t chc cp mt s th t (c nh s t 1 n 100) o Biu din hnh thc MALV = MALV MANG = MANG MACT = MACT MAHC = MAHC HOICHO MAHC TENHC NGAYBD NGAYKT DIADIEM MALV <pk> <fk> LINHVUC MALV TENLV <pk> DANGKY MADK NGAYDK MACT MAHC NGAYBDTG NGAYKTTG STT KIOT <pk> <fk1> <fk2> CONGTY MACT TENCT DIACHI DIENTHOAI MANG <pk> <fk> NGANH MANG TENNG <pk> Trang 2/5 dk DANGKY, dk.STT [1, 100] o Bi cnh Quan h: DANGKY o Bng tm nh hng: Quan h Thm Xa Sa DANGKY + - +(STT)
+: C kim tra rng buc -: Khng kim tra rng buc
- Rng buc lin b: o Pht biu: Mi lnh vc c mt tn duy nht o Biu din hnh thc l 1 , l 2 LINHVUC, l 1 l 2 l 1 .TENLV l 2 .TENLV Hoc l 1 l 2 LINHVUC l 1 .TENLV l 2 .TENLV o Bi cnh Quan h: LINHVUC o Bng tm nh hng: Quan h Thm Xa Sa LINHVUC + - +(TENLV)
- Rng buc lin thuc tnh: o Pht biu: Mi t trin lm phi c t chc ti thiu 3 ngy v ti a l 7 ngy o Biu din hnh thc h HOICHO, 3 h.NgayKT H.NgayBD 7 o Bi cnh Quan h: HOICHO o Bng tm nh hng: Quan h Thm Xa Sa HOICHO + - +(NGAYBD, NGAYKT)
b. Rng buc c bi cnh nhiu quan h - Rng buc lin b: Khng c - Rng buc lin thuc tnh: o Pht biu: Ngy bt u v ngy kt thc tham gia hi ch ca mi cng ty phi thuc Trang 3/5 thi gian din ra hi ch . o Biu din hnh thc dk DANGKY, h HOICHO: (h.NGAYBD dk.NGAYBDTG h.NGAYKT) (h.NGAYBD dk.NGAYKTTG h.NGAYKT)
o Bi cnh Quan h: HOICHO, DANGKY o Bng tm nh hng: Quan h Thm Xa Sa HOICHO - - +(NGAYBD, NGAYKT) DANGKY + - +(NGAYBDTG, NGAYKTTG)
Cu 3: (1 im) Lit k danh sch m cng ty, tn cng ty, ngy bt u tham gia hi ch, ngy kt thc tham gia hi ch ca nhng cng ty kinh doanh mt hng in t (TENNG = in t) hoc trang tr ni tht (TENNG = Trang tr ni tht) ng k tham gia hi ch trin lm hng gia dng nm 2008 (TenHC = Trin lm Hng gia dng 2008). a. Ngn ng i s quan h (0.5 im) - Chiu: o MACT, TENCT (thuc quan h CONGTY) o NGAYBGDT, NGAYKTTG (thuc quan h DANGKY) - Chn: o TENNG = in t (thuc quan h NGANH) o TENNG = Trang tr ni tht (thuc quan h NGANH) o TENHC = Trin lm Hng gia dng 2008 (thuc quan h HOICHO) - Quan h lin quan: o CONGTY, DANGKY, NGANH, HOICHO o iu kin kt: Trang 4/5
MACT, TENCT, NGAYBDTG, NGAYKTTG
( (TENNG = Dien tu TENNG = Trang tri noi that) TENHC=Trien lam hang gia dung 2008 ) (NGANH NGANH.MANG = CONGTY.MANG CONGTY CONGTY.MACT = DANGKY.MACT DANGKY HOICHO.MAHC = DANGKY.MAHC HOICHO) b. Ngn ng SQL (0.5 im)
SELECT CT.MACT, TENCT, NGAYBDTG, NGAYKTTG FROM ((NGANH N JOIN CONGTY CT ON N.MANG = CT.MANG) JOIN DANGKY DK ON CT.MACT = DK.MACT) JOIN HOICHO HC ON HC.MAHC = DK.MAHC WHERE (TENNG = Dien tu OR TENNG = Trang tri noi that) AND TENHC=Trien lam hang gia dung 2008
Cu 4: (1 im) Vi mi hi ch (MAHC, TENHC) thuc lnh vc Cng ngh thng tin (TENLV = Cng ngh thng tin) c t chc trong nm 2007 (NGAYBD 112uu7 v NGAYBD S1122uu7), lit k ngnh kinh doanh (TENNG) v s lng cng ty ng k tham gia hi ch tng ng vi ngnh ny - Chiu: o MAHC, TENHC (thuc quan h HOICHO) o TENNG (thuc quan h NGANH) o COUNT(MACT) (s lng cng ty ng k tham gia thuc quan h DANGKY) - Chn: o TENLV = Cng ngh thng tin (thuc quan h LINHVUC) MANG = MANG MACT = MACT MAHC = MAHC HOICHO MAHC TENHC NGAYBD NGAYKT DIADIEM MALV <pk> <fk> DANGKY MADK NGAYDK MACT MAHC NGAYBDTG NGAYKTTG STT KIOT <pk> <fk1> <fk2> CONGTY MACT TENCT DIACHI DIENTHOAI MANG <pk> <fk> NGANH MANG TENNG <pk> Trang 5/5 o NGAYBD 112uu7 (thuc quan h DANGKY) o NGAYBD S1122uu7 (thuc quan h DANGKY) - Quan h lin quan: o CONGTY, DANGKY, NGANH, HOICHO, LINHVUC o iu kin kt:
SELECT HC.MAHC, TENHC, TENNG, COUNT(CT.MACT) SLCT FROM (((NGANH N JOIN CONGTY CT ON N.MANG = CT.MANG) JOIN DANGKY DK ON CT.MACT = DK.MACT) JOIN HOICHO HC ON HC.MAHC = DK.MAHC) JOIN LINHVUC LV ON HC.MALV = LV.MALV WHERE TENLV = Cng ngh thng tin AND NGAYBD >= 112uu7 AND NGAYBD S1122uu7 GROUP BY HC.MAHC, TENHC, TENNG