You are on page 1of 16

TRNG I HC SI GN

THI KT THC HC PHN ( S 1) Mn: C s d liu


Thi gian lm bi: 90 pht, khng k thi gian pht

Gi s c lc c s d liu qun l kt qu k thi tt nghip i hc, cao ng nh sau: SINHVIEN(MASV, HOTEN, NGAYSINH, MANGANH) Mi sinh vin c mt s bo danh (MASV) duy nht, mi MASV xc nh h tn sinh vin (HOTEN), ngy sinh (NGAYSINH) v ngnh hc ca sinh vin . NGANH(MANGANH,TENNGANH) Mi ngnh hc c mt m ngnh (MANGANH) duy nht, mi m ngnh xc nh tn ngnh (TENNGANH). MONTHI(MAMT,TENMT) Mi mn thi c mt m mn thi (MAMT) duy nht, mi m mn thi xc nh tn mn thi (TENMT). Mi sinh vin thi 3 mn: Mn chnh tr, mn c s ngnh v mn chuyn ngnh. C nhng mn thi s c p dng cho nhiu ngnh hc khc nhau, chng hn mn chnh tr c m mn hc l 84110 l mn thi tt nghip cho cc ngnh hc thuc h i hc. KETQUA(MASV,MAMT,IEMTHI) Mi sinh vin, ng vi mt mn thi s c mt im thi (IEMTHI) duy nht. Gi s rng sinh vin u tt nghip nu sinh vin khng c mn thi no c im < 5. CU I (2 im) Hy xc nh kha chnh v kha ngoi cho tng lc quan h trn

CU II (2 im) Hy xc nh cc rng buc ton vn c trong lc c s d liu trn (mi loi ch nu mt v d-yu cu m t y cc yu t: iu kin, bi cnh v bng tm nh hng).
CU III (2.0 im) Hy thc hin cc yu cu sau bng ngn ng i s quan h. a.Lp danh sch cc sinh vin c m ngnh l 101. Thng tin cn: MASV,HOTEN,NGAYSINH b.Lp bng im mn thi 84110 ca cc sinh vin c m ngnh l 101. Thng tin cn: MASV, HOTEN, NGAYSINH, IEMTHI c.Lp phiu im 3 mn thi ca mt sinh vin c m s l 1310410004. Thng tin cn: MAMT,TENMT, IEMTHI CU IV (4.0 im) Hy thc hin cc yu cu sau bng SQL chun a.Lp danh sch cc sinh vin c m ngnh l 101. Thng tin cn: MASV, HOTEN, NGAYSINH b.Lp bng im mn 84110 ca cc sinh vin c m ngnh l 101. Thng tin cn: MASV, HOTEN, NGAYSINH, IEMTHI c.Lp bng im tng 3 mn ca cc sinh vin c m ngnh l 101. Thng tin cn : MASV, HOTEN, NGAYSINH, TONGCONG ; trong TONGCONG l tng im thi 3 mn ca sinh vin d.Tm nhng sinh vin c im mn thi 84120 l cao nht. Thng tin cn: MASV,HOTEN,NGAYSINH, IEMTHI ----------------------------------------Ht-------------------------------------

Cn b coi thi khng gii thch g thm H v tn th sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . S bo danh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

TRNG I HC SI GN

