Professional Documents
Culture Documents
b. Cho bit loi tit kim no m khch hng cha gi.
)
c. Cho bit thng tin s tit kim c s tin trn 10.000 USD.
2. S dng ngn ng SQL tr li cc cu hi sau:
d. C bao nhiu loi tit kim huy ng trong nm 2013.
Select count(LOAITK. MaLoai) as TongsoLoai
From LOAITK, SOTK
Where LOAITK. MaLoai = SOTK. MaLoai and year(NgayGui) = 2013
e. Cho bit khch hng c KH01010 gi bao nhiu s tit kim trong nm 2012.
Select MaKH , count(MaSo) as Soso
From SOTK
Where MaKH = KH01010 and year(NgayGui) =2012
Group by MaKH
f. C bao nhiu s tit kim c s tin gi trn 1.000.000 VN trong thng 11 nm 2013
Select count(MaSo) as Soso
From SOTK
Where year(NgayGui)=2013 and Month(NgayGui)=11 and SoTien>1.000.000
Cu 4:
Cho Q1(A,B,C,D) v Q2 = (C, I, L M). Chuyn cc cu hi sau sang SQL:
1.
C
(Q1)
C
(Q2*Q1)
2.
A,C,D,I
(Q1*Q2)
C
(Q2)
Ghi ch: Cn b coi thi khng gii thch g thm. thi khng c s dng ti liu.
K hiu l k hiu g em? Php chiu khng s dng k php ny. V khng hiu
ngha nn A cha chuyn c.
Bi tp 4 : Cho R=(U,F) vi U=( a,b,c,d,e,f,g,h)
F=(ab->ce,bc->eg,ef->ah,cd->fgh,ac->fe,fg->eh)
Tm ph ko d tha ca tp ph thuc hm F.
Gii:
Bc 0. F = F
Bc 1.
Xt F/ {ab->ce} F
t F = F/ {ab->ce} = (bc->eg,ef->ah,cd->fgh,ac->fe,fg->eh)
Tm {ab}
+
trn F
{ab}
+
= {ab} khng cha ce nn ab->ce khng d tha.
Bc 2.
Xt F/ {bc->eg} F
t F = F/ {bc->eg} = (ab->ce,ef->ah,cd->fgh,ac->fe,fg->eh)
Tm {bc}
+
trn F
{bc}
+
= {bc} khng cha ce nn bc->eg khng d tha.
Bc 3. Thc hin xt tng t cho cc ph thuc hm cn li
Bi tp 5 : Cho R=(U,F) vi U=( a,b,c,d,e,f,g,h)
F=(ab->ce,bc->eg,ef->ah,cd->fgh,ac->fe,fg->eh)
Xc inh dng chun cao nht ca lc quan h R vi tp F
Bc 1. Tm kha
TN={bd}
TG ={acefg}
TD={h}
TN X X TN (X TN)
+
S K
bd a abd abcdefgh abd abd
bd c bcd bcdefgh
bd e
bd f
bd g
bd ac
bd ae
bd af
bd ag
bd ce
bd cf
bd cg
bd ef
bd eg
bd fg
Ghi ch: Cn b coi thi khng gii thch g thm. thi khng c s dng ti liu.
Bi tp 6 : D liu trn mail lp. Thc hnh ri vit cu lnh SQL v kt qu ra .