V2 Hay trinh bay c;;lCki~u phan do.
Trang 1~
1
'8)
~
,
~ ~
' :,
B~ cU'o'ngon thi mon Co' so' dfi'li~u nang cao
I: Co' so' du'lieu qua" he
,
.
PhaP top-down
;( 2) C~ch ?ay ~~rngcO'~~duoI,i~u~heop,hu~n~yhap bottom- tp &r~
5) Trinh bay C{ICbuO'c xlr ly mQt truy van trong h~ quan tri cO'So'du li~u quan h~
6) Cae phuO'ng phap t6i uu truy v~n ( t6i uu theo gia, bi~n d6i tuO'ng duO'ng, theo ngu nghTa)
II Co' so' dii' lieu ph:}" tan,
;>(1) Djnh nghia cO'So'dlt li~u phan tan, cac d~c tnmg clm cO'So'duoli~u phan tan so vO'
Sl)' (iU' Ii~u t~p trung.
V2) Hay trinh bay c;;lCki~u phan do<;tndlt li~u /3) Trang su6t phan t;;lnveri cac lmg d~ng'chi dQc
J4) Trang sut)t phan tan veri cac lrng d~ng C?P nh?t
~/5) Cac,bu~c thi~t k€mQt cO'So'dlt li~u phan t{m
6) Thiet ke phan do<;tncO'So'dlt li~u 7) '1'hi6t k€ djnh vi cO'So'dlt Ii~u () Cae bi~n ci{)itmmg <.1uO'ngd{)ivO'id<;tisf) quan h~
9) Cach chuy~n d6i cac truy v~n toan qlc thanh cac truy v~n do<;tn
Bai t?p:
I) XCi de lu<}'cdb toan qlC, phan do<;tnva djnh vi sau day:
Luqc c1C)toim qlC: STUDENT( Number, Name, Dept)
Luqc d6 phan dO(,ln:STUDENTI = SL Dcpt="EE"STUDENT
I ~ . r STU?ENT2.= ?L Dcpt="CS"STUDENT
JLuqc do d!nh V!: SrUDt:NTI t(,llSIte 1,2
STUDENT2 t(,liSite 3,4 ( Gia thi€t la "EE" va "CS" Ia hai gia tri cc)th~ c6 cua Dept)
a) Vi€t mQt ll'ng d~lIlgyeu diu ma s6 cua sinh vien (Number) tll' dau cuc1idua ra Ten
(Name) va [(hoa (Dept) t(,licac muc trong su6t 1,2, va 3.-'1l~ a5\.~Q.~ ~ ~
b) Vi~t IllQtlrng d~ll1gchuy~n IllQtsinh vien Cl)Illa s6 232 tu [(hoa "EE" sang I~h()a"
t~ti cac Illll'C ttong su6t 1,2,3.
c) Vi~t IllQt lrng d~ll1gchuy€n IllQtsinh vien c6 Illa s6 va khoa duQ'c cho a di4t cu6i Si
d) XCi truc'n1ghqp lrng d~ng I duQ'CI~p l(,Iid6i vO'inhi~u gia trj clm ma s6 sinh vien vi~t lrng d~lIlg:
Truy c~p CO's()'duoIi~u d6i vO'im6i ma s6 sinh vien duQ'c cho (yd~u cu6i
Trang 2Truy c~p cO's6 da li~u truac khi t~p hqp cac dff li~u tll' dfiu cu6i
2) Hay vi~t mQt lmg d\)ng 6 muc trong su6t 2 tren CO's6 dff li~u vi d\) ( xem bai giang)
chuy~n nhil cung c~p 157 tu "SF" to "LA" ( Chll Y xem ca thong tin SUPPL Y,Slr d\)ng ng~
ngCi'SQL)
4) Xet c(lc luq'c d6 ph an do<;tnva toim C\)Csau day:
LuQ'cd6 toim qlC:
PATIENT(PNUM,NAME,DEPT,TREA T,DNUM)
Cclc Im.Te <.1<\ phfm do<;tn:
DOCTOR I = SLDEPT="SURGERY" DOCTOR DOCTO R2 = SLDEPT~"PEDIA TRICS"DOCTOR
P A TIENTI = SLDEPT="SURGERY"AND TREAT="IN'~ENsrvE"P A TIENT
PAT! ENT2 = SLDEPT="SURGERY"AND TREAT;t"INTENSIVE"P A TIENT
PA TIENT3 = SLDEPTc,t"SURGERY"P A TIENT
CAREl = CARE SJ PNuM=PNuMPATIENTI
Hay chuy6n cac truy vc1ntoim qle sau day thanh cac truy v~n do<;tnva Slf d\)ng cac tieu chu§n hI' I den 6 d~ dan gif1nch(mg Su d\,mg d~i sf) quan h~ lwn ch~ khi dieu do ddn d~n v lo<;tib6 cae do~mkhong duQ'c truy v~n yeu duo
a) Li~t kc cae b~nh nhan Sll'd\)ng aspirin trong <.1i€utri
PJNAMdPATIENT NJN SLDRUG="ASPIRIN"CARE)
b) Lic;t kc dc bac SI da kc dan aspirin cho ciICbc;nh nhan dang bi di~l1tri tich CIJC
PJNAMESLDRUG="ASPIRIN"ANDTREAT=" INTENSIVE,,(DOCTOR JNDNUM=DNUMPATIENT t'{JN CA~E)
c) Lic;t kc s6 lUQ'ngtrung binh aspirin duQ'c ke dan cho cae b~nh nhan dang duQ'c cham ~ tich qre e6 aspirin trong dan thu6e ClIahq
GBA VG(QUAN)SLDRUG="ASPIRIN"(CARE NJN SLTREAT="INTENSIVE"P A TIENT)
d) Li~t ke luang trung binh cua cac bac SIke dan aspirin nh6m theo khoa
GBDEPTNUM,AVG(SALjSLDRUG="ASPITIN,,(DOCTORIN DNUM=DNUMPATIENT N.JN CARE)
,