THI KT THC HC PHN ( S 2) Mn: C s d liu


Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu COI THI TUYN SINH bao gm cc lc quan h sau: IEMTHI(MAIEMTHI,IACHIIEMTHI) Mt hi ng coi thi tuyn sinh c nhiu a im thi, mi im thi c mt m s im thi duy nht (MAIEMTHI) phn bit vi cc im thi khc, cc im thi c nh s l 1,2,3, Mi im thi xc nh a ch im thi (IACHIIEMTHI). THISINH(SOBD,HOTEN,NGAYSINH, MANGANH, PHONGTHI) Mi th sinh ng k d thi s c cp mt s bo danh (SOBD) duy nht phn bit vi cc th sinh khc. Mi s bo danh xc nh cc thng tin: h v tn (HOTEN), ngy sinh (NGAYSINH), m ngnh ng k d thi (MANGANH) v s hiu phng thi (PHONGTHI). Mi th sinh c b tr thi ti mt phng thi duy nht (PHONGTHI) v c mt m ngnh ng k d thi duy nht (MANGANH). NGANH(MANGANH,TENNGANH) Mi ngnh c mt m ngnh (MANGANH) duy nht phn bit vi cc ngnh khc, mi m ngnh xc nh tn ngnh (TENNGANH), chng hn m ngnh 02 ng vi tn ngnh l Cng Ngh K Thut C Kh, m ngnh 05 ng vi tn ngnh l Cng Ngh Thng Tin, PHONG(PHONGTHI,MAIEMTHI) Mi phng thi c mt s hiu phng thi (PHONGTHI) duy nht phn bit vi cc phng thi khc, trong mt phng thi c th c cc th sinh ca nhiu ngnh thi khc nhau. Mi phng thi phi thuc v mt im thi duy nht (MAIEMTHI). CU 1.Hy xc nh kha cho mi lc quan h trn (2.0 im) CU 2.Hy xc nh cc rng buc ton vn c trong lc c s d liu trn (mi loi ch nu mt v d - yu cu m t y cc yu t: iu kin, bi cnh v bng tm nh hng) (2 im) CU 3.Thc hin cc yu cu sau bng SQL (4 im) a.Lp danh sch cc th sinh ng k d thi c s hiu PHONGTHI l 032, danh sch cn cc thng tin: SOBD, HOTEN, NGAYSINH, TENNGANH. b.Lp danh sch cc th sinh ng k d thi c m ngnh l 05, danh sch cn cc thng tin: SOBD, HOTEN, NGAYSINH, PHONGTHI, MAIEMTHI, trong danh sch cn c sp theo tng im thi, nu MAIEMTHI trng nhau th sp theo PHONGTHI. c.Lp danh sch cho bit mi ngnh c bao nhiu th sinh ng k d thi. CU 4.Hy thc hin CU 3.a trn bng ngn ng i s quan h (2 im) ----------------------------------------Ht------------------------------------Cn b coi thi khng gii thch g thm H v tn th sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . S bo danh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

TRNG I HC SI GN

THI KT THC HC PHN ( S 3) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc C s d liu QUN L THC HIN N gm cc lc quan h sau y: 1. NHANVIEN(MA_NV, TEN_NV, NGAY_SINH, CHI, DTHOAI, MA_DV) M t: mi nhn vin trong cng ty c mt m s duy nht phn bit vi nhng nhn vin khc. Cc thng tin khc ca nhn vin bao gm h tn (TEN_NV), ngy sinh, a ch, in thoi dng lin lc. Mi nhn vin thuc duy nht mt n v. 2. DON_VI(MA_DVI, TEN_DV, DTHOAI, TRUONG_DV) M t: mi n v thc hin c cp mt m s duy nht. n v c tn n v, c mt s in thoi chnh dng lin lc v c trng n v l mt nhn vin thuc n v . 3. DU_AN(MA_DA, TEN_DA, NGAY_BD, THOIGIAN, DV_PTRACH, SO_TIEN, CHI_PHI, TRANG_THAI) M t: mt d n c thc hin c cp mt m s phn bit vi nhng d n khc, c mt tn d n, ngy bt u v tng thi gian thc hin d n (tnh bng n v ngy). D n do mt n v ph trch chu trch nhim thc hin(DV_PTRACH). Mi d n u c mt tr gi v tng chi ph pht sinh cho d n (n v tnh l triu ng). Qu trnh ca d n c ghi nhn qua trng thi ( xut, ang thc hin, han thnh, Nghim Thu, Hy b) 4. GIAIDOAN_DA(MA_DA, SOGDOAN, TEN_GD, NGAY_BD, NGAY_KT) M t: mi d n c chia thnh nhiu giai on thc hin v c s th t giai on (SOGDOAN) c nh s duy nht trong mt d n. Mi giai on c tn giai on, ngy bt u v ngy kt thc. 5. THAM_GIA(NVIEN, MA_DA, GDOAN, DANHGIA) M t: mi nhn vin tham gia vo d n c ngha l tham gia vo mt hoc nhiu giai on ca d n. Kt thc mt qu trnh tham gia nhn vin s c mt kt qu nh gi (Tt, t, Khng t). Cu hi: 1. Da vo cc m t trn hy xc nh kho chnh v kho ngoi cu cc lc quan h 2. Dng ngn ng i s quan h biu din nhng truy vn sau: a. Tn nhn vin tham gia giai on 2 cu cc d n c ngy bt u trc 1/1/2004 b. Tn v in thoi n v m khng c nhn vin no cu n v tham gia d n c m s DA10. 3. Dng ngn ng SQL biu din cc truy vn sau: a. Tn n v c nhn vin tham gia cc d n nghim thu v uc nh gi l Tt. b. Lit k m n v, tn n v, in thoi v tng chi ph cu tt c cc d n do chnh n v ph trch. Tng chi ph ny phi ln hn 100 triu. c. Tn v a ch nhn vin c tt c cc ln tham gia d n v u c nh gi l Tt. 4. Xy dng cc cu lnh SQL cp nht sau: a. Cp nht tt c cc nh gi Khng t cu cc tham gia d n c m s DA10 thnh t. b. Xo tt c cc d n c trng thi l Hu b v khng c giai on lin quan 5. Biu din mt cch cht ch rng buc ton vn (ni dung, bi cnh, bng tm nh hng) Tt c cc giai on cu mt d n phi c ngy bt u ln hn hoc bng ngy bt u cu d n . Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 4) Mn: C s d liu


Thi gian lm bi: 90 pht, khng k thi gian pht

-----------------------------------------------------------Cho lc c s d liu qun l sn xut ca mt cng ty gm cc lc quan h sau: 1. SP (MSSP, TENSP, LOAISP) Din gii: Mt b phn ca quan h ny lu tr thng tin v mt sn phm m cng ty sn xut. Mi sn phm c cho mt m s (MSSP) duy nht, c mt tn v thuc mt loi sn phm (LOAISP) duy nht. y l danh mc tt c cc sn phm m cng ty sn xut. 2. PX (MSPX, TENPX, LOAISP) Din gii: Mt b phn ca quan h ny lu tr thng tin v mt phn xng ca cng ty. Mi phn xng c mt m s duy nht (MSPX), tn phn xng (TENPX) v loi sn phm m phn xng c phn cng sn xut. 3. SX (MSPX, MSSP, THANG, SL) Din gii: Mt b phn ca quan h ny lu tr thng tin phn xng c MSPX = x sn xut sn phm c MSSP = y trong thng (THANG) z vi s lng SL = w. Mt phn xng c th sn xut nhiu sn phm khc nhau nhng phi khng cng loi sn phm m phn xng c phn cng sn xut. Mt sn phm c th c phn cng cho nhiu phn xng khc nhau sn xut. Cu hi 1: Hy xc nh kha chnh v kha ngoi ca cc lc quan h trn. Cu hi 2: Hy vit cc yu cu truy vn thng tin sau bng cc biu thc i s quan h: 1. Cho bit danh sch cc sn phm c th phn cng cho phn xng c tn phn xng A sn xut. 2. Cho bit danh sch cc phn xng sn xut loi sn phm Tivi vi s lng ln hn 10.000 trong thng 8. Cu hi 3: Hy vit cc truy vn thng tin sau bng ngn ng SQL: 1. Cho bit cc sn phm c sn xut vi s lng ln hn 10.000 n v trong thng 10 ca ton cng ty. 2. Lp danh sch cc phn xng trong thng 9 sn xut mt hng TV LCD 21FGH vi s lng ln nht. 3. Cho bit danh sch cc phn xng sn xut tt c cc sn phm m cng ty c sn xut thuc loi sn phm Tivi. Cu hi 4: Hy lit k cc rng buc ton vn c trong c s d liu trn(khng k cc rng buc v min gi tr ca thuc tnh v cc rng buc ph thuc hm suuy ra t cc kha chnh ca quan h). Mi rng buc phi c pht biu vi y 3 yu t: bi cnh, biu thc biu din v bng tm nh hng. Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 5) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho c s d liu qun l ti tt nghip nh sau: DETAI(MADT,TENDT,YEUCAUDETAI,GHICHU) GIAOVIEN(MAGV,TENGV,HOCVI,DIENTHOAI,MAKHOA) SINHVIEN(MASV,TENSV,PHAI,NGAYSINH,MAKHOA) PHANCONG(MASV,MADT,MAGVHD,MAGVPB,DIEMGVHD,DIEMGVPB) KHOA(MAKHOA,TENKHOA) CU 1.Hy xc nh kha chnh v kha ngoi cho mi lc quan h trn. CU 2.Vit cc RBTV sau y: a.im ca gao vin hng dn l s nguyn trong phm vi t 0 n 10. b.im ca GVHD v GVPB chnh lch khng qu 2. CU 3.Vit bng ngn ng SQH cc yu cu sau: a.Cho bit nhng gio vin c hc v l thc s tham gia hng dn ti. b.Cho bit nhng gio vin c hc v l tin s. CU 4.Vit SQL cho cc yu cu sau: a. Cho bit nhng gio vin c hc v l thc s tham gia hng dn ti. b.Cho bit nhng gao vin cha tham gia phn bin ti. c.Cho bit tng s ln hng dn ti ca tng gio vin. d.Cho bit nhng gio vin phn bin trn 5 ti. Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 6) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu gm cc quan h sau: 1. PHANXUONG(MAPX, TNPX, THOIPX, ICHPX, SLNGSPSX) M t: mi phn xng sn xut cu cng ty c cho mt m s nhn dng phn xng, c t mt tn v c mt s in thoi chnh v a ch dng lin lc. Phn xng c SLNGSPSX cho bit s lng sn phm ti a m phn xng c th sn xut. 2. PX_SP(MAPX, MASP) M t: vic qui nh phn xng c th sn xut c nhng sn phm g c biu din bi quan h PX_SP. Trong mi th hin cu quan h ny cho bit phn xng no (MAPX) c th sn xut sn phm g (MASP). Mt phn xng cho php sn xut nhiu sn phm v ngc li, mt sn phm cng c sn xut ti nhiu phn xng. 3. SANPHAM(MASP, TNSP, VTNH, TNTTHIU) M t: Mi sn phm c mt m sn phm dng phn bit vi nhng sn phm khc, c mt tn sn phm, mt n v tnh v c mt s lng qui nh tn kho ti thiu(TNTTHIU) cho php. 4. KEHOACHSX(MAKHOACH, NGAYLAPKH, THNG_NM, TRNGTHI) M t: mt k hoch sn xut cu cng ty c lp cho mt thng (THNG_NM), mi k hoch c gn cho mt m s dng phn bit vi cc k hoch khc, c mt ngy lp(NGAYLAPKH) v mt trng thi (TRNGTHI : cha duyt, duyt, hon thnh) ti mt thi im. 5. CHITIETKH(MAKHOACH, MAPX, MASP, SLUNGKH) M t: mt chi tit cu k hoch qui nh s lng (SLNGKH), mt sn phm (MASP) cn sn xut cho mt phn xng (MAPX). Do , tt c chi tit cu mt k hoch th hin ln lt tt c sn phm m cng ty mun ln k hoch cho cc phn xng trong thng. CU 1. Xc nh kho chnh v kho ngoi cu cc quan h trn: CU 2.Tr li cc cu hi sau bng i s quan h a. Cho bit m k hoch c lp vo thng nm 01-2002. b. Lit k tt c cc MASP, TNSP m phn xng c m s PX010 c th sn xut. c. Lit k tt c MAPX, TNPX, THOIPX, ACHPX v m s lng sn phm m phn xng c th sn xut. CU 3.Tr li cc cu hi sau bng SQL d. Cho bit cc MASP, TNSP c s lng tn ti thiu ln hn 1.500 e. Cho bit MASP, TNSP c ln k hoch t thng 01-2002 n 12-2002 f. Cho bit cc k hoch (MAKH) cha c duyt v c lp cho phn xng c tn PHAN XUONG I g. Lit k TNPX, TNSP v tng s lng sn phm tng ng trong k hoch c ngy lp t 1-1-2002 n 31-3-2002 h. Lit k cc phn xng (MAPX, TNPX) c s lng loi sn phm nhiu nht c ln k hoch sn xut cho phn xng v cc loi sn phm ny tt c phi thuc loi sn phm c qui nh c th sn xut ti phn xng. CU 4.Hy biu din rng buc ton vn c pht biu nh sau: Mi k hoch sn xut phi c t nht mt chi tit k hoch lin quan Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 7) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu qun l vic phn cng thc hin d n mt cng ty nh sau: NHNVIN(MANV, HOTEN, HESOLUONG) M t : Mi nhn vin trong cng ty c mt m s duy nht phn bit vi cc nhn vin khc; thng tin nhn vin gm h tn (HOTEN), h s lng (HESOLUONG). N(MADUAN,TENDUAN,KINHPHI) M t : Mi d n lm vic c mt m s duy nht (MADUAN) phn bit vi cc d n khc, thng tin mi d n bao gm: tn d n(TENDUAN), kinh ph thc hin d n (KINHPHI). PHANCONG(MANV,MADUAN,NAMTHAMGIA,NAMKETTHUC) M t: Cc nhn vin c phn cng vo lm vic cho cc d n, nm nhn vin tham gia vo d n, nm nhn vin kt thc lm vic cho d n. CU 1.Da vo cc m t trn hy xc nh kho chnh v kho ngoi cu cc lc quan h CU 2.Pht biu RBTV sau y: Mi nhn vin ch tham gia ti a 3 d n CU 3.Hy thc hin yu cu sau bng ngn ng i s quan h a.Ch bit phn cng cc nhn vin vo cc d n b.Cho bit tn nhng nhn vin tham gia tt c cc d n ca cng ty CU 4.Hy thc hin cc yu cu sau bng ngn ng SQL a.Cho bit h tn cc nhn vin tham gia d n c kinh ph trn 3000000 b.Cho bit tn cc d n c nhn vin c h s lng cao nht tham gia. Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 8) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu qun l hng ha nh sau: DM_HH (MAHH, TENHH, DVT, DONGIA, MANSX, MALOAI) Tn t: Mi hng ho c mt m hng ho duy nht, mt tn hng ho, mt n v tnh, mt n gi, c mt nh sn xut no sn xut v thuc mt loi hng no . DM_LOAI (MALOAI, TENLOAI) Tn t: Mi loi hng ho c mt m lai hng duy nht v mt tn. DM_NSX (MANSX, TENNSX, DIACHI, DIENTHOAI) Tn t: Mi nh sn xut c mt m duy nht , mt tn, mt a ch v mt s in thoi. DONDH (MADH, NGAYDH, NGAYGH, HOTENKH, DIACHI, THUESUAT) Tn t: Mi n t hng c mt m n t hng, mt ngy t hng, mt ngy giao hng, h tn khch hng, a ch khch hng v thu sut n t hng. CT_DDH (MADH, MAHH, SOLUONG) Tn t: Mi n t hng c th c nhiu hng ho c xc nh bng m hng ho, s lng hng ho v mt n gi. CU 1 Hy xc nh kha chnh v kha ngoi cho tng lc quan h trn CU 2 Hy xc nh cc rng buc ton vn c trong lc c s d liu trn (mi loi ch nu mt v d-yu cu m t y cc yu t: iu kin, bi cnh v bng tm nh hng). CU 3.Thc hin cc yu cu sau bng ngn ng SQL a. Lp danh sch cho bit cc hng ha (MAHH, TENHH) cng vi tn nh sn xut ca hng ha (MANSX, TENNSX). b. Lp danh sch cc hng ha (MAHH, TENHH, DVT, DONGIA) c trong cc n t hng c ngy t hng l ngy 15/07/2006. Danh sch ny c sp tng dn theo n t hng. c. Hy thng k xem mi n hng c bao nhiu hng ha. Danh sch cn MADH, NGAYDH, NGAYGH, SOLUONG. Trong SOLUONG l s lng cc hng ha c trong n hng. d. Cho bit cc mt hng no cha c t hng
----------Ht---------

TRNG I HC SI GN

THI KT THC HC PHN ( S 9) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho c s d liu qun l cc ca khc nc ngoi li Vit vi cc lc quan h nh sau: Cakhuc (maCakhuc, tenCakhuc, Theloai, maTacgia, ThoigianSangtac) LoiViet (maCakhuc, TualoiViet, Dichgia, ThoigianDich) Tacgia (maTacgia, tenTacgia, Phai) Trinhbay (maCakhuc, TualoiViet, tenCasi) Tt c cc ca khc u c lu trong quan h Cakhuc. Mi ca khc c xc nh bi mt m s duy nht (maCakhuc), c mt tn ca khc (tenCakhuc), thuc mt th loi (Theloai) v c sng tc bi mt tc gi (maTacgia) vo mt ngy thng (ThoigianSangtac) nu bit. Mt ca khc nc ngoi (maCakhuc) c th c nhiu li vit (TualoiViet) khc nhau v c lu trong quan h LoiViet. Trong quan h ny, ng vi mt ca khc li vit s lu thng tin v mt m tc gi (nm trong danh mc tc gi) chuyn dch thnh li vit (Dichgia) v thi im tc gi cng b ca khc li vit (ThoigianDich). Danh mc tc gi c lu trong quan h tc gi Tacgia, bao gm m tc gi duy nht (maTacgia) xc nh mt tc gi, tn tc gi (TenTacgia), phi (phai). Quan h Trinhbay lu tr thng tin cc ca khc li vit v tn ca s (tenCasi) c bnh chn l th hin thnh cng. Mt ca khc c th cha c, c mt hoc nhiu ca s th hin, nhng mt thi im, ch lu ti a ba ca s c chn l th hin thnh cng nht. nhng ca khc li vit cha c thng tin ca s th hin thnh cng nht khng xut hin trong quan h ny. Cu hi 1. Xc nh kha chnh, kha ngoi ca cc quan h trn. Cu hi 2. Hy biu din (bao gm quan h bi cnh, ni dung biu din, v bng tm nh hng) ca cc rng buc ton vn c pht biu nh sau: a) Mi ca khc nc ngoi nu c chuyn dch thnh li vit u c thi gian sng tc trc thi im tc gi dch cng b ca khc li vit b) Mt ca khc, mt thi im, ch lu ti a ba ca s c chn l th hin thnh cng nht Cu hi 3. Vi mi truy vn sau, hy din t bng ngn ng i s quan h: a) Ta li vit v thi im cng b li vit c chuyn dch t cc ca khc do nhc s Bryan Adams sng tc. b) M s v tn cc tc gi chuyn dch cc bi ht do chnh tc gi sng tc. c) Tn ca khc tha iu kin tt c li vit ca ca khc (nu c) u khng phi do chnh tc gi ca ca khc chuyn dch. Cu hi 4. Vi mi truy vn, hy din t bng ngn ng SQL: a) Tn ca khc v th loi ca cc ca khc c sng tc c nhiu li vit c chuyn dch. Sp xp tn ca khc theo th t anphabet. b) Tng s cc ca khc li vit c chuyn dch t cc ca khc do Bryan Adams sng tc. c) M ca khc, tn ca khc v th loi ca cc ca khc c nhiu li vit tng ng nht. Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 10) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu qun l nhn s nh sau: NHANVIEN (MANV, HONV, TENNV, LUONG, MAPHG, PHAI) Tn t: Mi nhn vin c mt m s, mt h, mt tn, vi mt mc lng xc nh, thuc mt phng, thuc mt gii tnh nam hay n. DEAN (MADA, TENDA, DDIEM_DA, PHONG) Tn t: Mi n c mt m n, mt tn n, a im thc hin, nm trong mt phng PHONGBAN (MAPHG, TENPHG, TRGPHG) Tn t: Mi phng ban c mt m phng, mt tn phng v c mt m ca trng phng phng . PHANCONG (MANV, MADA, THOIGIAN) Tn t: Mi nhn vin thc hin mt n v trong mt khong thi gian xc nh Yu cu: Anh (ch) hy: CU 1.Xc nh cc kha ca lc c s d liu trn CU 2.Hy xc nh 2 rng buc ton vn ph thuc-tn ti c trong lc c s d liu trn. Lp bng tm nh hng ca cc rng buc ton vn ny. CU 3.Thc hin cc yu cu sau bng ngn ng SQL a.Lp danh sch cc nhn vin c mc lng ln hn 1000. Danh sch cn MANV, HONV, TENNV, LUONG v danh sch c sp xp theo th t gim dn theo mc lng. b.Lp danh sch cc n (MADA, TENDA, DDIEM_DA) ca phng c m trng phng l 001. c.Lp danh sch tt c cc nhn vin (MANV, HONV, TENNV, LUONG) tham gia t 2 n tr ln.
Ht

TRNG I HC SI GN

THI KT THC HC PHN ( S 11) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu qun l cc kha hc gm cc lc quan h sau: PHONGHOC(MAPHONG,SONGUOITOIDA) THIETBI(MATB,TENTB,SOLUONGHIENTAI) GIANGVIEN(MAGV,TENGV,NAMSINH,PHAI) KHOAHOC(MAKH,NGAYBATDAU,SONGAY,SONGUOITHAMGIA,MAPHONG) SUDUNGTHIETBI(MAKH,MATB,SOLUONGSUDUNG) GIANGVIENDAY(MAKH,MAGV,NGAYBATDAU,NGAYKETTHUC) CU 1 .Hy xc nh kha chnh v kha ngoi cho tng lc quan h trn CU 2 .Dng ngn ng i s quan h thc hin cc yu cu sau: a.Lit k cc ging vin ging dy c hai kha hc vi m kha hc l MK1 vMK2 b.Lit k m kha hc c s dng t nht mt thit b c tn thit b l my chiu CU 3 .Hy xc nh cc rng buc ton vn c trong lc c s d liu trn (mi loi ch nu mt v d-yu cu m t y cc yu t: iu kin, bi cnh v bng tm nh hng). CU 4 .Dng ngn ng SQL thc hin cc yu cu sau: a.Lit k danh sch nhng m thit b, tn thit b m cha tng c dng cho bt k kha hc no t u nm 2010. b.Lit k danh sch nhng m kha hc, ngy bt u vi iu kin kha hc ny c s lng ngi tham gia ln hn 50, ko di hn 3 ngy v c hn 4 loi thit b khc nhau c s dng. c.Lit k danh sch nhng m ging vin, tn ging vin, c tng s ngy ging dy cho tt c cc kha hc l nhiu nht. d.Lit k danh sch nhng m thit b, tn thit b m c s dng cho c kha hc c din ra trong ngy hm nay.
HT

TRNG I HC SI GN

THI KT THC HC PHN ( S 12) Mn: C s d liu


Thi gian lm bi: 90 pht, khng k thi gian pht

Cho lc c s d liu qun l im thi ca cc sinh vin bao gm cc lc quan h sau: Sinhvien(MASV, HOTEN, MALOP) Mi sinh vin c mt m s sinh vin (MASV) duy nht phn bit vi cc sinh vin khc. Mi MASV xc nh h v tn (HOTEN). Mi sinh vin phi thuc v mt lp hc no (MALOP). Lophoc(MALOP, TENLOP) Mi lp hc c mt m lp(MALOP) duy nht phn bit vi cc lp hc khc, mt m lp xc nh tn lp (TENLOP). Monhoc (MAMH, TENMH, VHT) Mi mn hc c mt m mn hc (MAMH) duy nht phn bit vi cc mn hc khc. Mi MAMH xc nh tn gi ca mn hc (TENMH) v ng vi mt s n v hc trnh nht nh (VHT). Ketqua(MASV, MAMH, DIEMTHI) Gi s mi sinh vin (MASV) ng vi mt mn hc (MAMH) c mt dim thi (DIEMTHI) duy nht. im thi hp l l cc s nguyn t 0 n 10. CU 1.Hy xc nh kha chnh v kha ngoi cho tng lc quan h trn CU 2.Hy xc nh cc rng buc ton vn c trong lc c s d liu trn (mi loi ch nu mt v d - yu cu m t y cc yu t: iu kin, bi cnh v bng tm nh hng) CU 3.Thc hin cc yu cu sau bng SQL a.Lp danh sch cc sinh vin c m lp l DCT109, danh sch cn cc thng tin MASV, HOTEN. b.Lp bng im mn hc c m mn hc l 84120 ca cc sinh vin c m lp l DCT109, danh sch cn cc thng tin MASV,HOTEN,DIEMTHI v danh sch cn c sp gim theo ct DIEMTHI. c.Lp danh sch cc sinh vin c m lp l DCT109 v c im trung bnh cc mn hc ln hn hay bng 8. CU 4.Hy thc hin yu cu sau bng ngn ng i s quan h Lp bng im tt c cc mn hc ca sinh vin c m s sinh vin l 3109410138, danh sch cn cc thng tin: TENMH, VHT, DIEMTHI.
HT

TRNG I HC SI GN

THAM KHO ( S 13) Mn: C s d liu Thi gian lm bi: 90 pht, khng k thi gian pht

BI 1 (4 im)
Hy cho bit qu ca cc php ton sau: 1. (2 im) a.Cho lc quan h Q(ABCD), r v s l hai quan h c cho trn Q nh sau:

A 1 1 1 Tm 1

r B 0 1 1 r-s 1

C 0 0 1 1

D 0 0 0 1

A 2 2 1 x

s B 1 2 1 y

C 1 1 1 z

D 1 1 0 v

Tnh r + s Tnh r - s b.Cho hai lc quan h Q1(ABC) v Q2(DEF), r v s l hai quan h c cho ln lt trn Q1 v Q2 nh sau: r s A B C D E F 1 2 3 1 e f a b c a e f x y z 5 6 7 Tm r |><| s
A=D

c. Cho hai lc quan h Q1(ABC) v Q2(DE), r v s l hai quan h c cho ln lt trn Q1 v Q2 nh sau r s A B C D E 1 2 3 3 1 4 5 6 6 2 7 8 9 Tm r |><| s d.Cho hai quan h r v s c cho nh sau: r A B C D 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 Tnh r s s E 1 0 1 1 0 D 1 1 E 1 0
B>D

2. (2 im) Use the following tables and data, all of the fields are Integers.The table names are Q A 1 1 2 2 5 B 2 3 3 4 6 C 3 5 4 6 7 D 4 7 5 8 8

How many records does the following SQL example return? SELECT * FROM Q WHERE A>=5 OR C>5; a) 1 b) 2 c) 3 d) 4 a. How many records does the following SQL example return? SELECT sum(A) AS S FROM Q GROUP BY A; a) b) c) d) S S S S 2 11 1 4 4 1 7 5 2 6 2 3 5 5 b. The SQL below will return one value. What is it? SELECT sum(A) AS S FROM Q GROUP BY A HAVING count(A)>1; a) b) c) d) S S S None of the above 2 9 2 4 2 5 c. How many records does the following SQL example return? SELECT count(*) FROM Q GROUP BY A, B; a) 2 b) 3 c) 4 d) 5 e) None of the above d. Use the following tables and data..All of the fields are Integers.The table names are R and S R A 6 4 B 7 2 S C 8 3 6 D 4 5 2 E 2 7 9

How many records does the following SQL example return? SELECT COUNT(*) FROM R, S WHERE R.A=S.D OR R.B=S.E; a) 2 b) 3 c) 4 d) 5

BI 2 (6 im)
Cho lc c s d liu qun l kt qu mt k thi tuyn sinh hon chnh i hc nh sau: THISINH(SOBD, HOTEN, NGAYSINH, NOISINH, NM TN, LOAITN, MANGANH,NM DTHI) NGANH(MANGANH, TENNGANH) MONTHI(MAMT, TENMT) KETQUA(SOBD, MAMT, IEM) M t: Mi th sinh u d thi 2 mn v im thi ca cc mn l s l n 0.5. Hy thc hin cc cng vic sau: 1.Xc nh kha chnh, kha ngoi cho tng lc quan h trn (1 im) 2.Pht biu cc rng buc ton vn c trong lc c s d liu trn (iu kin, bng tm nh hng) mi dng ch nu mt v d (1 im) 3.Thc hin cc yu cu sau bng ngn ng SQL (2.5 im) a.Lp danh sch th sinh d thi kha 2011 ng k d thi ca mi ngnh, sp theo ngnh. b.m s lng th sinh d thi kha 2011 ng k d thi ca mi ngnh c.m s lng th sinh d thi kha 2011 c tng im cc mn thi >=13 v khng c mn thi no c im nh hn 5.

d.Lp danh sch cc th sinh d thi kha 2011 u th khoa ca tng ngnh (mi ngnh c th c nhiu th sinh u th khoa. Lu : Sinh vin u th khoa l sinh vin c im thi cc mn ln hn hoc bng 5 v c tng im hai mn thi l cao nht ca ngnh . e.Lp danh sch nhng th sinh d thi kha 2011 khng d thi c 2 mn thi, danh sch ny c sp xp theo theo ngnh, nu ngnh trng nhau th sp xp theo s bo danh. 4.Thc hin cc yu cu sau bng ngn ng i s quan h (1.5 im) a.Lp danh sch th sinh d thi kha 2011 ng k d thi ca ngnh c m ngnh l CNTT. b.Lp bng im mn thi KTLT ca cc th sinh d thi kha 2011 c m ngnh l CNTT. c.Lp danh sch nhng th sinh d thi kha 2011 khng tham gia d thi mn no. Ht

TRNG I HC SI GN

THAM KHO ( S 14) Mn: C s d liu Thi gian lm bi: 180 pht, khng k thi gian pht

Cho c s d liu gm cc quan h qun l vic thc hin n khoa hc ca khoa cng ngh thng tin nh sau: GIAOVIEN(MAGV,HOTEN,MABM)
Mi gio vin c mt m gio vin duy nht, mi m gio vin xc nh cc thng tin: h tn, m b mn

BOMON(MABM,TENBM)
Mi b mn c mt m b mn duy nht, mi m b mn xc nh tn b mn.

DEAN(MADEAN,TENDEAN,KINHPHI,NAMTHUCHIEN,CHUNHIEM)
Mi n c mt m n duy nht, mi m n xc nh tn n, kinh ph thc hin, nm thc hin. Mi n thc hin ng trong mt nm v c mt ch nhim n. Mi gio vin trong mt nm ch c lm ch nhim ti a 2 n. Ch nhim n thuc b mn no th xem nh n c tnh l ca b mn .

PHANCONG(MAGV,MADEAN)
Mi gio vin c th c phn cng thc hin nhiu n trong mt nm v mi n c th phn cng cho nhiu gio vin cng thc hin.

Yu cu: CU 1.Hy xc nh kha chnh, kha ngoi cho tng quan h trn. CU 2.Hy xc nh cc RBTV c trong c s d liu trn (b qua cc RBTV v kha chnh, kha ngoi) CU 3.Hy thc hin cc yu cu sau bng ngn ng i s quan h a.Hy cho bit nhng gio vin c thc hin t nht l mt n trong nm 2011. b.Hy cho bit nhng gio vin khng thc hin n no trong nm 2011. c.Hy cho bit nhng gio vin c tham gia thc hin mi n trong nm 2011. d.Hy lit k cc n khng c gio vin no nhn thc hin trong nm 2011 (ngoi ch nhim) e.Hy cho bit cc gio vin cng tham gia n c m l DA11 f.Lit k danh sch cc gio vin c tham gia d n c m d n l DA11 v d n c m l DA12. i.Lit k cc d n do gio vin c m gio vin l 10281 lm ch nhim n trong cc nm 2009,2010,2011 CU 4.Hy thc hin cc yu cu sau bng ngn ng i s SQL a.Hy cho bit nhng gio vin c thc hin t nht l mt n trong nm 2011. b.Hy cho bit nhng gio vin khng thc hin n no trong nm 2011. c.Hy cho bit nhng gio vin c tham gia thc hin mi n trong nm 2011. d.Hy lit k cc n khng c gio vin no nhn thc hin trong nm 2011. e.Hy lit k cc gio vin cng tham gia n c m l DA11 f.Lit k danh sch cc gio vin c tham gia d n c m d n l DA11 v d n c m l DA12. i.Lit k cc d n do gio vin c m gio vin l 10281 lm ch nhim n trong cc nm 2009,2010,2011 j.Hy cho bit s lng n m mi gio vin thc hin trong nm 2011. k.Hy cho bit s lng gio vin tham gia mi n trong nm 2011. l.Hy cho bit tng kinh ph cc n thc hin trong nm 2011 ca tng b mn. m.Hy lit k nhng gio vin c tham gia vo cc n c kinh ph ln hn 50 triu trong nm 2011?
Ht

You might also like