Tinhoc 12 Chuan

You might also like

You are on page 1of 88

Gio n Tin hc 12

Ngy son: 24 /08/2008 Ngy ging: 25 /08/2008 Tit CT: 01-> 03

Chng 1: KHI NIM V H C S D LIU


1:
I. MC TIU

MT S KHI NIM C BN (T1)

1. Kin thc: - Bit c cc vn thng phi gii quyt trong mt bi ton qun l v s cn thit phi c CSDL - Bit c vai tr ca CSDL trong hc tp v cuc sng. - Bit cc mc th hin ca CSDL. - Bit cc yu cu c bn i vi h CSDL 2. K nng:
II. DNG DY HC:

1. Chun b GV: - Sch GK tin 12, Sch GV tin 12, Mt s bi ton qun l. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Khng 2. Bi mi: * Hot ng 1: Bi ton qun l. a. Mc tiu: HS hiu c bi ton qun l HS. b. Ni dung: Tm hiu v bi ton qun l HS. c. Cc bc tin hnh stt 1 2 3 4 5 Gii on Tan tnh vin Nguyn An 12/08/89 Nam C 7,8 Trn Vn Giang 23/07/88 Nam K 6,5 L Th Minh Chu 03/05/87 N K 7,5 Dan Thu Cc 12/05/89 N C 6,5 H Minh Hi 30/07/89 Nam C 7,5 Hnh 1. V d h s lp H tn Ngy sinh L Ha Vn Tin 5,0 6,5 6,5 6,4 6,7 6,5 7,0 7,5 7,1 8,3 6,0 5,5 7,0 8,2 8,1 8,5 7,5 6,5 7,3 7,5

Hot ng gio vin Hot ng hc sinh - qun l hc sinh trong nh trng, ngi ta thng - Quan st Hnh 1. lp cc biu bng gm cc ct, hng cha cc thng tin cn qun l. Mt trong nhng biu bng c thit lp lu tr thng tin v im ca hs nh Hnh 1. - Mun qun l thng tin v im hc sinh ca lp ta nn - Ct H tn, gii tnh,ngy lp danh sch cha cc ct no? sinh, a ch, t, im tan, im vn, im tin... - Chia lp thnh 8 nhm yu cu cc em tho lun: Em - HS tho lun theo nhm hy nu ln cc cng vic thng gp khi qun l thng theo yu cu ca GV.
1 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh tin ca HS trong nh trng? - Yu cu 2 HS i din cho 2 nhm ln bng ghi kt qu - Cc cng vic thng gp cu tr li, cn cc nhm cn li pht biu b sung. khi qun l thng tin ca HS trong nh trng: + Lp h s + Cp nht h s. - l cc cng vic thng gp khi qun l mt i + Tm kim; tng no . c im tt c mi thng tin ca i + Thng k; tng u cha cng mt bng dn n h qu:mt bng + Sp xp; thng tin s cha qu nhiu d liu trn mt bng, + Tng hp, phn nhm h ch yu c vit v lu ln giy. Nn khi thc hin mt s; cng vic no u gp kh khn, vy khc phc + T chc in n iu ta phi lm th no ? - HS lng nghe v suy ngh. * Hot ng 2: Cc cng vic thng gp khi x l thng tin ca mt t chc. a. Mc tiu: Bit c cc vn thng phi gii quyt trong mt bi ton qun l b. Ni dung: Cc cng vic x l h s bao gm: To lp, cp nht v khai thc h s. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS tr li cu hi: khc phc nhng - Ta nn ng dng CNTT vo cng kh khn khi qun l h s trn giy th ta phi lm vic qun l. th no ? - Chng ta bit cc cng vic thng gp khi - Cng vic x l bao gm: To lp, qun l h s HS l cc cng vic x l trong cp nht v khai thc h s. qun l h s. Cc em hy ni mt cch ngn gn cc cng vic x l ? * To lp h s: - Yu cu HS c SGK nu ra cc cng vic trong - c SGK v tr li cu hi ca vic to lp h s. GV. - GV a ra thm VD v bi ton qun l cn b - HS lin h theo yu cu ca GV. HS lin h cc cng vic trong to lp h s. * Cp nht h s: - Yu cu HS nu mt s VD v cp nht h s HS - HS nu mt s cng vic trong v h s cn b. cp nht h s nh: Sa, xo, thm... * Khai thc h s: - Vic to lp, lu tr v cp nht h s l khai - Khai thc h s gm cc vic thc chng, phc v cho cng vic qun l. Cng chnh sau: Sp xp, tm kim, vic khai thc h s gm cc cng vic no? thng k, lp bo co. - Yu cu HS lin h cc cng vic thng lm khi - HS lin h theo yu cu ca GV. khai thc H s cn b.
IV. CU HI CNG C V BI TP V NH

Cu 1: Cc cng vic thng gp khi qun l thng tin ca mt i tng no ? Cu 2: Lp bng th 1 trn giy gm hai ct, ct 1 t tn l Tn mn hc lit k tt c cc mn hc m em ang hc, ct 2 t tn M mn hc, dng k hiu 1,2,3.... t tn cho tng mn hc. t tn cho bng Mn hc.
2 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Cu 3: Lp bng th 2, gm cc ct sau:M hc sinh, h tn, ngy sinh,gii tnh, a ch, t. Ch ghi tng trng 5 hc sinh. Trong mi hc sinh c mt m hc sinh duy nht, c th t A1, A2... t tn bng DSHS.
V. DN D:

- Lm ht cc bi tp GV yu cu. - c trc phn 3a,b SGK

Ngy son:

/08/2008

Ngy ging:

/08/2008

1:

MT S KHI NIM C BN (T2)

III. HOT NG DY V HC:

1. Bi c: Hot ng gio vin Hot ng hc sinh Nu cu hi sau: - Cc cng vic thng gp khi qun l - Tr li thng tin ca mt i tng no ? - Nhn xt cu tr li ca bn 2. Bi mi: * Hot ng 1: Khi nim c s d liu v h qun tr c s d liu. a. Mc tiu: HS hiu c bi ton qun l HS. b. Ni dung: Tm hiu v bi ton qun l HS. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh * Khi nim CSDL: - Chng ta lm quen vi H s lp tit trc. Yu cu - Tho lun v tr li cu HS tho lun theo nhm v tr li cu hi: Cc i tng hi ca GV. no cn quan tm n H s lp v cn quan tm nhng vn g ? - Phn tch cho HS thy: + S a dng ca cc yu cu. + Ngun gc ca s a dng : C nhiu ngi cng khai thc d liu v mi ngi c yu cu v nhim v ring. - Vy p ng cc yu cu khai thc thng tin, phi t chc thng tin thnh mt h thng vi s tr gip ca MTT. Vi tc truy xut v x l d liu nhanh, my tnh tr gip c lc cho con ngi trong vic lu tr v khai thng tin mt cch nhanh chng v chnh xc. Nhng thng tin v HS m ta thng lu trn giy khi a vo lu tr trn my chnh l CSDL. - Yu cu HS c SGK v nh ngha CSDL. - c SGK.
3 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin - Xc nh 3 yu t c bn trong nh ngha CSDL: + D liu v hot ng ca mt t chc + c lu tr b nh ngoi. + Nhiu ngi khai thc. - Yu cu HS cho mt s v d v CSDL trong thc t. - CSDL ca trng v h s ca trng c khc nhau khng? nu khc th khc im no ? Hot ng hc sinh - Lng nghe v ghi chp.

- Tr li theo yu cu GV. - C khc nhau. H s lu trn giy, CSDL lu trn a. - GV nhn mnh yu t c lu b h ngoi l rt - Lng nghe. quan trng ca khi nim CSDL. - VD cho HS thy v yu t CSDL c nhiu ngi khai thc - Lng nghe. * H qun tr CSDL: - Yu cu HS c SGK v tr li cc cu hi: - Tr li cu hi ca GV: + Phn mm gip ngi s dng c th xy dng, cp nht - H QTCSDL. CSDL v khai thc thng tin trong CSDL gi l g? + Cc thnh phn ca h CSDL? - CSDL, QTCSDL v khai - Gii thiu cho HS xem hnh cc thnh phn ca H CSDL thc CSDL. SGK.

cs dl

* Hot ng 2: Cc mc th hin ca CSDL. a. Mc tiu: HS bit c cc mc th hin ca CSDL. b. Ni dung: Cc mc th hin ca CSDL: Mc vt l, mc khi nim, mc khung nhn c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - S dng my tnh, con ngi to lp CSDL - HS lng nghe. v khai thc thng tin trong CSDL mt cch hiu qu. Do vy khi ni n CSDL mt cch y nht s phi ni n nhiu yu t k thut phc tp ca my tnh. Tuy nhin tu theo mc chuyn su ca mi ngi trong lnh vc CNTT hay ngi dng CSDL m c nhng yu cu hiu bit v CSDL khc nhau. Ba mc hiu v lm vic vi CSDL l: Mc vt l, mc khi nim, mc khung nhn. - Chia lp thnh 3 nhm, mi nhm c mi - HS lm theo yu cu ca GV. mc sau gi 1 HS bt k ca mi nhm + Mc vt l: Hiu mt cch chi tit d c trng ca mi mc. liu c lu tr th no ? VD: CL Hcinh chim bao nhiu byte ? + Mc khi nim:Bit c nhng d liu
4 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng hc sinh no c lu tr trong CSDL, gia cc d liu c cc mi quan h no ? + Mc khung nhn: Th hin ph hp ca CSDL cho mi ngi dng c coi l khung nhn ca CSDL. Ngi dng khng cn bit nhng chi tit k thut phc tp - Nh vy mt CSDL ch c 1 CSDL vt l, v khng cn bit y tt c thng tin 1 CSDL khi nim nhng c th c nhiu lu trong CSDL. khung nhn khc nhau.
IV. CU HI CNG C V BI TP V NH

Hot ng gio vin

Cu 1: Gi s phi xy dng mt CSDL qun l mn, tr sch th vin, theo em cn phi lu tr nhng thng tin g? Hy cho bit nhng vic phi lm p ng nhu cu qun l ca ngi th th. Cu 2: Hy nu mt s hot ng c s dng CSDL m em bit? Cu 3: Phn bit CSDL vi h QTCSDL (Tm im ging nhau v khc nhau c bn gia chng).
V. DN D:

- Lm ht cc bi tp GV yu cu. - c trc phn 3c, d SGK

Ngy son: 05 /09/2008

Ngy ging:

06 /09/2008

1:

MT S KHI NIM C BN (T3)

III. HOT NG DY V HC:

1. Bi c: Gi s phi xy dng mt CSDL qun l mn, tr sch th vin, theo em cn phi lu tr nhng thng tin g? Hy cho bit nhng vic phi lm p ng nhu cu qun l ca ngi th th. T sai st ca HS khi tr li cu 2 GV phn tch mt s sai lm c bn ca vic to cc ct cha d liu ca bng tng ng dn dt n vic phi hnh thnh vn : Mt s yu cu c bn ca h CSDL (phn ln lin quan n CSDL). 2. Bi mi: * Hot ng 1: Cc yu cu c bn ca h CSDL. a. Mc tiu: Bit cc yu cu c bn i vi h CSDL b. Ni dung: Cc yu cu c bn ca h CSDL: Tnh cu trc, Tnh ton vn, tnh nht qun, tnh an ton v bo mt thng tin, tn c lp, tnh khng d tha. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS c SGK trang12 - 14. - c SGK
5 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh - H CSDL cn p ng cc yu cu - Cc yu cu ca h CSDL: Tnh cu trc, no ? Tnh ton vn, Tnh nht qun, Tnh an ton v bo mt thng tin, Tnh c lp v Tnh khng d tha. - Hy nu ngn gn v Tnh cu trc?. - Tnh cu trc: Thng tin trong CSDL c - Gii thch cho Hs thy Tnh cu trc lu tr theo mt cu trc xc nh. c th hin cc im sau: D liu ghi vo CSDL c lu gi di dng cc bn ghi . H QTCSDL cn c cc cng c khai bo cu trc ca CSDL(l cc yu t t chc d liu: ct, hng, kiu ca d liu nhp vo ct, hng...) xem, cp nht, thay i cu trc. - Nu ngn gn v Tnh ton vn ? - Tnh ton vn: Cc gi tr c lu tr trong CSDL phi tha mn mt s rng buc, ty theo thuc vo hot ng cat chc m CSDL phn nh. - Yu cu HS a ra mt s VD v tnh - VD: im nhp vo theo thang im 10 , cc ton vn ngoi VD ca SGK. im ca mn hc phi t rng buc gi tr nhp vo: >=0 v <=10. - Nu v ngn gn Tnh nht qun ? - Tnh nht qun: Sau nhng thao tc cp nht - a mt s VD minh ho cho HS d liu v ngay c khi c s c (phn cng hay thy. phn mm) xy ra trong qu trnh cp nht, d liu trong CSDL phi m bo ng n. - Nu v ngn gn Tnh an ton v bo - Tnh an ton v bo mt thng tin: CSDL cn mt thng tin ? c bo v an ton, phi ngn chn nhng - VD: Hc sinh c th vo mng truy xut khng c php v phi khi phc xem im ca mnh trong CSDL ca c CSDL khi c s c xy ra. nh trng, nhng h thng s ngn chn nu HS c tnh mun sa im. Hoc khi in b ct t ngt, my tnh hoc phn mm b hng th h thng phi khi phc c CSDL. - Yu cu HS a ra mt s VD khc. - HS a ra mt s VD. - Nu ngn gn v Tnh c lp? - Tnh c lp: D liu cn c c lp vi - Nu VD HS bit c hai mc c cc ng dng, khng ph thuc vo bi ton c lp d liu: c lp mc vt l v th, khng ph thuc vo phng tin lu tr c lp mc khi nim. v x l. - Hy nu ngn gn v Tnh khng d - Tnh khng d tha: Trong CSDL thng tha ? khng lu tr nhng d liu trng nhau, hoc - VD: Mt CSDL c ct ngy sinh, nhng thng tin c th d dng tnh ton t cc th khng cn c ct tui.V nm sau d liu c sn. th tui s khc i, trong khi gi tr ca tui li khng c cp nht t ng v th nu khng sa cha s tui cho ph hp th dn n tui v nm sinh thiu tnh nht qun.
6 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh - Yu cu HS a ra VD khc minh - HS a ra VD. ho. * Hot ng 2: Mt s ng dng. a. Mc tiu: Hs nu c mt s ng dng CSDL trong cng vic qun l. b. Ni dung: Mt s ng dng CSDL trong cng vic qun l. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS c SGK. - c SGK. - Yu cu cc em nu mt s ng dng - HS nu mt s ng dng khc. khc trong i sng x hi.
IV. CU HI CNG C V BI TP V NH

Cu 1: Nu cc yu cu c bn ca h CSDL, v d minh ha i vi cc yu cu. (khng s dng cc v d c trong bi). Cu 2: Nu vi phm n tnh khng d tha th s dn n s thiu ............................. gia chng).
V. DN D:

- Chun b lm bi tp y tit sau cha bi tp.

Ngy son:

/08/2008

Ngy ging: Tit CT: 04

/08/2008

BI TP
I. MC TIU

1. Kin thc: Hc sinh nm cc khi nim hc: CSDL, s cn thit phi c CSDL lu trn my tnh, h QTCSDL?, h CSDL?, mi tng tc gia cc thnh phn ca h CSDL, cc yu cu c bn ca h CSDL 2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, mt s bi tp v cu hi trc nghim. 2. Chun b HS: Sch GK, bi tp nh.
III. HOT NG DY V HC:

1. Bi c: Khng 2. Ni dung bi: Gio vin c cu hi v yu cu HS tr li. Cu 1: Xt cng tc qun l h s, hc b. Trong s cc cng vic sau, nhng cng vic no thuc nhm thao tc cp nht h s. a. In h s b. Xo mt h s c. Xem ni dung h s d. Xo 4 h s e. Sa tn trong mt h s f. Thm hai h s Cu 2: Vic xc nh cu trc ca h s c tin hnh vo thi im no ? a. Sau khi nhp h s vo my tnh.
7 vin: Gio

Trn Th Hu

Gio n Tin hc 12
b. Cng lc vi vic nhp v cp nht h s. c.* Trc khi nhp h s vo my tnh. d. Trc khi thc hin cc php tm kim, tra cu thng tin. Cu 3: Xt tp lu tr h s ca HS, trong lu tr H tn, Gii tnh, on vin v im tng kt ca mn Vn, Ton, L, Ho, Sinh, S. Nhng vic no sau y thuc loi tm kim ? a. Tm HS c im tng kt mn Vn cao nht b. Tm HS c im tng kt mn Ton thp nht c. Tm HS c im TB cc mn thp nht d. Tm cc HS nam l on vin c im mn l cao nht Cu 4:C s d liu (CSDL) l : a. Tp hp d liu c lin quan vi nhau theo mt ch no c lu trn my tnh in t. b. Tp hp d liu c lin quan vi nhau theo mt ch no c ghi ln giy. c.* Tp hp d liu c lin quan vi nhau theo mt ch no c lu trn my tnh in t p ng nhu cu khai thc thng tin ca nhiu ngi. d. Tp hp d liu cha ng cc kiu d liu: k t, s, ngy/gi, hnh nh... ca mt ch th no . Cu 5: Hy nu cc u im khi s dng CSDL trn my tnh in t: a. Gn, nhanh chng b. Gn, thi s (Cp nht y , kp thi...) c. Gn, thi s, nhanh chng d.* Gn, thi s, nhanh chng, nhiu ngui c th s dng chung CSDL Cu 6: Hot ng no sau y c s dng CSDL a. Bn hng b. Bn v my bay c. Qun l hc sinh trong nh trng d. Tt c u ng Cu 7: H qun tr CSDL l: a. Phn mm dng to lp CSDL b. Phn mm thao tc v x l cc i tng trong CSDL c.* Phn mm dng to lp, lu tr v khai thc mt CSDL d. Phn mm dng to lp, lu tr mt CSDL Cu 8: Cc thnh phn ca h CSDL gm: a. CSDL, h QTCSDL b.* Phn mm ng dng khai thc CSDL, h QTCSDL, CSDL c. Phn mm ng dng khai thc CSDL, h QTCSDL d. Phn mm ng dng khai thc CSDL, h QTCSDL, CSDL, MTT Cu 9: Nu cc im ging nhau v khc nhau gia CSDL v h QTCSDL : CSDL H QTCSDL Ging nhau Khc nhau Cu 10: Cc yu cu c bn ca h CSDL. a. Tnh cu trc, tnh ton vn b. Tnh khng d tha, tnh nht qun c. Tnh c lp, tnh chia s d liu, tnh an ton v bo mt thng tin d. Cc cu trn u ng
8 vin: Gio

Trn Th Hu

Gio n Tin hc 12
IV. CNG C:

- Nhn xt kt qu ca tit bi tp - Rt kinh nghim


V. DN D V NH:

- Chun b Bi 1, 2 Bi thc hnh 1

9 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 10 /09/2008 Ngy ging: 11/09/2008 Tit CT: 06-> 07

2:
I. MC TIU

H QUN TR C S D LIU(T1)

1. Kin thc: - Bit khi nim v H QT CSDL - Bit cc chc nng ca h QTCSDL: To lp CSDL, cp nht d liu, tm kim, kt xut thng tin. - Bit c hot ng tng tc ca cc thnh phn trong mt h QTCSDL. - Bit vai tr ca con ngi khi lm vic vi h CSDL. 2. K nng:
II. DNG DY HC:

1. Chun b GV: - Sch GK tin 12, Sch GV tin 12, Hnh minh ho. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Nu cc yu cu c bn ca h CSDL, v d minh ha i vi: Tnh cu trc, Tnh ton vn, tnh nht qun, tnh an ton v bo mt thng tin, tn c lp, tnh khng d tha. 2. Bi mi: * Hot ng 1: Cc chc nng ca h qun tr CSDL. a. Mc tiu: Bit cc chc nng ca h QTCSDL. b. Ni dung: Cc chc nng ca h QTCSDL: To lp CSDL, cp nht, khai thc d liu, kim sot, iu khin truy cp vo CSDL. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh -Yu cu HS nu cc cng vic thng gp khi - Cc cng vic thng gp khi x l x l thng tin ca mt t chc ? thng tin ca mt t chc: To lp h s, Cp nht h s, Khai thc h s. - H QTCSDL phi p ng yu cu lm c - HS c SGK. tt c cc cng vic . Vy chc nng ca H QTCSDL l g ? Yu cu HS c SGK sau tm hiu chc nng ca H QTCSDL. a. Cung cp mi trng to lp CSDL - Cung cp mi trng to lp CSDL: - Yu cu HS nu ngn gn chc nng Cung cp Thng qua ngn ng nh ngha d mi trng to lp CSDL: liu, ngi dng khai bo kiu v cc - GV gii thch cho HS hiu r hn v Ngn ng cu trc d liu th hin thng tin, nh ngha d liu thng qua Pascal. khai bo cc rng buc trn d liu c lu tr trong CSDL - Cng trong Pascal khai bo cu trc bn ghi - Type Hocsinh=record; Hc sinh c 9 trng: hoten,ngaysinh, gioitinh, Hoten:string[30]; doanvien toan,ly,hoa,van,tin: Ngaysinh:string[10]; - Trong CSDL ngi ta dng ngn ng nh Gioitinh:Boolean; Doanvien:Boolean; ngha d liu khai bo kiu v cu trc d Toan,ly,hoa,van,tin:real; liu End;
10 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh b. Cung cp mi trng cp nht v khai thc - Thng qua ngn ng thao tc d d liu. liu, ngi ta thc hin c cc thao - Yu cu HS nu ngn gn chc nng ny. tc sau: Cp nht: Nhp, sa, xa d liu Khai thc: sp xp, tm kim, ... c. Cung cp cng c kim sot, iu khin truy cp vo CSDL: - Yu cu HS nu ngn gn chc nng ny. - HS tr li theo yu cu ca GV * Hot ng 2: Hot ng ca mt h QTCSDL. a. Mc tiu: Bit c hot ng tng tc ca cc thnh phn trong mt h QTCSDL. b. Ni dung: - Thnh phn ca h QTCSDL. - Mi quan h tng tc gia cc mun.trong mt h QTCSDL. - Quy trnh h thng x l mt yu cu truy vn. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS c SGK v tr li cu hi. - c SGK - H QTCSDL gm c cc thnh phn no ? - H QTCSDL c 02 thnh phn chnh: +B x l truy vn - M t s tng tc ca cc thnh phn trng h QTCSDL: +B truy xut d liu + GV gii thiu cho HS v Hnh 12: S tng tc ca h QTCSDL trn bng. - HS quan st. Trnh ng dng Truy vn

B x l truy vn H QTCSDL: B truy xut d liu

B qun l tp

CSDL

+ GV m t s tng tc ca cc thnh phn trng h QTCSDL - HS lng nghe v ghi thng qua hnh: Ngi dng thng qua chng trnh ng nh dng chn cc cu hi (truy vn) c lp sn,Vd: Bn mun tm kim m hc sinh no- ngi dng nhp gi tr mun tm kim , v d: A1b x l truy vn ca h QTCSDL s thc hin truy vn nyb qun l d liu s a yu cu n B qun l tp tm kim d liu theo yu cu
11 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh truy vn da trn CSDL ang dng. Cc tp tm thy c chuyn v h QTCSDL x l v kt qu c tr cho ngi dng. - HS lng nghe v ghi + GV nhn mnh cho HS: H QT CSDL ng vai tr cu ni gia cc truy vn trc tip nh ca ngi dng v cc chng trnh ng dng ca h QTCSDL vi h thng qun l tp ca h iu hnh. H QTCSDL ng vai tr chun b cn thc hin chng trnh l nhim v ca h iu hnh.
IV. CU HI CNG C V BI TP V NH

Cu 1: Hy phn nhm cc thao tc trn CSDL, ni r chi tit cc thao tc l g? Cu 2:Vai tr ca con ngi trong mi tng tc gia cc thnh phn CSDL. Em mun gi vai tr g khi lm vic vi cc h CSDL? V sao
V. DN D:

- Yu cu HS lm bi tp 1, 2, 3 SGK. c trc phn 3, 4 bi H qun tr CSDL.

Ngy son:

15 /09/2008

Ngy ging:

16/09/2008

2:

H QUN TR C S D LIU(T2)

III. HOT NG DY V HC:

1. Bi c: - Ngn ng nh ngha d liu v ngn ng thao tc d liu cho php ta lm nhng g? -Trnh by s lc hot ng ca mt h QTCSDL ? 2. Bi mi: * Hot ng 1: Vai tr ca con ngi khi lm vic vi h CSDL. a. Mc tiu: Bit c vai tr ca con ngi khi lm vic trong CSDL. b. Ni dung: Ba vai tr khc nhau ca con ngi khi lm vic vi CSDL: - Ngi qun tr CSDL - Ngi lp trnh ng dng - Ngi dng c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS c - c SGK sau tr li theo yu cu ca GV: SGK ri m t li vai a. Ngi qun tr CSDL: l mt ngi hay mt nhm ngi c tr ca tng ngi trao quyn iu hnh h CSDL: - Qun l cc ti nguyn nh h khi lm vic vi h QTCSDL, v cc phn mm c lin quan. CSDL. - Cp pht cc quyn truy cp CSDL - Duy tr cc hot ng h thng nhm tha mn cc yu cu ca
12 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh cc ng dng v ca ngi dng. b. Ngi lp trnh ng dng: Ngui s dng c am hiu v mt h QTCSDL no , dng ngn ng ca h QTCSDL ny to mt giao din thn thin qua chng trnh ng dng d s dng thc hin mt s thao tc trn CSDL ty theo nhu cu. c. Ngi dng : (cn gi ngi dng u cui) L ngi c th khng am hiu g v h QTCSDL nhng s dng giao din thn thin do chng trnh ng dng to ra nhp d liu v khai thc CSDL. Ngi dng thng c phn nhm, mi nhm c mt s quyn hn nht nh khi truy cp v khai thc CSDL - Tho lun v tr li theo yu cu ca GV.

- Khi lm vic vi h CSDL em mun gi vai tr g ? (Ngi qun tr CSDL, Ngi lp trnh ng dng, Ngi dng) ? V sao?

* Hot ng 2: Cc bc xy dng CSDL. a. Mc tiu: Bit c cc bc xy dng CSDL. b. Ni dung: Cc bc xy dng CSDL: Bc 1: Kho st Bc 2: Thit k Bc 3: Kim th c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS nu cc bc gii bi ton trn - Cc bc gii bi ton trn my tnh: my tnh ? + Xc nh bi ton + La chn hoc thit k thut ton - Tng t nh vy xy dng CSDL thng + Vit chng trnh c tin hnh theo cc bc: + Hiu chnh Bc 1: Kho st + Vit ti liu Bc 2: Thit k Bc 3: Kim th - Yu cu HS c SGK bit v cc bc xy - HS c SGK dng CSDL. - Nu mt s VD HS hiu r hn. - HS lng nghe.
IV. CU HI CNG C V BI TP V NH

Cu 1: Cc vai tr ca con ngi khi lm vic vi CSDL l g ? Cu 2:Nu cc bc xy dng CSDL?


V. DN D:

- Yu cu HS lm bi tp 4, 5, 6 SGK chun b tit sau ta hc tit Bi tp.

Ngy son:

17/09/2008

Ngy ging: Tit CT: 08

18/09/2008

13 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
BI TP
I. MC TIU

1. Kin thc: Hc sinh nm cc khi nim hc: CSDL, s cn thit phi c CSDL lu trn my tnh, H QTCSDL, h CSDL, mi tng tc gia cc thnh phn ca h CSDL, cc yu cu c bn ca h CSDL, cc chc nng ca h QTCSDL. 2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, mt s bi tp v cu hi trc nghim. 2. Chun b HS: Sch GK, bi tp nh.
III. HOT NG DY V HC:

1. Bi c: Khng 2. Ni dung bi: * Hot ng 1: Lm cc bi tp SGK a. Mc tiu: HS nm cc kin thc v chc nng h QTCSDL, hot ng ca h QTCSDL. b. Ni dung: Bi tp 3, 4, 5, 6 trang 20 SGK c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Gi mt s HS tr li cc cu hi SGK: Cu 3: V sao h QTCSDL li phi c kh nng - HS tr li theo yu cu GV, cc HS kim sot v iu khin cc truy cp n CSDL ? khc lng nghe, sau b sung. Hy nu VD minh ho. Cu 4: Em mun gi vai tr g khi lm vic vi - HS tr li, cc HS khc lng nghe, cc h CSDL? V sao ? sau b sung hoc nu kin khc. Cu 5: Trong cc chc nng ca h QTCSDL - HS tr li, cc HS khc lng nghe, chc nng no l quan trng nht, v sao? sau b sung hoc nu kin khc. Cu 6: Hy trnh by s lc v hot ng ca - HS tr li, cc HS khc lng nghe, CSDL. sau b sung khi bn tr li cha y . * Hot ng 1: Lm mt s cu trc nghim. a. Mc tiu: HS nm k hn cc kin thc hc. b. Ni dung: Mt s bi tp trc nghim. c. Cc bc tin hnh GV a ra mt s trc nghim yu cu hS tr li: Cu 1: Chc nng ca h QTCSDL a. Cung cp cch to lp CSDL b. Cung cp cch cp nht d liu, tm kim v kt xut thng tin c. Cung cp cng c kim sot iu khin vic truy cp vo CSDL d. Cc cu trn u ng Cu 2:Thnh phn chnh ca h QTCSDL: a. B qun l tp tin v b x l truy vn b. B truy xut d liu v b b qun l tp tin
14 vin: Gio

Trn Th Hu

Gio n Tin hc 12
c. B qun l tp tin v b truy xut d liu d. B x l truy vn v b truy xut d liu Cu 3:Ngn ng nh ngha d liu bao gm cc lnh cho php a. Khai bo kiu d liu, cu trc d liu, cc rng buc trn d liu ca CSDL b. m bo tnh c lp d liu c. Khai bo kiu, cu trc, cc rng buc trn d liu ca CSDL d. Ngn chn s truy cp bt hp php Cu 4: thc hin thao tc cp nht d liu, ta s dng : a. Ngn ng nh ngha d liu b. Ngn ng thao tc d liu Cu 5: Ngn ng thao tc d liu bao gm cc lnh cho php a. Khai bo kiu, cu trc, cc rng buc trn d liu ca CSDL b. Nhp, sa xa d liu c. Cp nht, d liu d. Cu b v c Cu 6: Ngi no c vai tr quan trng trong vn phn quyn hn truy cp s dng CSDL trn mng my tnh. a. Ngi dng cui b. Ngi lp trnh c. Ngui qun tr CSDL d. C ba ngi trn
IV. CNG C:

- Nhn xt kt qu ca tit bi tp - Rt kinh nghim


V. DN D V NH:

- Chun b Bi 3, 4 Bi thc hnh 1

Ngy son:

22 /09/2008

Ngy ging: Tit CT: 09

23 /09/2008

Bi tp v thc hnh 1:

TM HIU H C S D LIU
I. MC TIU

1. Kin thc: - HS bit xc nh nhng cng vic cn lm trong hot ng qun l mt cng vic n gin. - Bit mt s cng vic c bn khi xy dng CSDL n gin. 2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK, bi tp nh.
15 vin: Gio

Trn Th Hu

Gio n Tin hc 12
III. HOT NG DY V HC:

1. Bi c: Khng 2. Ni dung bi: * Hot ng 1: Tm hiu ni qui th vin, th th vin, phiu mn tr sch, s qun l sch...ca th vin trng THPT. a. Mc tiu: Bit hot ng qun l ca mt cng vic n gin. b. Ni dung: Cc cng vic qun l ca th vin. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh Yu cu HS tho lun theo nhm tm hiu ni qui th vin, th th vin, phiu mn tr sch, s qun l sch...ca th vin trng THPT. Sau yu cu HS tr li cc cu hi ca GV: - Hy nu cch thc mn c ti ch, mn - HS tr li theo yu cu ca GV. v nh ? - Hy nu ni qui ca th vin. - Ni qui ca th vin: + Thi hn mn sch: + S lng sch c mn: + Qui c mt s s c khi mn sch khi vi phm ni qui. - H s s sch ca th vin thng c nhng - Mt s h s s sch: loi no ? + Phiu mn sch. + Th th vin. + S theo di sch trong kho. + S theo di tnh hnh cho mn... * Hot ng 2: K tn cc hot ng chnh ca th vin. a. Mc tiu: Bit hot ng qun l ca mt cng vic n gin. b. Ni dung: Cc hot ng chnh ca th vin. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS lin h thc t k - Cc hot ng chnh ca th vin: tn cc hot ng chnh ca th + Qun l sch vin. + Mn/ tr sch - Cc hot ng thuc hot ng qun l sch: - Hot ng no thuc hot ng + Nhp/ xut sch vo ra kho qun l sch ? + Thanh l sch + n b sch hoc tin(do mt sch)... - Hot ng no thuc hot ng - Cc hot ng thuc hot ng mn/tr sch: mn/tr sch? + Cho mn: Kim tra th c, phiu mn, tm sch trong kho, ghi s mn/tr v trao sch cho HS mn. + Nhn sch tr: Kim tra th c, phiu mn, i chiu sch tr v phiu mn, ghi s mn/ tr, ghi s
16 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng hc sinh c sch qu hn hoc h hng(nu c), ct sch vo kho. + T chc thng tin v sch v tc gi: Gii thiu sch theo ch , chuyn , tc gi, sch mi... * Hot ng 3: Lit k cc i tng cn qun l khi xy dng CSDL qun l sch v mn tr sch. a. Mc tiu: Bit c cc i tng cn qun l khi xy dng CSDL th vin. b. Ni dung: Cc i tng cn qun l ca th vin. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Theo em c cc i tng(con ngi, s - Cc i tng cn qun l trong th vin: vt, s kin) no cn qun l trong th Hc sinh, sch, tc gi, vic mn tr sch, vin ? ho n nhp sch, vic thanh l sch, vic n b sch... - Phn lp thnh 6 nhm ri yu cu HS - HS tho lun tm cc thng tin theo yu cu tho lun tm ra cc thng tin chi tit ca ca GV: i tng. + Hc sinh: S th, h tn, ngy sinh, gii - Sau khi HS trnh by yu cu HS nhm tnh, lp, a ch, th c gi tr t n ... khc nhn xt v b sung. + Sch: M sch, tn sch, loi sch, nh xut bn, nm xut bn, gi tin, m tc gi, tm tt ni dung,... + Tc gi: M tc gi, tn tc gi, ngy sinh, - Yu cu HS tr li mt s cu hi HS ngy mt( nu c), tm tt tiu s... hiu r hn v ngha cc thng tin : + Vic mn tr sch: M th, s phiu, + Ti sao s th mn l thng tin chnh Ngy mn, ngy tr, m sch, s lng v ngi c, m sch l thng tin chnh mn... v sch? + Thanh l sch: S TT, M s sch, s + C th gim bt nhng thng tin no lng. ca i tng ? + Ho n nhp sch: S H, M sch, SL + C th tm cc sch ca mt tc gi hin nhp. c trong th vin bng cu hi tho mn + Vic n b sch: S hiu bin bn n b, iu kin no ? m sch, SL n b, tin n b... +Lm th no bit c cun sch no - Tr li theo yu cu ca GV. c cn trong th vin hay khng ? * Hot ng 4: Xy dng cc bng c trong CSDL th vin. a. Mc tiu: Bit cch xy dng cc bng trong CSDL th vin. b. Ni dung: Cc bng lu thng tin trong th vin. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Trn c s tho lun bi 3, cc nhm tip - Lm theo yu cu GV. tc pht trin cng vic ca mnh. T vic lit k thng tin v mt i tng n chuyn thit
17 vin: Gio

Hot ng gio vin

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin k mt bng d liu v i tng ny. - Yu cu cc nhm ln trnh by bng ca mnh. - Yu cu HS cc nhm khc nhn xt v b sung. - GV hng dn HS hnh thnh cc cu hi xc nh nguyn nhn a cc thng tin no vo tng bng. + Khi cp th mn cho c gi mi th cp nht bng no ? + Khi bn c mn sch cp nht vo bng no ?...
IV. CU HI CNG C V BI TP V NH

Hot ng hc sinh - Cc nhm ln trnh by bng ca nhm thit k. - Lm theo yu cu GV - Hs lng nghe ri tr li cc cu hi ca GV t c th xy dng tip cc cu hi khc.

- H thng li cc cng vic m cc em thc hin trong Bi tp v thc hnh 1 t cho HS bit c cng tc qun l ca th vin v bit mt s cng vic c bn khi xy dng CSDL n gin.
V. DN D:

- Yu cu HS c trc bi 3: Gii thiu Microsoft Access.


T TRNG

Ngy son:

24/09/2008

Ngy ging: Tit CT: 10

25/09/2008

Chng II:

H QUN TR CSDL MICROSOFT ACCESS


3:

GII THIU MICROSOFT ACCESS

I. MC TIU

1. Kin thc: - Hiu cc chc nng chnh ca Ms Access:to lp bng, thit lp mi quan h gia cc bng, cp nht, kt xut thng tin - Bit 4 i tng chnh ca Access:Bng, mu hi, biu mu, bo co - Bit 2 ch lm vic: ch thit k (lm vic vi cu trc) v ch lm vic vi d liu. 2. K nng: Khi ng, ra khi Ms Access, to mi CSDL, m CSDL c
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh), my chiu projector. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cc chc nng ca h QT CSDL ?


18 vin: Gio

Trn Th Hu

Gio n Tin hc 12
2. Ni dung bi: * Hot ng 1: Tm hiu v phn mm Microsoft Access. a. Mc tiu: HS bit v phn mm Microsoft Access. . b. Ni dung: Cc kh nng v cc i tng tng chnh ca Microsoft Access. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 1. Phn mm Microsoft Access: - Gii thiu HS bit phn mm - Lng nghe. Microsoft Access. 2. Kh nng ca Access: - Yu cu HS tm hiu kh nng ca - HS tm hiu theo yu cu ca GV. Microsoft Access. - Gi HS ng ti ch nu cc kh nng - Access cung cp cc cng c to lp, lu ca Access. tr, cp nht v khai thc d liu - Ly VD minh ho l bi ton qun l - Lng nghe GV. hc sinh HS c th hnh dung c cc kh nng ca Access. 3. Cc loi i tng chnh ca Access: - Microsoft Access c cc i tng no ? - Cc i tng chnh Access: bng, mu hi, biu mu, bo co, macro, mun. - Yu cu HS tm hiu cc i tng c - Cc i tng c bn: bn. a)Bng (Table): Dng lu d liu. mi bng cha thng tin v ch th xc nh v - GV chiu ln mn hnh cc v d minh bao gm nhiu hng, mi hng cha thng ho v cc i tng bng, mu hi, biu tin v 1 c th xc nh. mu, bo co. b)Mu hi (Query): Dng sp xp, tm kim v kt xut d liu xc nh t 1 hoc nhiu bng. c)Biu mu (form) : Gip to giao din thn thincho vic nhp hoc hin th thng tin. d)Bo co (Report) c thit k nh dng tnh tan, tng hp d liu, t chc in n. * Hot ng 2: Gii thiu mt s thao tc v lm vic vi cc i tng trn Access . a. Mc tiu: HS nm c cc thao tc c bn trn Access v cch lm vic vi cc i tng. b. Ni dung: - Mt s thao tc c bn: Khi ng Access, to CSDL mi, m CSDL c, kt thc phin lm vic vi Access. - Hai ch lm vic vi i tng: Ch thit k v ch trang d liu. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 4. Mt s thao tc c bn: a. Khi ng Access: - Hy nu cch khi ng ca Microsoft Word. - HS ng dy tr li.
19 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh - T cu tr li HS yu cu HS lin h nu cch khi ng Access. -Cch1:Kch vo Start->Programs-> - GV chiu ln mn hnh cho HS thy mn hnh Microsoft Office -> Microsoft Access. Access sau khi khi ng: Cch 2: Kch vo biu tng ca Access trn thanh Shortcut Bar , hoc kch p vo biu tng Access trn Desktop - HS quan st.

b. To CSDL mi: - Yu cu HS tm hiu v cch to CSDL mi sau chiu ln mn hnh cho HS tm hiu thao tc to CSDL mi. c. M CSDL c: - Yu cu HS tm hiu cch m CSDL c sau chiu ln mn hnh thao tc cho HS thy. d. Kt thc phin lm vic vi Access: - kt thc phin lm vic vi Access ta lm th no ? - Lu HS trong vic lu thng tin khi kt thc phin lm vic vi Access. 5. Lm vic vi cc i tng: a. Ch lm vic vi i tng: - Khi lm vic vi i tng c nhng ch no ?

- HS c sch sau quan st cc thao tc ca GV. - Lm theo yu cu ca GV ri quan st. - C cc cch sau: Cch 1: Kch vo File/Exit. Cch 2: Kch vo nt Close (X) bn phi mn hnh lm vic.

- C 2 ch : + Ch thit k: (Design View) dng to mi cc thnh phn nh:Table, b. To i tng mi: query, form,report theo ca ngi lp - Gii thiu ch HS cch to i tng mi: trnh. - Dng phng php hng dn tng bc ca + Ch trang d liu: (Datasheet Access (Wizard) view) cho php hin th d liu di - Dng phng php t thit k (Design View) dng bng, ngi dng c th thc hin - Kt hp hai phng php trn (Wizard ri cc thao tc nh xem, xa, hiu chnh, Design li). thm d liu mi. - Gii thch cho HS thut ng Thut s (Wizard) c. M i tng: - Trong ca s ca loi i tng tng ng, - HS lng nghe v quan st. nhy p ln tn mt di tng m n.
IV. CU HI CNG C V BI TP V NH

- Access l g? Cc chc nng chnh ca Access? - Nm cc i tng ca Access, Cch khi ng v thot khi Access?
V. DN D:

- Yu cu HS c trc bi 4: Cu trc bng.


T TRNG

20 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

Ngy son:

24/09/2008

Ngy ging: Tit CT: 10

25/09/2008

4:
I. MC TIU

CU TRC BNG

1. Kin thc: - Hiu cc khi nim chnh trong cu trc d liu bng: + Ct(thuc tnh): tn, min gi tr. + Hng (bn ghi): b cc gi tr ca thuc tnh. + Kho. - Bit to v sa cu trc bng. 2. K nng: - Thc hin c to v sa cu trc bng, np d liu vo bng, cp nht d liu. - Thc hin c khai bo kho.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh), my chiu projector. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cc loi i tng ca Microsoft Access v chc nng ca chng ? 2. Ni dung bi: * Hot ng 1: Tm hiu cc khi nim chnh ca bng. a. Mc tiu: HS hiu v cc khi nim chnh ca bng. . b. Ni dung: Cc khi nim chnh ca bng: Trng, bn ghi, kiu d liu.. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 1. Cc khi nim chnh: - Trnh chiu ln mn hnh 1 bng ca - Quan st. Access. Yu cu HS tr li cu hi. - Bng l g ? - Bng(table): Dng lu d liu. mi bng cha thng tin v ch th xc nh v bao gm nhiu hng, nhiu ct. - Nu cc thnh phn ca bng ? - Gm nhiu hng, nhiu ct. Mi hng gm d liu v cc thuc tnh c th cn qun l, mi ct th hin mt thuc tnh cn qun l ca c th. - Trnh chiu v khi nim v trng - Quan st nh khi nim v trng v bn v bn ghi ri a ra v d. ghi. - Em c nhn xt g v d liu ca bng - C cng mt kiu chung.
21 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh nm trn 1 ct ? - Trnh chiu v khi nim kiu d liu. - Quan st v ghi nh. - Hy nu mt s kiu d liu bit - Kiu d liu: S, K t, Boolean Tin hc 11 ? - Trnh chiu kiu d liu ca Access - HS quan st v ghi nh. v cho VD * Hot ng 2: Tm hiu cch to v sa cu trc bng. a. Mc tiu: HS bit cch to v sa cu trc bng. . b. Ni dung: Cch to, sa v lu cu trc bng, np d liu vo bng, cp nht d liu. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 2. To v sa cu trc bng: a. To cu trc bng: - a ra VD: Thit k bng Hocsinh gm cc - Hs quan st v ghi nh. trng: Maso, Hodem, ten, gioitinh, ngaysinh, diachi, to. - Trnh chiu v hng dn HS cch to bng. - Hs quan st v ghi nh. - Gii thiu mn hnh thit k bng. - Gii thiu cch to mt trng. * Cc tnh cht ca trng: - Yu cu HS c mt s tnh cht ca trng - Cc tnh cht ca trng: Field SGK. Sau gi mt s HS m t cc tnh cht . Size, Format, Caption, Default - Trnh chiu m t v VD mt s tnh cht ca Value. trng. - HS quan st v ghi nh. * Ch nh kho chnh: - Yu cu HS nh ti BTH 1. i tng Ngi c, - Thng tin c trng ca ngi sch, th thng tin no l c trng ? c l s th, ca sch l m sch... - Nhng thng tin ny c trng nhau khng ? - Khng trng nhau. - Khi xy dng bng th thng tin ny tr thnh - Maso bng Tacgia, SohiuHD kho chnh. a ra mt s VD ri yu cu HS nu bng Nhapsach mt s Vd v trng kho chnh CSDL th vin. - Trnh chiu cch chn kho chnh. - HS quan st v ghi nh. * Lu cu trc bng: - Yu cu HS nu cch lu vn bn trn Word. - File -> save sau g tn file ri - Lu cu trc bng cng gn ging nh vy, trnh chn save. chiu HS thy cch lu cu trc bng. b. Thay i cu trc bng. - Yu cu HS c cch thay i cu trc bng - Trnh by cch thay i th t cc SGK ri trnh by li. trng, thm trng, xo trng, - Trnh chiu cho HS quan st cc thao tc . thay i kho chnh. c. Xo v i tn bng: - Yu cu HS c cch xo v i tn bng SGK - Trnh by cch xo bng v i ri trnh by li. tn bng. - Trnh chiu cho HS quan st cc thao tc .
IV. CU HI CNG C V BI TP V NH

- Nu khi nim v Trng, Bn ghi v kiu d liu ?


22 vin: Gio

Trn Th Hu

Gio n Tin hc 12
- Yu cu mt s em HS ln to mt bng c cu trc n gin.
V. DN D:

- Yu cu HS lm cc bi tp nh v c trc bi thc hnh 2: To cu trc bng.


T TRNG

Ngy son:

24/09/2008

Ngy ging: 25/09/2008 Tit CT: 11-12

Bi tp v thc hnh 2:

TO CU TRC BNG
I. MC TIU

1. Kin thc: - Thc hin c cc thao tc c bn: khi ng v kt thc Access, to CSDL mi. - Bit cch to v sa cu trc bng. 2. K nng: - To cu trc bng theo mu, ch nh kho chnh v chnh sa cu trc bng.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh), my chiu projector. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cch khi ng Microsoft Access v cch to bng trong Access. 2. Ni dung bi: * Hot ng 1: Tm hiu v mn hnh MS v to CSDL Quanli_HS. a. Mc tiu: HS lm quen vi mn hnh lm vic ca Access v to CSDL Quanli_HS. . b. Ni dung: - Quan st mn hnh Access - To CSDL Quanli_HS - To bng Hocsinh c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS khi ng Access ri quan st mn - Lm theo yu cu ca GV. hnh Access. - Yu cu HS c phn ch trong SGK - Lm theo yu cu GV - Yu cu HS to CSDL Quanli_HS - HS to CSDL Quanli_HS - Sau khi to xong CSDL, trong CSDL to - To bng Hocsinh bng Hocsinh c cu trc nh SGK. - GV gii p nhng thc mc v sa cha cc sai st ca HS trong khi lm bi thc hnh. * Hot ng 2: Thc hin vic ch nh kho chnh v thay i cu trc bng. a. Mc tiu:
23 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Bit cch ch nh kho chnh v thay i cu trc bng . b. Ni dung: - Ch nh kho chnh - Thay i th t ca trng. - Thm trng. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Gi mt HS ng dy nu cch ch nh kho - Cch ch nh kho chnh: chnh. 1. Chn trng lm kho chnh 2. Edit -> Primary (Chn nt ) Lm theo yu cu GV. - Yu cu HS chn trng Maso lm kho chnh. - Gi HS ng dy nu cch thay i th t ca - HS trnh by cch thay i th t ca trng. trng. - Yu cu HS chuyn trng Doanvien xung - Lm theo yu cu GV di Ngsinh v trn trng Diachi. - Lm theo yu cu GV - Yu cu HS thm cc trng Li, Hoa, Tin - Yu cu HS di chuyn cc trng im c th - Lm theo yu cu GV t l: Toan, li, Hoa, Van, Tin. - GV gii p nhng thc mc v sa cha cc sai st ca HS trong khi lm bi thc hnh.
IV. CU HI CNG C V BI TP V NH

- Tng kt tit thc hnh, lu HS mt s li cc em thng gp v thi ca mt s HS.


V. DN D:

- Yu cu HS c trc bi 5: Cc thao tc trn bng.


T TRNG

Ngy son:

07/10/2008

Ngy ging: Tit CT: 13

08/10/2008

5:
I. MC TIU

CC THAO TC C BN TRN BNG

1. Kin thc: - Bit cc lnh lm vic vi bng: Cp nht d liu, sp xp v lc, tm kim n gin, to biu mu. 2. K nng: - Thc hin c: M bng ch trang d liu, cp nht d liu, sp xp v lc, tm kim n gin.
II. DNG DY HC:

1. Chun b GV:
24 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh), my chiu projector. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: - Hy nu cc khi nim v trng, bn ghi, kiu d liu ? - Hy nu nh ngha v kho chnh v cch ch nh kho chnh ? 2. Ni dung bi: * Hot ng 1: Tm hiu cch cp nht d liu. a. Mc tiu: HS bit cch cp nht d liu cho bng. b. Ni dung: Cc thao tc cp nht d liu cho bng: - Thm bn ghi mi - Chnh sa - Xo bn ghi c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 1. Cp nht d liu: - Sau khi thc hin xong bc to lp CSDL - Cp nht d liu th ta lm tip cng vic g ? - Em hiu th no v cp nht d liu ? - Cp ht d liu l thay i d liu - Yu cu HS c SGK tm hiu cc thao trong bng: Thm bn ghi mi, chnh tc cp nht d liu, sau trnh chiu ln sa v xo bn ghi. mn hnh cc thao tc cho HS thy. - HS quan st v ghi nh. - Khi ng Access v minh ho cc thao tc - Quan st GV thc hin ri t mnh thao ri yu cu 1 HS ln thc hin li. tc. * Hot ng 2: Tm hiu cch sp xp v lc d liu. a. Mc tiu: HS bit cch sp xp v lc. b. Ni dung: Cc thao tc sp xp v lc d liu. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh 2. Sp xp v lc: a. Sp xp: - Hy nu mt s VD v sp xp d liu ? - Sp xp tn theo anphab, Sp xp gim dn ca im - Yu cu HS c SGK v sp xp d liu ? - c SGK theo yu cu GV. - Trnh chiu cch sp xp d liu. - Quan st v ghi nh - Yu cu HS thc hin li thao tc sp xp - Lm theo yu cu GV cn cc HS cn trn my. li quan st. b. Sp xp: - Hy nu mt s VD v lc d liu ? - Lc ra danh sch cc HS t 2 - Yu cu HS c SGK v lc d liu ? - c SGK theo yu cu GV. - Trnh chiu cch lc d liu: - Quan st v ghi nh + + : Lc theo d liu ang chn : Lc theo mu, iu kin c trnh by
25 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh di dng mu. + : Mun hy vic lc a Table v nh trc . - Yu cu HS thc hin li thao tc lc d liu - Lm theo yu cu GV cn cc HS cn li quan st. trn my. * Hot ng 3: Tm hiu cch tm kim n gin v in d liu. a. Mc tiu: HS bit cch tm kim n gin v in d liu. b. Ni dung: Cc thao tc tm kim v in d liu. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS nu chc nng tm kim trong Word. - HS tr li theo yu cu GV. - Chc nng tm kim Access cng tng t nh Access. GV minh ho cho HS quan st. - HS quan st. - Tng t GV yu cu HS tm hiu cch in d liu. - lmtheo yu cu GV.
IV. CU HI CNG C V BI TP V NH

a ra bng sau: STT Nt lnh 1 2 3 4 5 6 7 Yu cu HS in y thng tin cho bng


V. DN D:

Chc nng

- Yu cu HS lm cc bi tp SGK v c trc bi thc hnh 2: Thao tc trn bng.


T TRNG

Ngy son:

08/10/2008

Ngy ging: 09/10/2008 Tit CT: 14-15

Bi tp v thc hnh 3:

THAO TC TRN BNG


I. MC TIU

1. Kin thc: - Thc hin c cc thao tc trn bng, lm vic vi bng trong c hai ch .
26 vin: Gio

Trn Th Hu

Gio n Tin hc 12
- S dng cc cng c lc, sp xp kt xut thng tin t bng. 2. K nng: - Nhp d liu cho bng - Bit cch lc d liu, sp xp, tm kim, thay th.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh). 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cch lc d liu. 2. Ni dung bi: * Hot ng 1: Nhp d liu v lc d liu. a. Mc tiu: - Bit cch lm vic vi bng ch trang d liu. - Bit cch lc d liu. b. Ni dung: - Nhp d liu cho bng - Lc d liu cho bng theo cc iu kin. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS m CSDL Quanli_HS to tit - Lm theo yu cu. trc. - Yu cu HS nhp d liu cho bng. C th nhp - G d liu vo bng t nht l 10 d liu khc SGK nhng nn g ng mu. bn ghi. - Yu cu HS s dng cc nt lnh trn thanh di - S dng cc nt di chuyn, nt thm bn ghi mi. chuyn - Hng dn HS lc d liu theo yu cu Bi 2 - Lc DS HS nam, Lc DS HS cha on vin SGK. - Tu vo trnh HS c th a ra mt s yu cu phc tp hn. * Hot ng 2: Nhp d liu v lc d liu. a. Mc tiu: - Bit cch sp xp v tm kim d liu. b. Ni dung: - Sp xp d liu cho mt s ct ca bng. - Tm thng tin trong bng. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS m CSDL Quanli_HS to tit - Lm theo yu cu. trc. - Yu cu HS sp xp d liu cho bng theo cc - Sp xp theo yu cu ri quan st. ct: + Sp xp tn theo th t bng ch ci. + Sp xp im ton gim dn. + Sp xp im vn tng dn. - Yu cu HS tm thng tin trong bng: - Tm kim theo yu cu. + Tm nhng HS c im TB mn no l 10
27 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh + Tm HS c h l Nguyn. + Tm tt c HS c trong h v tn t Minh - Gii p mt s thc mc ca HS - ngh GV sa mt s li - Tu vo trnh HS c th a ra mt s yu cu phc tp hn.
IV. CU HI CNG C V BI TP V NH

- Lu HS mt s li cc em thng gp trong khi thc hnh. - Dn d HS c li mt s kin thc cn cha nm chc.


V. DN D:

- Yu cu HS c trc bi 6: Biu mu
T TRNG

28 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 15/10/2008 Ngy ging: Tit CT: 16 16/10/2008

6:
I. MC TIU

BIU MU

1. Kin thc: - Hiu khi nim biu mu, cng dng ca biu mu; - Bit cc ch lm vic vi biu mu: ch trang d liu, ch thit k, ch biu mu; - Bit s dng biu mu nhp v chnh sa d liu.. 2. K nng: - Bit cch to biu mu n gin v dng ch thit k chnh sa thit k biu mu..
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (qun l hc sinh). 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cch tm kim n gin. 2. Ni dung bi: * Hot ng 1: Tm hiu khi nim v biu mu v cch to biu mu mi. a. Mc tiu: - Bit khi nim v chc nng ca biu mu. - Bit cch to biu mu mi b. Ni dung: - Khi nim v chc nng ca biu mu. - So snh s khc nhau gia bng v biu mu trong cch hin th v nhp d liu. - Lc d liu cho bng theo cc iu kin. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh 1. Khi nim. - Lm th no nhp d liu vo bng ? - Tr li: M bng ch trang d liu. + Chn nt New Record. + G d liu vo cc trng tng ng. - C cch no khc xem, sa, nhp d - S dng biu mu liu khng ? + Thc hin cc thao tc nhp d liu, xem, - Quan st sa d liu bng biu mu hocsinh to trc trong Access. - Nhn xt v cch nhp, xem v sa d - Tr li : d dng, p liu so vi bng. + a ra khng nh : y chnh l biu mu (From), a ra slide 2 gii thiu v ni dung bi s hc v biu mu. - Biu mu cho php ta thc hin c - Tr li : xem, nhp v sa d liu cng vic g ?
29 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin + a ra khi nim v biu mu (slide 3) - a ra slide 4 : Nu s khc nhau v hin th gia bng v biu mu. + a ra slide 5, slide 6 trnh by r v s khc nhau gia bng v biu mu trong hin th d liu (ch : biu mu cng c th hin th nhiu bn ghi ging nh bng) v ngun d liu hin th trong biu mu. + Lm vic vi biu mu chn i tng Forms (slide 7). (Trong mi trng Access gii thiu cch vo lm vic vi biu mu) 2. To biu mu mi - C nhng cch to biu mu no ? Hy nu cc bc to biu mu ? + Trong Access, GV gii thiu c 2 cch to biu mu : ta c th chn cch t thit k hoc dng thut s. + Cc bc to mu hi bng thut s. + GV lm mu to mt biu mu mi bng thut s (gii thch c th cc bc). + a ra cc bc to biu mu (slide 9) Hot ng ca hc sinh - T ghi bi - Tr li : Bng hin th nhiu bn ghi cng 1 lc, cn biu mu hin th tng bn ghi. - T ghi bi

- Quan st v t ghi bi.

+ Quan st + Mt hc sinh ln bng thc hin to biu mu trn my, c lp quan st. + M biu mu to ban u cho hc sinh + Quan st v so snh so snh vi biu mu va to v b cc v mu sc + Tho lun theo di (theo bn) v cc + Gio vin tin hnh thc hin chnh sa bc to biu mu. biu mu v font ch, c ch, mu sc ch, + i din nhm nu cc bc to biu v tr cc trng ta c th thit k mu. biu mu theo thut s sau c th chnh + Mt HS ln bng thc hin to thm 1 biu mu mi theo cc bc nu (trong sa, thit k li. qu trnh to, ch r cc bc ang lm). * Hot ng 2: Tm hiu cc xh lm vic vi biu mu. a. Mc tiu: - Bit cc ch lm vic vi biu mu: ch trang d liu, ch thit k, ch biu mu; b. Ni dung: - Ch lm vic vi biu mu: + Ch biu mu + Ch thit k c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh 3. Cc ch lm vic vi biu mu - Hy nu cc ch lm vic vi cc biu mu ? + Quan st v tr li. + Trong Access, GV m biu mu ch biu mu, ri thc hin cc thao tc xem, sa, cp nht + Quan st v t ghi bi. d liu; m biu mu ch thit k, thc hin cc thao tc thay i v tr cc mc, font, c ch mu sc
30 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh + S dng slide 11, 12 gii thiu 2 ch lm vic vi biu mu: ch biu mu v ch thit k. + Ch biu mu (slide_11) : Nu cc thao tc + Quan st v tr li. c th thc hin trong ch ny. + Ch thit k biu mu (slide_12) : Nu cc + Quan st v tr li. thao tc c th thc hin trong ch ny.
IV. CU HI CNG C V BI TP V NH

Bi tp 1 : Hy cho bit s khc nhau gia hai ch lm vic vi biu mu? - Hc sinh tho lun v tr li. - Nhn xt v a ra p n. - (Nu thi gian) a ra bi tp 2 (slide 14). HS tho lun v lm bi. Bi tp 2 : Hy sp xp th t cc thao tc sau c th to biu mu bng thut s. - Chn b cc biu mu. - Chn Form trong bng chn i tng ri nhy p vo Create form by using wizard. - Chn kiu cho biu mu. - Chn cc bng v cc trng. - Chn tn mi cho biu mu. Khi qut ha : a ra slide 14 khi qut cc ni dung hc trong bi.
V. DN D:

- Tr li cc cu hi cui bi - Xem k ni dung l thuyt chun b cho tit thc hnh.


T TRNG

Ngy son:

21/10/2008

Ngy ging: 22/10/2008 Tit CT: 17-18

Bi tp v thc hnh 4

TO BIU MU N GIN
I. MC TIU

1. Kin thc: - Cng c cc kin thc v biu mu, cp nht v tm kim thng tin. 2. K nng: - Bit cch to biu mu n gin (dng thut s sau chnh sa thm trong ch thit k)
31 vin: Gio

Trn Th Hu

Gio n Tin hc 12
- Bit dng biu mu nhp d liu v chnh sa d liu nhp trong bng - Cp nht v tm kim thng tin
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cch to biu mu. 2. Ni dung bi: * Hot ng 1: To biu mu v nhp d liu trn biu mu. a. Mc tiu: - Bit cch to biu mu mi. b. Ni dung: - To biu mu Hocsinh - S dng biu mu va to nhp d liu cho bng Hocsinh. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS m CSDL Quanli_HS to tit - Lm theo yu cu. trc. - To biu mu nhp d liu cho bng Hocsinh - To biu mu sau nh dng li theo mu sau: biu mu theo yu cu GV

- S dng biu mu to nhp thm bn ghi. - Nhp thm 5 bn ghi vo bng. - S dng cc nt trn biu mu xem, thm, - Lm theo yu cu GV sa d liu * Hot ng 2: S dng cc cng c lc v sp xp d liu trn biu mu. a. Mc tiu: - Bit cch sp xp v lc d liu trn bng. b. Ni dung: - Sp xp, lc d liu. - Tm hiu v s dng cc lnh tng ng trn bng chn Records. c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - S dng cc nt lnh trn thanh cng c - Lm theo yu cu GV ri quan st kt lc cc HS nam, n; cc HS c im qu ton>8 - S dng cc lnh tng ng trn bng chn - S dng cc lnh tng ng trn bng Records sp xp v lc d liu. chn Records sp xp v lc d liu vi nhiu iu kin khc nhau.
32 vin: Gio

Trn Th Hu

Gio n Tin hc 12
IV. CU HI CNG C V BI TP V NH

- Lu HS mt s li cc em thng gp trong khi thc hnh. - Dn d HS c li mt s kin thc cn cha nm chc.


V. DN D:

- Yu cu HS c trc bi 7: Lin kt gia cc bng Ngy son: 27/10/2008

Ngy ging: Tit CT: 19

28/10/2008

6:
I. MC TIU

LIN KT GIA CC BNG

1. Kin thc: - Bit khi nim lin kt gia cc bng, s cn thit v ngha ca vic to lin kt.

- Bit cch to lin kt trong Access.


2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, a cha cc chng trnh minh ha (CSDL Kinh doanh) 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu cch to biu mu n gin. 2. Ni dung bi: * Hot ng 1: Tm hiu khi nim v lin kt gia cc bng. a. Mc tiu: - Bit khi nim lin kt gia cc bng,. - S cn thit v ngha ca vic to lin kt. b. Ni dung: - Khi nim v chc nng ca biu mu. - So snh s khc nhau gia bng v biu mu trong cch hin th v nhp d liu. - Lc d liu cho bng theo cc iu kin. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh - Gii thiu VD v cch lp CSDL Bn hng ca - HS lng nghe. cng ty chuyn bn dng c vn phng. - Cch 1: Lp CSDL gm mt bng duy nht cha cc thng tin cn thit. - Trnh chiu v bng Bn hng khi s dng cch - D tha d liu v khng m bo 1 sau yu cu HS nhn xt. tnh nht qun. - C cch no khc phc c nhc im ? - To ra cc bng ring l - Trnh chiu cch 2: Lp CSDL Kinh_doanh gm - Quan st. 3 bng. - Tuy nhin, c c thng tin tng hp chng - HS lng nghe. hn lit k cc loi mt hng c t hngcng s ln c t hng th cn thng tin t 3 bng. Ni cch khc cn c lin kt gia cc bng. - Yu cu HS nu khi nim lin kt gia cc -Trong CSDL, cc bng thng c
33 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin bng. Hot ng ca hc sinh lin quan vi nhau. Khi xy dng CSDL, lin kt c to gia cc bng cho php tng hp d liu t nhiu bng.

* Hot ng 2: Tm hiu k thut to lin kt gia cc bng. a. Mc tiu:

- Bit cch to lin kt trong Access


b. Ni dung: - Cch to lin kt gia cc bng. c. Cc bc tin hnh Hot ng ca gio vin a. Cc bc tin hnh thit lp cc mi lin kt gia cc bng:

Hot ng ca hc sinh

- HS quan st v ghi nh. - Chn Tools Relationships hoc nhy nt lnh (Relationships). - Chn cc bng (v mu hi) cn thit lp lin kt. - Chn trng lin quan t cc bng (v mu hi) lin kt, ri nhy Create to lin kt. V d : Thc hin v d i vi CSDL Kinh_doanh. - Dng Projector thc hin trc tip v d minh ha trn my tnh gip HS d hnh dung hn. - Yu cu mt s em HS trc tip lm li cc thao tc - Thc hin theo yu cu trn my tnh cho c lp quan st. ca GV. b. Hiu chnh mi lin kt: -Vo ca s Relationships, kch p vo dy quan h, xut hin - HS lng nghe v ghi chp. ca s Edit Relationships hiu chnh. - HS lng nghe v ghi c. Xa dy mi lin kt: - Vo ca s Relationships, kch chut phi vo dy quan h chp.
mun xa, chn lnh Delelte Lu : Mun hiu chnh hoc xa dy quan h ta phi ng ca s ca cc bng c lin quan.
IV. CU HI CNG C V BI TP V NH

- Hy nu khi nim v lin kt gia cc bng. -Yu cu HS hon thnh Bng thng k cc thao tc lin quan n vic to lin kt gia cc bng. Tn thao tc Mt cch thc hin thao tc 1 2 3 4 5 Thit lp lin kt Chn cc bng Sa li lin kt Lu li lin kt Xo lin kt Chn Tools -> Relationships hoc nhy nt Chn bng v nhy Add Nhy p vo ng lin kt

34 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
V. DN D:

- Yu cu HS n li cc kin thc v Access chun b cho tit bi tp.


T TRNG

35 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 29/10/2008 Ngy ging: Tit CT: 20 30/10/2008

BI TP
I. MC TIU 1. V kin thc: HS nm chc mt cch h thng cc kin thc c bn v Ms Acces:cc

chc nng c bn ca Access, cc yu t to nn Table, V sao phi to mi quan h? 2. K nng: Khi ng v thot khi Access, to bng, to biu mu, thit lp mi quan h gia cc bng, hiu chnh dy quan h, xa dy quan h, nhp d liu cho bng. Nm vng cc qui trnh to, thit lp quan h, nhp d liu cho Table.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, chng trnh trc nghim trn my tnh. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Kim tra trong tit. 2. Ni dung bi:


HS lm cc cu hi trc nghim theo 4 nhm, cc nhm c cc hs ca nhm iu khim phn mm trc nghim chn cu hi ng, GV nn hng dn hs nh mt tr chi gy s hng th v thoi mi. Mi nhm lm 10 cu, nhm no c s im cao nht s thng. Cui cng, mi nhm t mt n hai cu hi nhm cn li tr li. Ni dung cu hi trc nghim:

1). Nh co moi quan he gia cac bang tnh chat nao sau ay c am bao ? A). Tnh oc lap B). Tnh cau truc C). Tnh d tha D). Tnh toan ven 2). e oi ten bang, chon bang roi chon lenh: A). File -> Rename B). View -> Rename C). Record -> Rename D). Edit -> Rename 3). e chnh khoa chnh cua mot bang, sau khi chon trng ta thc hien: A). Tools -> Primary key B). Edit -> Primary key C). Table -> Edit key D). View -> Primary key 4). o rong cua trng c thay oi au? A). Trong che o trang d lieu B). Trong che o bieu mau C). Khong the thay oi c D). Trong che o thiet ke 5). e m bieu mau che o bieu mau ta thc hien: A). Chon bieu mau roi chon View -> Datasheet B). Chon bieu mau roi chon nut Design C). Nhay up chuot len ten bieu mau D). Chon bieu mau roi chon View -> Open 6). e loc cac hoc sinh sinh vao ngay 05/12/1991 ta s dung
36 vin: Gio

Trn Th Hu

Gio n Tin hc 12
A). Records -> Filter -> Filter by selection B). Loc theo mau C). Loc theo o d lieu ang c chon D). Thc hien loc 7). Trong CSDL Access chc nang cua bang(table) la: A). Sap xep, tm kiem va ket xuat d lieu B). Nhap va hien th thong tin C). Lu tr d lieu 8). Hop hoi thoai Show table dung e: A). Tao lien ket t cac trng cua bang B). Chon cac bang e thiet lap moi lien ket C). Tao moi lien ket cho cac bang D). M cac bang e tao lien ket 9). e tm hoc sinh trong bang HOCSINH co ho la Phan th o Match trong hop hoi thoai Find and Replace chon: A). Start of field B). Any part of field C). Khong can chon o Match D). Whole field 10). e quy nh cach hien th va in d lieu cua trng ta chon tnh chat: A). Field size B). Default Value C). Format D). Caption 11). Trong Access, muon loc d lieu theo mau, ta chon A). B). C). D). 12). Trng cua bang la: A). Cac ban ghi trong bang B). Cot cua bang the hien thuoc tnh cua chu the can quan ly. C). Cac thong tin cua chu the D). Hang cua bang gom d lieu ve cac thuoc tnh cua chu the c quan ly 13). Trong ca so tao cau truc e khai bao ten trng ta khai bao o A). Data Type B). Field Name C). File Name D). Description 14). Khi sap xep d lieu trong bang ta can m bang che o A). Che o bieu mau B). Che o thiet ke C). Trang d lieu 15). e tao CSDL mi ta thc hien: A). File -> New -> Blank Database B). File -> Databaze C). Insert -> New file D). File -> New -> Go ten CSDL mi 16). Chc nang cua mau hoi dung e A). Lu tr d lieu B). Sap xep, tm kiem va ket xuat d lieu t mot hoac nhieu bang C). Tao giao dien thuan tien cho viec nhap va hien th d lieu D). nh dang, tnh toan, tong hp d lieu
37 vin: Gio

Trn Th Hu

Gio n Tin hc 12
17). Trong hop hoi thoai Form Wizard(tao bieu mau bang thuat s), o Tables/Queries dung e: A). Chon kieu cua bieu mau giong bang hay mau hoi B). Chon bang va mau hoi lam nguon cho bieu mau C). Chon cach tao bieu mau D). Chon cac trng a vao bieu mau 18). ieu kien e tao moi lien ket gia hai bang la: A). Trng lien ket cua hai bang phai co kieu so B). Trng lien ket cua hai bang phai cung kieu d lieu C). Trng lien ket cua hai bang khong can thiet phai cung kieu d lieu D). Ten trng lien ket cua hai bang phai giong nhau 19). e lu ten bang ta thc hien: A). File -> Save B). Record -> Save C). Tools -> Save as D). Edit -> Save 20). Trong Access, nut lenh nay co y ngha g ? A). M CSDL a co B). Xac nh khoa chnh C). Cai mat khau cho tep CSDL D). Khi ong Access
IV. CU HI CNG C V BI TP V NH

- Lu HS mt s li cc em thng gp trong khi tr li cc cu hi. - Dn d HS c li mt s kin thc cn cha nm chc.


V. DN D:

- Yu cu HS c trc bi thc hnh 5: Lin kt gia cc bng


T TRNG

Ngy son:

03/11/2008

Ngy ging: 04/11/2008 Tit CT: 21-22

Bi tp v thc hnh 5

LIN KT GIA CC BNG


I. MC TIU

1. Kin thc: - Cng c cc kin thc v lin kt gia cc bng. 2. K nng: - To CSDL c nhiu bng. - Rn luyn k nng to lin kt, sa lin kt gia cc bng.
II. DNG DY HC:

38 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy nu iu kin to lin kt gia hai bng. 2. Ni dung bi: * Hot ng: To CSDL gm nhiu bng v to lin kt gia cc bng. a. Mc tiu: - Bit cch to lin kt gia cc bng. b. Ni dung: - To CSDL Kinh_doanh. - To lin kt cho cc bng trong CSDL Kinh_doanh c. Cc bc tin hnh Hot ng gio vin Hot ng hc sinh - Yu cu HS to CSDL Kinh_doanh gm 3 bng: - To 3 bng KHACH_HANG, KHACH_HANG, HOA_DON, MAT_HANG c cu HOA_DON, MAT_HANG theo trc nh sau: yu cu GV ri sau nhph d liu cho 3 bng. KHAC_HANG Tn trng Ma_khach_hang Hoten Dia_chi MAT_HANG Tn trng Ma_mat_hang Ten_mat_hang Don_gia HOA_DON Tn trng So_don Ma_khach_hang Ma_mat_hang So_luong Ngay_giao_hang M t M khch hng Tn khch hng a ch M t M mt hng Tn mt hng n gi Kho chnh *

Kho chnh *

M t Kho chnh S hiu ho n * M khch hng M mt hng S lng Ngy giao hng

- To lin kt gia 3 bng trong - Yu cu HS to lin kt gia cc bng. Sa cha cc CSDL sai st ca HS trong qu trnh thc hnh.
IV. CU HI CNG C V BI TP V NH

- Lu HS mt s li cc em thng gp trong khi thc hnh. - Dn d HS c li mt s kin thc cn cha nm chc.


V. DN D:

- Yu cu HS v n li cc kin thc hc chun b cho tit kim tra 1 tit.

39 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

T TRNG

40 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 10/11/2008 Ngy ging: Tit CT: 23 11/11/2008

KIM TRA 1 TIT


I. MC TIU CN NH GI

- nh gi kt qu hc tp ca hc sinh v kin thc Access t bi 3 n bi 7.


II. MC CH, YU CU CA BI:

- Kim tra s nhn bit, thng hiu, vn dng cc thao tc ca h QTCSDL Access vo mt bi ton c th. - Phng tin: Phng thc hnh.
III. MA TRN :

Ni dung Cc lnh lm vic Mc vi bng Nhn bit 1, 3 Thng hiu Vn dng 5


IV. NI DUNG KIM TRA:

Biu mu 4

Lin kt gia cc bng 2

Cu 1: To mt CSDL c tn l QL_Sach.MDB lu ti a D c cu trc nh sau: Tn bng Tn trng Kiu DL Kho chnh TAC_GIA Ma_TG Text * TenTG Text Ngaysinh Date/Time Linhvuc Text SACH Ma_sach Text *
Tensach Giatien Text Number

TG_SACH

MS
Ma_TG Ma_sach

Auto Number
Text Text

Cu 2: Thit lp mi quan h gia bng TAC_GIA v TG_SACH qua trng Ma_TG, gia bng SACH v TG_SACH qua trng Ma_sach. Cu 3: Nhp d liu cho 3 bng. Cu 4: To biu mu cho TAC_GIA, SACH v bng TG_SACH. Cu 5: - Hin th cc tc gi thuc lnh vc t nhin. - Tm cc tc gi c h l Nguyn
V. BIU IM:

Cu 1 (1 im);Cu 2 (1 im); Cu 3 (1 im); Cu 4 (3 im); Cu 5: (4 im)

41 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 12/11/2008 Ngy ging: Tit CT: 24 13/11/2008

8:
I. MC TIU

TRUY VN D LIU

1. Kin thc: - Hiu khi nim mu hi. Bit vn dng mt s hm v php ton to ra cc biu thc s hc, biu thc iu kin v biu thc lgic xy dng mu hi. - Bit cc bc chnh to mt mu hi. - Bit s dng hai ch : ch thit k v ch trang d liu. Nm vng cch to mu hi mi trong ch thit k.. 2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, my chiu Projector, a cha cc chng trnh minh ha. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Khng. 2. Ni dung bi: Hot ng ca gio vin Hot ng ca hc sinh 1. Cc khi nim: a. Mu hi Trn thc t khi qun l HS ta thng c nhng yu cu khai thc thng tin bng cch t cu hi (truy vn): Tm kim HS theo m HS? Tm kim nhng HS c im TB cao nht lp. Access cung cp cng c t ng ha vic tr li cc cu hi do chnh ngi lp trnh to ra l mu hi. - Yu cu HS c SGK nu chc nng - Chc nng ca mu hi: ca mu hi? + Sp xp cc bn ghi. + Chn nhng bn ghi tha mn cc iu kin cho trc; + Chn mt s trng cn thit hin th. + Thc hin tnh ton nh tnh trung bnh cng, tnh tng , m cc bn ; + Tng hp v hin th thng tin t mt hoc nhiu bng hoc mu hi khc. - Khi lm vic trn mu hi c cc ch - C 2 ch lm vic: Ch thit k v lm vic no ? trang d liu. Ch : Kt qu thc hin ca mu hi cng ng vai tr nh mt bng v c th tham gia vo vic to bng, biu mu, to mu hi khc v bo co. b. Biu thc:
42 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh - thc hin tnh ton nh tnh trung - Cc k hiu php ton thng dng bao bnh cng, tnh tng cn phi s dng gm : cc php ton v biu thc. Yu cu HS + , , * , / (php ton s hc) nu mt s php ton v biu thc s <, >, <=, >=, =, <> (php so snh) dng trong mu hi? AND, OR, NOT (php ton logic) - Cc ton hng trong tt c cc biu thc c th l : + Tn cc trng (ng vai tr cc bin) c ghi trong du ngoc vung, v d : [GIOI_TINH], [LUONG], + Cc hng s, v d : 0.1 ; 1000000, + Cc hng vn bn, c vit trong du nhy kp, v d : NAM, HANOI, + Cc hm s (SUM, AVG, MAX, MIN, COUNT, ). - Biu thc s hc c s dng m t - Bn cnh vic s dng cc biu thc s cc trng tnh ton trong mu hi, m t hc th Access cng cho php chng ta s ny c c php nh sau: dng cc biu thc iu kin v biu thc <Tn trng> :<Biu thc shc> logic. Biu thc logic c s dng trong V d : cc trng hp sau: MAT_DO : [SO_DAN] / [DIENTICH] + Thit lp b lc cho bng. + Thit lp iu kin lc to mu hi. VD: tm HS n t 2 biu thc lc s l: [GT] = N AND [TO]=2. - Vy tm cc HS l on vin c Ton - Biu thc iu kin s l: t 9 tr ln th biu thc iu kin s nh [Doanvien] AND [TOAN] >=9 th no ? c. Cc hm: Gii thiu cho HS bit chc nng ca cc - HS lng nghe v ghi chp. hm trong thng k. SUM Tnh tng cc gi tr. AVG Tnh gi tr trung bnh. MIN Tm gi tr nh nht. MAX Tm gi tr ln nht COUNT m s gi tr khc trng (Null). 2. To mu hi: - Tng t nh bng v bo co lm - Ta phi chn Queries trong bng chn i vic vi i tng mu hi trc ht ta tng. phi lm g ? - C cc cch no to mu hi ? - C 2 cch: s dng thut s v t thit k. - Nu cc bc chnh to mu hi ? - Cc bc chnh to mu hi: + Chn ngun d liu cho mu hi mi, gm Ch : Khng nht thit phi thc hin tt cc bng v cc mu hi khc. c cc bc ny. + Chn cc trng t ngun d liu a - Cch thit k mu hi vo mu hi mi. C1: Nhy p vo Create Query by + Khai bo cc iu kin cn a vo mu
43 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin using Wizard hoc C2: Nhy p vo Create Query in Design View. - GV trnh chiu mn hnh mu hi ch thit k v gii thch cc thnh phn trn ca s thit k. Hot ng ca hc sinh hi lc cc bn ghi. + Chn cc trng dng sp xp bn ghi trong mu hi. - Xy dng cc trng tnh ton t cc trng c. - t iu kin gp nhm.

IV. CU HI CNG C V BI TP V NH

- Nhc li khi nim mu hi, mt s hm v php ton to ra cc biu thc s hc, biu thc iu kin v biu thc lgic xy dng mu hi. - Nhc li cc bc chnh to mt mu hi, cng nh hai ch : ch thit k v ch trang d liu ca mu hi.
V. DN D:

- Yu cu HS c trc bi thc hnh 6.


T TRNG

Ngy son:

17/11/2008

Ngy ging: 18/11/2008 Tit CT: 25 - 26

Bi tp v thc hnh 6:

MU HI TRN MT BNG
I. MC TIU

1. Kin thc: - Lm quen vi mu hi kt xut thng tin t mt bng. - To nhng biu thc iu kin n gin. - Lm quen vi mu hi c s dng gp nhm, bit s dng cc hm gp nhm mc n gin. 2. K nng: To cc mu hi n gin t mt bng.
II. DNG DY HC:

44 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Khng. 2. Ni dung bi: Hot ng gio vin Bi 1: S dng CSDL Quanli_HS, to mu hi lit k v sp th t theo t, h tn, ngy sinh ca cc bn nam ? - Ch ra bng hoc mu hi lm d liu ngun cho mu hi ny ? - Yu cu HS xc nh cc trng cn a v mu hi ? - lc ra cc bn Nam phi lm th no ? - Lu HS trng GT ch tham gia trong mu hi nhng khng nht thit phi hin th, cch sp theo th t t. - Da vo cc kin thc xc nh trn yu cu HS to mu hi.

Hot ng hc sinh

- Bng lm d liu ngun l bng Hocsinh - Cc trng a vo mu hi: Holot, ten, ngaysinh, to, GT. - Trn hng Criteria ng vi ct GT c gi tr Nam. - HS to mu hi BT1:

Bi 2: Trong CSDL Quanli_HS to mu hi Thongke c s dng hm gp nhm so snh trung bnh im ton v im vn gia cc t. - Yu cu HS c k SGK sau gii thch cho HS hiu v sao phi dng hm gp nhm. - Bi tp ny cn a cc trng no vo mu hi ? - V sao khng a cc trng Holot, ten, GT? - V sao li i tn cc trng ? - Yu cu HS to mu hi Thongke.

- HS lm theo yu cu GV. - Trng To, Van, Toan. - Cc trng khng cn quan trng v mu hi ch thng k chungchws khng cn thng tin c th. - khi hin th nhn vo tn ct d hiu hn. - HS to mu hi Thongke:

45 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin Hot ng hc sinh

Bi 3: S dung CSDL Quanli_HS to mu hi Ki_luc_diem thng k im cao nht ca cc bn trong lp v tng mn Ton, L , Ho, Vn, Tin. - Yu cu HS to mu hi theo yu cu Bi 3.

- To mu hi Ki_Luc_diem:

IV. CU HI CNG C V BI TP V NH

- Chn va d liu ngun. Ch chn cc trng cn thit cho mu hi ca tng bi tp. - Trong cc trng chn, trng no cn hin th, trng no cn xo du hin th. - Hng Total dng lm g ? - Chn trng no t iu kin hi cho ph hp vi yu cu ? - t tn mi cho trng nh th no ?
V. DN D:

- Yu cu HS c trc bi thc hnh 7.


T TRNG

Ngy son:

24/11/2008

Ngy ging: 25/11/2008 Tit CT: 27 - 28


46 Gio

vin:

Trn Th Hu

Gio n Tin hc 12

Bi tp v thc hnh 7:

MU HI TRN NHIU BNG


I. MC TIU

1. Kin thc: - To mu hi kt xut thng tin t nhiu bng. 2. K nng: Cng c v rn luyn k nng to mu hi..
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Khng. 2. Ni dung bi: Hot ng gio vin - Yu cu HS c k BTH 7 v hy xc nh d liu ngun ca cc mu hi BT 1, 2 l bao nhiu bng ? Bi 1: S dng hai bng HOADON v MATHANG, dng hm Count lp mu hi lit k cc loi mt hng (theo tn mt hng) cng s ln c t. - Cc trng cn a vo y l cc trng no ? - Yu cu HS xc nh trng cn gp nhm l trng no sau to mu hi cho BT 1.

Hot ng hc sinh - D mu hi i vi cc bi tp ny cn phi ly thng ti t 2 hoc 3 bng nn d liu ngun l 2 hoc 3 bng.

- Cc trng cn a vo mu hi l: Ten_mat_hang bng Mathang, trng Sodon ca bng Hoadon. - Lm theo yu cu GV.

Bi 2: S dng hai bng HOADON v MATHANG, dng cc hm Avg, Max, Min thng k s lng trung bnh, cao nht, thp nht trong cc n t hng theo tn mt hng. - Tng t Bi 1 yu cu HS xc nh - HS to mu hi ca Bi 2: cc trng a vo mu hi v s dng cc hm thng k theo yu cu ca bi? - Kim tra kt qu lm bi thc hnh ca HS, gii thch mt s thc mc ca hc sinh nh khi cc em to lin kt gia cc trng khng cng kiu d liu. - Nu ra mt s bi tp khc gip cc em luyn tp thm:
47 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng gio vin BT1: Thng k theo tn khch hng cng s ln c t hng. BT2: To mu hi hin th s ho n, tn khch hng, tn mt hng v thnh tin ca ho n , vi thnh tin = s lng* n gi. Hot ng hc sinh

- Thc hin cc bi tp theo yu cu GV.


IV. CU HI CNG C V BI TP V NH

- Chn chnh xc mu hi v bng lm d liu ngun. - Chn chnh xc trng a vo mu hi.


V. DN D:

- Yu cu HS c trc bi 9: Bo co v kt xut bo co
T TRNG

48 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 01/12/2008 Ngy ging: Tit CT: 29 02/12/2008

9:
I. MC TIU

BO CO V KT XUT BO CO

1. Kin thc: - Thy c li ch ca bo co trong cng vic qun l; - Bit cc thao tc to bo co n gin.

- To c bo co bng thut s. - Thc hin c lu tr v in bo co.


2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, my chiu. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: Hy to mu hi hin th danh sch hc sinh n c im ton trn 7. 2. Ni dung bi: * Hot ng 1: Tm hiu khi nim v bo co. a. Mc tiu: - Bit c khi nim v li ch ca vic to bo co. - Nm c cc bc to bo co. b. Ni dung: - Khi nim v chc nng bo co. - Cc bc to bo co.. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh - Sau mi k thi ta phi lm cc bo co v tnh hnh cht lng ca k thi, hoc bo co tnh hnh bn hng ca mt ca hng. - V cng vic bo co chng ta phi thc - Bo co thng l i tng thun li hin v gp thng xuyn trong cuc sng. khi cn tng hp v trnh by d liu in Vy theo em bo co l g? ra theo khun dng. - Chiu ln mn hnh HS quan st 1 bo - HS quan st bo co. co: Thng k trung bnh im ton theo t.

49 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh

- Theo em vi nhng bo co nh trn gip - Th hin c s so snh, tng hp v chng ta nhng iu g? tnh tng theo nhm d liu . - Trnh by ni dung vn bn theo mu quy nh - to mt bo co, cn tr li cho cc cu hi sau: + Bo co c to ra kt xut thng tin g? + Thng tin t nhng bng, mu hi no s c a vo bo co? + D liu s c nhm th no? - Yu cu HS lin h tr li cc cu hi - Tr li cu hi. trn i vi bo co thng k im ton. - lm vic vi bo co th ta phi chn i - Chn Report trong ca s CSDL tng no ? xut hin trang bo co. - to bo co ta thc hin cc bc no ? - Cc bc thc hin to bo co: 1. Dng thut s. 2. Sa i thit k bo co c to ra bc trn. * Hot ng 2: Tm hiu cch to bo cc bng thut s. a. Mc tiu: - Bit c cch to bo co n gin. b. Ni dung: - Cc bc to bo co bng thut s. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh - to bo co bng thut s trc ht - Trong trang bo co nhy p chut vo ta chn mc no ? Create report using Wizard. - Trnh chiu tng bc to bo co bng - Quan st v ghi chp. thut s cho HS quan st: Trong hp thoi Report Wizard chn thng tin a vo bo co: + Chn bng hoc mu hi trong mc Tables/Queries. + Chn ln lt cc trng cn thit t Available Fields sang Selected Fields. + Trong v d ca chng ta, chn Hocsinh v chn tt c 3 trng. Nhy Next sang bc tip theo. + Chn trng gp nhm trong bo co. Nhy p vo trng TO nhm theo t Nhy Next. - Ch ra (cc) trng sp xp th t cc bn ghi. + Ta s sp xp Ten theo bng ch ci.
50 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh Ngoi ra, trong Summary Options chn cch tng hp bng nh du vo Avg tnh trung bnh theo t. Nhy Next. + Ch ra cch b tr cc bn ghi v cc trng trn bo co cng nh chn kiu trnh by cho bo co. Nhy Next tip tc. + Bc cui cng. G tiu cho bo co trong What title do you want for your report (H. 50) ri chn mt trong hai ty chn : + Xem bo co (Preview the report). + Sa i thit k bo co (Midify the reports design). - Sau cng nhy Finish kt thc vic to bo co. - C th chnh sa v b sung thm ni dung cho bo co do thut s to ra thnh bo co theo mun bng cch m bo co ch thit k ri s dng hp Toolbox nh khi thit k Biu mu. Mt bo co c to nh phn u cho cc em quan st. - Khi ng Access v thc hin to bo co trn Access cho HS quan st. - Yu cu 1 em HS ln trc tip to Bo co: Thng k theo GT im trung bnh mn vn. Ch : xem kt qu ca bo co nhy nt Preview - Quan st nh r hn - Thc hin theo yu cu GV.
IV. CU HI CNG C V BI TP V NH

- Nhc li khi nim bo co v cc bc thc hin mt bo co. - Nu cc u im ca bo co.


V. DN D:

- Yu cu HS lm Bi tp 1, 2, 3 (Trang 74 SGK) - Yu cu HS c trc Bi tp v thc hnh 8


T TRNG

51 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 03/12/2008 Ngy ging: Tit CT: 30 04/12/2008

8:
I. MC TIU

BO CO V KT XUT BO CO

1. Kin thc:

52 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
I. Mc ch - yu cu Cng c nhng kin thc c hc v Access Rn luyn cc k nng, cc thao tc khi lm vic vi Access + To CSDL mi gm cc bng c lin kt + To biu mu nhp d liu + Thit k mu hi p ng mt s yu cu no + Lp bo co nhanh bng thut s v bng thit k n gin II. III. Phng php - phong tin Phng my, my chiu Sa sai, thc hnh theo nhm kt hp cho im Bi mi Hot ng ca GV Hot ng 2: Thc hnh gii bi tp 4: tp: a) Hin th h tn ca mt hc sinh cng Theo di ni dung yu cu nh hng nhim v phi thc hin. vi im trung bnh ca hc sinh (VD: Trn Lan Anh) nh hng cc bc v yu cu hc sinh thc hnh: B1: Khi ng Access B2: M CSDL Hoc_tap B3: M ca s mu hi B4: Chn bng cha d liu Chn Queries trong ca s CSDL Hoc_tap Nhy p chut vo Creat query in design view trn mn hnh nn Gii thiu ni dung yu cu ca bi Hot ng ca hc sinh

Nhy p vo biu tng Access

Chn Open chn CSDL Hoc_tap

Chn bng hoc_sinh, chn Add, chn bng bang_diem, chn Add, nhn Close

53 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

B5: Chn trng cn a vo mu hi

Bm p vo trng Ho-dem, ten bng hoc_sinh, trung Diem_so bng bang_diem

B6: t iu kin v t hm thng k

B7: Thc hin mu hi B8: Lu li Kim tra kt qu ca hc sinh nh gi cho im -

Trn dng Criteria, ct Ho_dem nhp Tran Lan Nhy nt chn Totals Trn dng Totals, ct diem_so chn Avg trn thanh cng c

BaiTH9 b) Danh sch hc sinh gm h v tn, im mn Ton trong mt ngy (VD: 12/12/2007) - nh hng cc bc vo yu cu hc sinh thc hnh B1: M ca s mu hi B2: Chn bng cha d liu

Nhy nt

c kt qu

54 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

B3: Chn trng cn a vo mu hi

GV

Thc hin theo hng dn ca

Chn bng

B4: t iu kin

Chn cc trng cho mu hi

B5: Thc hin mu hi Kim tra kt qu ca hc sinh nh gi cho im - Trn dng Criteria, ct Ten_mon_hoc nhp Toan, ct Ngay_kiem_tra nhp ngy #22/08/2007# Trn dng Show tt du kim ti cc ct Ten_mon_hoc v Ngay_kiem_tra 55 vin: Gio

BaiTH9_4b c) Danh sch hc sinh gm h v tn, im ton v sp xp theo ngy kim tra - t iu kin ti trng Ngay_kiem_tra nh

Trn Th Hu

Gio n Tin hc 12
th no? lm th no sp xp? - Yu cu hc sinh v nh t lm BaiTH9-4c Hot ng 3: Thc hnh bi tp 5: To bo co danh sch hc sinh ca tng mn gm: H tn, im v tnh im trung bnh theo mn - nh hng cc bc v yu cu hc sinh t thc hnh - Nhy nt thc hin mu hi

B1: M i tng bo co B2: Chn trng a vo bo co

- Bi tp v nh

- Theo di ni dung yu cu v kt qu cn t c xc nh cc thao tc phi thc hin - M bo co ch thit k, chn bng, chn hm gp nhm, chn kiu trnh by ca bo co, lu bo co. + Trong ca s CSDL hoc_tap, chn report, bm p chut chn Create report by wizard.

56 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
+ Chn bng hoc_sinh, bm p chut vo trng Ho_dem, ten + Chn bng bang_diem, bm p chut chn trng Diem_so + Chn bng Mon_hoc, Bm p chut chn Ten_mon_hoc

B3: Chn trng gp nhm

+ Chn Next

B4: Chn hm tnh trung bnh cho ct im s + Chn By Mon_hoc gp nhm, chn Next hai ln (c th thay i cch hin th ca bo co)

57 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

B5: t tn v lu bo co Kim tra kt qu, yu cu hc sinh thc hin li. Sau nh gi cho im BTH9-5 + Chn Summary Options..

+ Chn hm Avg, chn OK + Chn Next lin tip 3 ln

+ G tn file nhn Finish lu li IV. Cng c - Bi tp v nh (2) Cch to bo co bng Wizard Cch to mu hi trn nhiu bng Thit k cc mu hi thc hin yu cu sau: 58 vin: Gio

Trn Th Hu

Gio n Tin hc 12
+ Hin th h, tn ca hc sinh c im cao nht, thp nht ca mn Ton + Thng k s lng im cao nht mn ton

59 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

60 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

61 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

62 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

63 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

64 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

65 vin:

Gio

Trn Th Hu

Gio n Tin hc 12

66 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 02/01/2009 Ngy ging: 03/01/2009 Tit CT: 36 - 38

10:
I. MC TIU

C S D LIU QUAN H

1. Kin thc: - Bit khi nim m hnh d liu quan h v cc c trng c bn ca m hnh ny.

- Bit khi nim c s d liu quan h, kho v lin kt gia cc bng. - C s lin h vi cc thao tc c th trnh by chng II.
2. K nng:
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12. 2. Chun b HS: Sch GK.
III. HOT NG DY V HC:

1. Bi c: 2. Ni dung bi: * Hot ng 1: Tm hiu M hnh d liu. a. Mc tiu: - Bit v khi nim v c trng ca m hnh d liu quan h b. Ni dung: - Khi nim m hnh d liu quan h. - Cc c trng c bn ca m hnh d liu quan h c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh -Trong chng I cc em c hc mt - Mt CSDL bao gm cc yu t: CSDL bao gm nhng yu t no? + Cu trc d liu + Cc thao tc v php ton trn d liu - M hnh d liu l g ? + Cc rng buc d liu. - Khi nim: M hnh d liu l mt tp cc - HS lng nghe. khi nim, dng m t CTDL, cc thao tc d liu, cc rng buc d liu ca mt CSDL. - M hnh d liu c dng thit k CSDL. - Hy nu cc mc th hin ca CSDL ? - Cc mc th hin ca CSDL: Mc vt - m t cc yu cu d liu ca mt t l, mc khi nim v mc khung nhn. chc sao cho d hiu i vi nhiu ngi s dng khc nhau cn c m t mc cao hn(mc khi nim v khung nhn) (tru tng ha) m hnh d liu. - M hnh quan h c E.F.Codd xut nm 1970. Trong khong ba mi nm tr li y cc h CSDL theo m hnh quan h c dng rt ph bin. - Yu cu HS nu r cc c trng c bn ca - V mt cu trc d liu c th hin m hnh d liu quan h. trong cc bng. Mi bng th hin thng
67 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh tin v mt loi i tng (mt ch th) bao gm cc hng v cc ct. Mi hng cho thng tin v mt i tng c th (mt c th) trong qun l. - V mt thao tc trn d liu: c th cp nht d liu nh : thm, xa hay sa bn ghi trong mt bng. - V mt rng buc d liu: d liu trong mt bng phi tha mn mt s rng buc. Chng hn, khng c c hai b no trong mt bng ging nhau hon ton; vi s xut hin lp li ca mt s thuc tnh cc bng, mi lin kt gia cc bng c xc lp. Mi lin kt ny th hin mi quan h gia cc ch th c CSDL phn nh.

* Hot ng 2: Tm hiu Khi nim CSDL quan h. a. Mc tiu: - Bit v khi nim v CSDL quan h b. Ni dung: - Khi nim CSDL quan h. - Cc c trng CSDL quan h. - Mt s VD. c. Cc bc tin hnh Hot ng ca gio vin - Em hy nhc li khi nim v CSDL, khi nim v h QTCSDL? - CSDL c xy dng trn m hnh d liu quan h gi l CSDL quan h. H QTCSDL dng to lp, cp nht v khai thc CSDL quan h gi l h QTCSDL quan h. - mc m hnh ngi ta thng dng cc thut ng quan h, thuc tnh, b thay cho cc thut ng tng ng bng, trng(ct), bn ghi(hng). GV a VD trn mt bng c th ri yu cu HS nhn bit cc khi nim. - Nu cc c trng ca mt quan h trong h CSDL. - GV nu mt s VD trong SGK v thuc tnh a tr v phc hp. - Gio vin nhc li v h CSDL Access cc em hc chng 2. Access l h CSDL c xy dng theo m hnh quan h. M t quan h c dng ph bin (v Access cng l h CSDL c dng ph bin), ngoi ra cn Foxpro, MS SQL SERVER Gio vin a ra v d l cc bng CSDL do nhn vin th hai thit k trong bi thc hnh 1. y l v d hc Hot ng ca hc sinh - HS nhc li cc khi nim. - HS nghe ging bi - HS lng nghe v lm theo yu cu GV.

- c trng ca mt quan h trong h CSDL. + Mi quan h c mt tn phn bit vi tn cc quan h khc. + Cc b l phn bit v th t cc b khng quan trng. +Mi thuc tnh c mt tn phn bit, th t cc thuc tnh khng quan trng. + Quan h khng c thuc tnh l
68 Gio

vin:

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin sinh c lm quen trong chng 2, do vy c th yu cu hc sinh pht biu Access th hin d liu ca i tng bng cch no? M t cch th hin thng tin trong bng ca Access? Trong m hnh quan h CSDL c th hin trong bng (i vi ngi dng). Gio vin a ra hnh 71 trong SGK v s dng bng NGI MN gii thch : Tn ct : S th, H tn, Ngy sinh, Lp l tn thuc tnh. Gi tr ghi trong mi ct l gi tr thuc tnh, v d : TV-01 l gi tr thuc tnh s th ca bn ghi u tin. Mi hng l mt bn ghi. Gio vin t vn : Xut pht t thng tin ban u l s th, lm sao c th bit c ai mn cun sch no v vo ngy no? y l tnh hung c nhc ti trong bi thc hnh s 1, do vy gio vin hng dn hc sinh ln tm cc thng tin v ngi mn, sch mn, thi gian mn. Nh vy chng ta da trn mi lin kt gia cc bng qua s xut hin lp li ca mt s ct thuc tnh cc bng tm ra thng tin v mt i tng. Xut pht t s th trn y ta ch tm cc thng tin v mt thc th duy nht. cng l nguyn tc khi xy dng CSDL phi m bo khng c hai bn ghi ging ht nhau tt c cc thuc tnh. V d: nu c 2 hc sinh cng tn, cng ngy sinh v cng lp th t nht l s th ca 2 hc sinh l khc nhau. Tng t nh vy, m s sch trong bng sch chnh l thuc tnh quan trng phn bit gia cc sch. Thuc tnh gip phn bit cc bn ghi c gi l kha. Hot ng ca hc sinh a tr hay phc hp. - Mi bng th hin thng tin v mt i tng bao gm cc hng v cc ct. Mi hng ghi thng tin v mt bn ghi c th.

- HS tm cc thng tin lin quan n s th gio vin ch ra.

-HS nghe gio vin thuyt trnh.

* Hot ng 3 : Kha v lin kt gia cc bng a. Mc tiu: - Bit cch xc nh kha n gin, mi lin kt gia cc bng l thng qua kho b. Ni dung: - c im v tm quan trng ca kha. - Cch xc nh kha n gin - Mi lin kt gia cc bng l thng qua kho c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh Mt tp hp gm mt hay mt s thuc tnh trong mt bng c tnh cht va phn bit c cc b v khng th loi bt mt thuc tnh no - Nghe GV thuyt trnh tp thuc tnh cn li vn phn bit c cc b trong bng c gi l kha ca bng .
69 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Yu cu hc sinh tm ra kha ca bng NGI MN (kha y l dng xc nh mt hc sinh duy nht): Gio vin c th t ra cc tnh hung khc nhau nh : tp H tn, lp l kha, tp H tn, ngy sinh, lp l kha hc sinh phn bin, hoc hc sinh phn bin ln nhau i n kt lun s th l kha v tha mn khi nim trn. Tng t nh vy vi bng Sch. Ring bng MN SCH th kha y phi xc nh c l ai? sch no? do vy gio vin c th t ra l kha ch l s th hoc m s sch hc sinh cng tho lun i n kt lun l bng ny kha phi l tp s th v m s sch. Trong mt bng c nhiu kha thng ch nh mt kha lm kha chnh. Khi nhp d liu kha chnh khng c trng m bo s nht qun, trnh thng tin v mt i tng xut hin hn mt ln trong bng. Mi lin kt gia cc bng thc cht l s lin kt da trn thuc tnh kha. Gio vin a ra hnh 71 sch gio vin gii thch mi lin kt gia cc bng. Lu kha bng ny s xut hin bng khc to nn s lin kt.
IV. CU HI CNG C V BI TP V NH

Hot ng ca hc sinh - HS tho lun, phn bin ln nhau hoc vi tnh hung gio vin t ra.

- HS tho lun , phn bin ln nhau hoc vi tnh hung gio vin t ra.

- Nghe gio vin thuyt trnh.

- Xt mt m hnh d liu ta cn quan tm nhng yu t no? - Nu cc khi nim c bn m em bit v CSDL? - Nu cc tiu ch gip ta chn kho chnh cho bng ?
V. DN D:

- Yu cu c trc BTH 10
T TRNG

Ngy son:

14 /01/2009

Ngy ging: 15/01/2009 Tit CT: 39-40

Bi tp v thc hnh 10

H C S D LIU QUAN H
I. MC TIU

1. Kin thc:
70 vin: Gio

Trn Th Hu

Gio n Tin hc 12
- Cng c cho HS khi nim lin kt v cch xc lp lin kt gia cc bng (trong CSDL quan h), ng thi khc su cho HS mc ch ca vic xc lp lin kt bng.
2. K nng: - Rn luyn cho HS kh nng chn kho cho cc bng d liu ca CSDL n gin.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12 2. Chun b HS: Sch GK, bi tp nh
III. HOT NG DY V HC:

1. Bi c: Khng. 2. Ni dung bi: * Hot ng 1 : Lm bi tp 1 v 2 a. Mc tiu: - Bit cch xc nh kha n gin, mi lin kt gia cc bng l thng qua kho b. Ni dung: - Xc nh kho v lin kt cho 3 bng: Th sinh, nh phch, im thi. c. Cc bc tin hnh Hot ng ca gio vin Bi 1: Em hy chn kho cho mi bng trong CSDL trn v gii thch l do v sao c s la chn ? - GV gii thch v sao cn c 3 bng m bo s khch quan, cng bng trong chm thi ni chung. - Ch vi HS vic c th chn STT lm kho chnh. Hot ng ca hc sinh

- Sau khi nghe gii thch ca GV, HS xc nh kho ca bng: + Bng Th sinh chn trng SBD lm kho chnh. + Bng nh phch chn trng Phch lm kho chnh. + Bng im thi chn trng Phch lm kho chnh

Bi 2: Em hy ch ra mi lin kt cn thit gia 3 bng c c kt qu thi thng bo cho th sinh. - Yu cu HS tho lun tm ra mi lin kt - Sau khi tho lun HS cc dnh cc mi lin gia cc bng. kt gia cc bng. + Bng Th sinh v bng nh phch lin kt nhau qua trng SBD. + Bng nh phch v im thi lin kt vi nhau qua trng Phch. - Da v lin kt xc nh, yu cu HS tm - Sau khi tho lun HS a ra cu tr li: Vi cc phng n lin kt c th c sao cho SBD HA11 trong bng Th sinh ta xc nh a ra kt qu thi. VD i vi HS c SBD l c cc thng tin chi tit v HS: L Nh HA11? Bnh, trong bng nh phch ta xc nh c s phch l S27 li c gii thch bng im thi l im 8. * Hot ng 2 : Lm bi tp 3 a. Mc tiu:
71 vin: Gio

Trn Th Hu

Gio n Tin hc 12
- S dng Microsoft Access a ra cc kt qu thi theo yu cu. b. Ni dung: - To lp CSDL. - S dng bo co a ra cc kt qu thi.

72 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh Bi 3: S dng Microsoft Access : 3.1: To lp CSDL Ket qua thi gm 3 bng - To lp CSDL theo yu cu GV. (vi kho chn), thit t cc mi lin kt cn thit, nhp d liu gi nh t nht l 10 bn ghi. 3.2: a ra kt qu thi thng bo cho th sinh: - a thng bo cho HS ta cn s dng -Ta phi s dng bo co cng c g ? - To bo co theo yu cu: - Ch cho HS kt qu thi cn c y cc thng tin: STT, SBD, H tn, Ngy sinh, Trng , im.

3.3: a kt qu thi theo Trng. - Bo co thng k theo Trng: - Yu cu HS trc khi to bo cc phi xc nh trng cn phi thng k. - Yu cu HS to bo co a kt qu thi thng k theo Trng. 3.4: a kt qu thi ton tnh theo th t gim dn ca im thi: - To bo co cho bi 3.3: - Yu cu HS trc khi to bo cc phi xc nh trng cn phi sp xp - Yu cu HS to bo co.

IV. CU HI CNG C V BI TP V NH

- Nhc nh nhng sai st m hc sinh gp phi trong vic chn kho chnh v lin kt gia cc bng. - Ch HS cch nh dng Bo co.
V. DN D:

- Yu cu c trc Bi 11: Cc thao tc vi CSDL quan h.


T TRNG

73 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Ngy son: 08 /02/2009 Ngy ging: 09/02/2009 Tit CT: 41-42

11:

CC THO TC VI H C S D LIU QUAN H

I. MC TIU

1. Kin thc: - Nm c cc chc nng m h QTCSDL quan h phi c v vai tr, ngha ca cc chc nng trong qu trnh to lp v khai thc h QTCSDL. 2. K nng: C s lin h vi cc thao tc c th c trnh by chng II.
II. DNG DY HC:

1. Chun b GV: Sch GK tin 12, Sch GV tin 12, my chiu Projector 2. Chun b HS: Sch GK, oon li cc kin thc chng II
III. HOT NG DY V HC:

1. Bi c: Nu khi nin v CSDL quan h v h QTCSDL quan h? 2. Ni dung bi: * Hot ng 1 : Tm hiu chc nng To lp v cp nht d liu ca h QTCSDL quan h a. Mc tiu: - Nm c ngha chc nng to lp, cp nht d liu ca h QTCSDL quan h. b. Ni dung: - Chc nng to lp CSDL - Chc nng cp nht d liu. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh 1. To lp c s d liu: - Nhm chc nng To lp CSDL ng vai tr - Lng nghe. nh lnh khai bo cu trc v khai bo bin trong ngn ng lap trnh. Chng trnh bao gi cng bt u t khai bo. - Vi cc kin thc hc yu cu HS xc nh - Thao tc to bng v thit t mi thao tc to lp CSDL quan h gm nhng thao lin kt gia cc bng. tc no ? - Hy nu cc bc to bng ? - Cc bc to bng: + Khai bo cu trc bng + Chn kha chnh cho bng. + t tn bng v lu cu trc bng. - Khi khai bo cu trc bng ta cn khai bo g ? - Khai bo cu trc bng bao gm: - Khi s dng Microsoft Access khai bo cu + t tn trng. trc bng th c giao din nh sau: + Ch nh kiu d liu cho trng. + Khai bo kch thc ca trng.

74 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh - c th cp nht, khai thc CSDL trc ht trong bng phi c d liu c th. - Sau khi thc hin xong thao tc to bng, ta c th khai thc c CSDL cha ? - Ta thy CSDL QLHS chng 2 ta phi cp nht d liu c th lc mi thc hin cp nht v khai thc . 2. Cp nht d liu: Lu : Mi i tng trong CSDL u c th cp nht c v h QTCSDL lun c cc cng c thc hin iu . Tuy nhin ngi ta rt t cp nht cu trc bng. - Trong qu trnh khai thc, nhu cu cp nht xut hin khi no ?

- Nhu cu cp nht xut hin khi: + Cn b sung thm d liu mi. + Chnh sa d liu c do sai st khi nhp hoc do thc t thay i. + Xo bn ghi.

* Hot ng 2 : Tm hiu chc nng khai thc CSDL a. Mc tiu: - Nm c ngha chc nng khai thc CSDL. b. Ni dung: Cc thao tc khai thc CSDL: - Sp xp d liu - Truy vn d liu - Kt xut bo co. c. Cc bc tin hnh Hot ng ca gio vin Hot ng ca hc sinh 3. Khai thc CSDL: - Khi lm vic trn CSDL QLHS ta c th thc - Ta c th thc hin cc thao tc: hin nhng thao tc no ? + Sp xp d liu a. Sp xp cc bn ghi : + Truy vn d liu Mt trong nhng vic m mt h QTCSDL + Kt xut bo co. thng phi thc hin l kh nng t chc hoc - Lng nghe. cung cp phng tin truy cp cc bn ghi theo mt trnh t no . Ta c th hin th trn mn hnh hay in ra cc bn ghi theo trnh t ny. Cc bn ghi c th c sp xp theo ni dung ca mt hay nhiu trng. - VD m li CSDL QLHS yu cu 1 em HS ln - 1 em HS lm cho c lp quan st. sp xp danh sch HS theo th t gim dn ca im ton. b. Truy vn CSDL: Truy vn l mt pht biu th hin yu cu ca ngi s dng. Truy vn m t cc d liu v t cc tiu ch h QTCSDL c th thu thp d liu
75 vin: Gio

Trn Th Hu

Gio n Tin hc 12
Hot ng ca gio vin Hot ng ca hc sinh thch hp. Ni mt cch khc, l mt dng b lc, c kh nng thu thp thng tin t nhiu bng trong mt h CSDL quan h. - Qua cc bi thc hnh cc em lm chng 2 - S dng truy vn trong cc trng cc em thy ta thng s dng truy vn lm hp: nhng cng vic g ? + Xem mt b phn thng tin. + Tra cu thng tin c tnh ton t d liu trong h thng + Tra cu thng tin c tng hp t c. Kt xut bo co nhiu bng. Trng tin trong mt bo co c thu thp bng + T chc tra cu, tm kim di cch tp hp d liu theo cc tiu ch do ngi s dng thun tin in bo co. dng t ra. Bo co thng c in ra hay hin th trn mn hnh theo khun mu nh sn. Cng nh cc biu mu, cc bo co c th xy dng da trn cc truy vn. - Em hy nu mt s VD trong thc t s dng - Mt s loi vn bn giy t i hi bo co ? phi m bo cc quy nh rt cht ch khi trnh by, c bit l cc vn lin quan ti k ton, ti chnh, cng vn - Yu cu 1 em HS ln thc hin cho c lp quan - HS lm theo yu cu GV. st: To bo co thng k im cao nht mn Ton, L Ho theo t.
IV. CU HI CNG C V BI TP V NH

- Nhc li mt s thao tc c bn v to lp CSDL, cp nht d liu, khai thc CSDL. - Lm cc bi tp trang 93 SGK
V. DN D:

- n li cc kin thc hc v H CSDL quan h chun b cho tit kim tra.


T TRNG

76 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
NI DUNG: CNG C : - Nhc li mt s thao tc c bn v to lp CSDL, cp nht d liu, khai thc CSDL. - Ra bi tp v nh.

77 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Bi 12. CC LOI KIN TRC CA H C S D LIU I. MC CH YU CU HS nm c cc thao tc c bn sau: - Bit cc khi nim v cc cch t chc CSDL tp trung v CSDL phn tn.- Bit u nhc im ca mi cch thc t chc. II. PHNG PHP, HNG TIN DY HC Phng php: Thuyt trnh vn p Phng tin: My chiu, my tnh, phng chiu hoc bng III. NI DUNG Hot ng ca GV v HS n nh lp: Cho Thy c. Cn b lp bo co s s Chnh n trang phc GV: Mt ngi c th s dng my tnh c nhn to lp, bo tr v khai thc CSDL qun l cng vc ca mnh. Thm ch mi c nhn c th dng mt CSDL qun l a ch ca bn b, mi lin lc cng vic, qun l vic thu, chi ca gia nh, t chc cc th vin CD nhc v Video, Vi qui m ln, mt t chc c th xy dng mt h CSDL gm nhiu CSDL nh t nhiu ni cch xa nhau v c lin kt vi nhau. C hai loi kin trc h CSDL: tp trung v phn tn. GV: Theo em hiu th no l tp trung, th no l phn tn? GV: Em hiu th no l cm t c nhn ? HS: C nhn theo em hiu l ca mt ngi. GV: Do mt ngi m nhn tt c cc cng vic do vic s dng v pht trin cc h CSDL c nhn kh n gin v d dng, tuy nhin tnh an ton khng cao. GV: Nh chng ta bit h thng bn v my bay ca hng hng khng Vit Nam, h thng bn v tu ca ngnh ng st, h thng ngn hng C th nh h thng ngn hng ngoi tr s chnh th mi ngn hng u c rt nhiu chi nhnh tt c cc a phng. Hoc cc my rt tin t ng mc d chng ta thy n khp mi ni nhng khi chng ta rt tin th chng u phi lin lc v trung tm ngn hng ly thng tin v ti khon ca chng ta.
vin:

Ni dung

1. Cc h CSDL tp trung Vi h CSDL tp trung, ton b d liu c lu tr ti mt my hoc mt dn my. Nhng ngi dng t xa c th truy cp vo CSDL thng qua cc phng tin truyn thng d liu. Ni chung c ba kiu kin trc tp trung:

a. H CSDL c nhn L h CSDL c mt ngi dng, ngi ny va thit k, va to lp, va cp nht v bo tr CSDL, ng thi cng l ngi khai thc thng tin, t lp v hin th cc bo co. b. H CSDL trung tm L h CSDL vi d liu c lu tr trn my tnh trung tm, nhiu ngi s dng t xa c th truy cp CSDL ny thng qua cc thit b u cui v cc phng tin truyn thng. Ty thuc vo quy m ca t chc, my tnh trung tm
78 Gio

Trn Th Hu

Gio n Tin hc 12
ny l mt dn my hay mt my. Cc GV: Trong gia nh chng ta theo em c m h CSDL trung tm thng rt ln v c hnh khch ch khng? nhiu ngi dng, v d cc h thng HS: Tr li cu hi. ng k v bn v my bay, cc h thng GV: C v trn thc t trong gia nh B m thng tin ca t chc ti chnh, l thnh phn ch c nhim v cung cp ti nguyn v cc con l thnh phn khch yu c. H CSDL khch - ch cu ti nguyn. - Trong kin trc khch-ch, cc thnh HS tng lm quen vi thut ng khch - phn (ca h QTCSDL) tng tc vi ch SGK tin hc 10, mc m hnh mng, nhau to nn h thng gm thnh phn lin quan n my khch, my ch. Trong yu cu ti nguyn v thnh phn cp ti mc ny gii thiu h CSDL khch ch, quan nguyn. Hai thnh phn ny khng nht tm n CSDL v v tr cc thnh phn ca h thit phi ci t trn cng mt my tnh. QTCSDL c ci t. - Thnh phn cp ti nguyn thng c ci t ti mt my ch trn mng (cc b) - Cn thnh phn yu cu ti nguyn Cc yu cu v d liu C th ci t ti nhiu my khc trn Mng ` mng (ta gi l cc my khch). D liu c chn gi v my khch - Phn mm CSDL trn my khch qun My khch My ch l cc giao din khi thc hin chng Hnh 50. H CSDL khch - ch trnh. - Kin trc loi ny c mt s u im sau: + Kh nng truy cp rng ri n cc CSDL. + Nng cao kh nng thc hin: cc CPU my ch v my khch khc nhau c th cng chy song song, mi CPU thc hin nhim v ca ring n. GV: + Chi ph cho phn cng c th c V d: Mt ngn hng quc gia c nhiu chi gim do ch cn my ch c cu hnh nhnh, mi thnh ph c mt chi nhnh, mnh lu tr v qun tr CSDL. CSDL ti mi chi nhnh qun l cc ti khon + Chi ph cho truyn thng c gim ca dn c v n v kinh doanh ti thnh ph do mt phn cc thao tc c gii quyt ny. Thng qua mt mng truyn thng, cc trn my khch, ch cn: yu cu v truy CSDL ti cc chi nhnh to thnh mt h cp CSDL gi n my ch v d liu CSDL phn tn. Ngi ch ca mt ti khon kt qu gi v cho my khch. c th thc hin cc giao dch (chng hn rt + Nng cao kh nng m bo tnh nht mt khon tin trong ti khon) chi nhnh qun ca d liu v cc rng buc c t ti a phng h (H Ni chng hn), nh ngha v kim tra ch ti my ch. nhng cng c th thc hin giao dch mt + Kin trc ny ph hp vi vic m chi nhnh t ti thnh ph khc (HCM chng rng cc h thng. hn). Nh vy cc CSDL cc chi nhnh c gi l CSDL con.
C s d liu

GV: Cn phi phn bit CSDL phn tn vi x l phn tn. im quan trng trong khi
79 vin: Gio

Trn Th Hu

Gio n Tin hc 12
nim CSDL phn tn l ch cc d liu c chia ra t nhng trm khc nhau trn mng. Nu d liu tp trung ti mt trm v nhng ngi dng trn cc trm khc c th truy cp c d liu ny, ta ni l h CSDL tp trung x l phn tn ch khng phi l CSDL phn tn.

2. Cc h CSDL phn tn a. Khi nim CSDL phn tn - CSDL phn tn l mt tp hp d liu c lin quan (v logic) c dng chung v phn tn v mt vt l trn mt mng my tnh. Mt h QTCSDL phn tn l mt h Trm 1 thng phn mm cho php qun tr CSDL phn tn v lm cho ngi s CSDL dng khng nhn thy s phn tn v lu tr d liu. - Ngi dng truy cp vo CSDL phn Trm 2 Trm 4 tn thng quan chng trnh ng dng. CSDL Mng CSDL Cc chng trnh ng dng c chia lm hai loi: + Chng trnh khng yu cu d liu t ni khc. + Chng trnh c yu cu d liu t ni Trm 3 khc. - C th chia cc h CSDL phn tn thnh 2 loi chnh: thun nht v hn Hnh 52. H CSDL phn tn hp. + H CSDL phn tn thun nht: cc nt Trm 1 trn mng u dng cng mt h QTCSDL. + H CSDL phn tn hn hp: cc nt trn mng c th dng cc h QTCSDL khc nhau. Trm 4 Trm 2 b. Mt s u im v hn ch ca cc Mng h CSDL phn tn CSDL S phn tn d liu v cc ng dng c mt s u im so vi cc h CSDL tp trung: Trm 3 + Cu trc phn tn d liu thch hp cho bn cht phn tn ca nhiu ngi dng. Hnh 53. H CSDL tp trung x l phn tn + D liu c chia s trn mng nhng vn cho php qun tr d liu a phng GV: CSDL tp trung, khi mt trm lm (d liu t ti mi trm) vic gp s c th cng vic trm v cc + D liu c tnh sn sng cao. trm khc s b ngng li. Trong khi cc h + D liu c tnh tin cy cao v khi mt CSDL phn tn c tht k h thng tip nt gp s c, c th khi phc c d tc lm vic c cho d gp s c mt s liu ti y do bn sao ca n c th trm. Nu mt nt (trn mng) b hng th h c lu tr ti mt nt khc na. thng c th chuyn nhng yu cu d liu + Hiu nng ca h thng c nng cao ca nt ny n cho mt nt khc. hn. + Cho php m rng cc t chc mt
80 vin: Gio

Trn Th Hu

Gio n Tin hc 12
cch linh hot. C th thm nt mi vo mng my tnh m khng nh hng n hot ng ca cc nt sn c. So vi cc h CSDL tp trung, h CSDL phn tn c mt s hn ch nh sau: + H thng phc tp hn v phi lm n i s phn tn d liu i vi ngi dng. + Chi ph cao hn. + m bo an ninh kh khn hn. + m bo tnh nht qun d liu kh hn. + Vic thit k CSDL phn tn phc tp hn

IV. CNG C , DN D: Nhc li khi nim c bn. Ra bi tp v nh.

81 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Bi 13. BO MT THNG TIN TRONG CC H C S D LIU (Gio n 1) I. MC CH YU CU HS nm c cc thao tc c bn sau: - Bit khi nim bo mt v s tn ti ca cc qui nh, cc iu lut bo v thng tin. - Bit mt s cch thng dng bo mt CSDL. - C thc v thi ng n trong vic s dng v bo mt CSDL. II. PHNG PHP, PHNG TIN DY HC Phng php: Thuyt trnh vn p Phng tin: my chiu, my tnh, phng chiu hoc bng III. LU S PHM Cn lu cho HS cc im chnh: + Cn t gic thi hnh cc iu khon qui nh ca php lut; a CSDL vo khai thc thc t. Khng tn ti c ch an ton tuyt i trong cng tc bo v.

+ Nht thit phi c cc c ch bo v, phn quyn truy nhp th mi c th + + Bo v c d liu ln chng trnh x l. + +

+ + i vi cc h c h tr quyt nh: khng c bit cch x l d liu.

Ni dung ca cng tc bo v: Khng c truy nhp ti d liu ngoi phm vi quyn hn mnh c php bit; Khng c xa, b sung, sa i d liu ngoi phm vi quyn hn ca mnh; Khng c xa hay thay cc m un chng trnh trong h QTCSDL;

IV.

NI DUNG Ni dung 1. Chnh sch v thc: - cp quc gia, bo mt ph thuc vo s quan tm ca chnh ph trong vic ban hnh cc ch trng, chnh sch, iu lut qui nh ca nh nc. - Ngi phn tch, thit k v ngi QTCSDL phi c cc gii php tt v phn cng v phn mm thch hp. - Ngi dng phi c thc bo v thng tin.
82 Gio

Hot ng ca GV v HS n nh lp: Cho Thy c. Cn b lp bo co s s Chnh n trang phc GV: Ngy nay trong x hi tin hc ha nhiu hot ng u din ra trn mng c qui m ton th gii. Do vn bo mt thng tin c t ln hng u. Vic bo mt c th thc hin bng cc gii php k thut c phn cng ln phn mm. Tuy nhin vic bo mt ph thuc vo rt nhiu cc ch trng, chnh sch ca ch s hu thng tin v thc ca
vin:

Trn Th Hu

Gio n Tin hc 12
ngi dng. GV: V d, mt s h qun l hc tp v ging dy ca nh trng cho php mi ph huynh HS truy cp bit kt qu hc tp ca con em mnh. Mi ph huynh ch c quyn xem im ca con em mnh hoc ca khi con em mnh hc. y l quyn truy cp hn ch nht (mc thp nht). cc thy c gio trong trng c quyn truy cp cao hn: Xem kt qu v mi thng tin khc ca bt k HS no trong trng. Ngi qun l hc tp c quyn nhp im, cp nht cc thng tin khc trong CSDL. GV: Theo em iu g s xy ra khi khng c bng phn quyn? HS: Khi khng c bn phn quyn khi cc em vo xem im ng thi cng c th sa im ca mnh. GV: Khi phn quyn c ngi truy cp CSDL iu quan trng l h QTCSDL phi nhn dng c ngi dng, tc l phi xc minh c ngi truy cp thc s ng l ngi c phn quyn. m bo c iu ni chung rt kh khn. Mt trong nhng gii php thng c dng l s dng mt khu. Ngoi ra ngi ta cn dng phng php nhn din du vn tay, nhn dng con ngi, 2. Phn quyn truy cp v nhn dng ngi dng Bng phn quyn truy cp: M Cc Cc thng HS im s tin khc K10 K K11 K K12 K Gio vin Ngi Qt SBX SBX SBX

- Ngi QTCSDL cn cung cp: + Bng phn quyn truy cp cho h CSDL. + Phng tin cho ngi dng h QTCSDL nhn bit ng c h. - Ngi dng mun truy cp vo h thng cn khai bo: + Tn ngi dng. Da vo hai thng tin ny, h QTCSDL xc minh cho php hoc t chi quyn truy cp CSDL. Ch : + i vi nhm ngi truy cp cao th c ch nhn dng c th phc tp hn. + H QTCSDL cung cp cho ngi dng cch thay i mt khu, tng cng kh nng bo v mt khu 3. M ha thng tin v nn d liu - Trong chng trnh lp 10 chng ta cp n m ha thng tin theo nguyn tc vng trn thay mi k t bng mt k t khc. - M ha di l mt cch nn d liu.
83 Gio

+ Mt khu.

GV: Ngoi vic bo mt bng phn quyn cng nh vic ngi truy cp chp hnh ng ch trng chnh sch th cn mt gii php na bo mt thng tin l m ha thng tin. Khi chng ta m ha theo phng php ny ngoi vic gim dung lng cn tng tnh bo mt thng tin.

vin:

Trn Th Hu

Gio n Tin hc 12
V d: T AAAAAAAAABBBBBBBBCCC M ha thnh 10A8B3C GV: Bin bn h thng h tr ng k cho vic khi phc h thng khi c s c k thut, ng thi cung cp thng tin cho php nh gi mc quan tm ca ngi dng i vi h thng ni chung v i vi tng thnh phn ca h thng ni ring. Da trn bin bn ny, ngi ta c th pht hin nhng truy cp khng bnh thng (v d ai qu thng xuyn quan tm n mt s loi d liu no vo mt s thi im nht nh), t c nhng bin php phng nga thch hp. Ch : Cc bn sao d liu thng c m ha v nn bng cc chng trnh ring. 4. Lu bin bn Ngoi cc gii php nu trn, ngi ta cn t chc lu bin bn h thng. Bin bn h thng thng tng cho bit: + S ln truy cp vo h thng, vo tng thnh phn ca h thng, vo tng yu cu tra cu, + Thng tin v s ln cp nht cui cng: php cp nht, ngi thc hin, thi im cp nht,

V. CNG C Nhc li mt s cch dng bo mt. Cho bi tp v nh.

84 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
Bi 13. BO MT THNG TIN TRONG CC H CSDL (Gio n 2) I. MC TIU 1. Kin thc - Nht thit phi c c ch bo v trong mi CSDL. - C khi nim v i tng bo v v phng thc bo v. 2. K nng - Khng i hi phi bit cc thao tc c th. II. CHUN B 1. Chun b cha Gio vin: - Ni dung n tp ( hc sinh chun b trc). 2. Chun b ca HS: - c trc bi trc khi n lp. III. HOT NG DY HC Hot ng 1: Gio vin dnh t pht kim tra bi c Mc tiu: Nhc li kin thc v cc loi cu trc ca CSDL Hot ng 2: An ton v bo mt thng tin trong CSDL Mc tiu: - Nht thit phi c c ch bo v trong mi CSDL. - C khi nim v i tng bo v v phng thc bo v. Hot ng ca GV Hot ng ca HS GV ly v d v mt h CSDL qun l hc tp, ging dy ca nh trng, trong cha thng tin, d liu v kt qa ca tng HS. HS tr li: hc sinh, GV c th nu cu hi gio vin, ph huynh. Nhng ai cn n d liu ny? Gio vin. Ai l ngi c th sa im trong CSDL ny? HS tho lun tr li GV b mn Ton c th xem (sa) im mn Ton? C th sa cu hi, tnh hung m im ca mn khc? GVCN lp xem (sa) nhng d liu no? GV a ra. Cn Hiu trng nh trng? - HS v PHHS c quyn sa (xem) khng ? - Sau nhng cu tr li ca HS, GV hng dn HS nhn thy rng nhu cu v quyn ca HS, PH, GV, GVCN, Hiu trng nh trng l khc nhau trong vic s dng CSDL. GVBM c th sa im ca b mn mnh. ng thi, nu GV ch mun xem li kt qa ca mn hc mnh ph trch m khng cn sa cha g th c th vo ch ch xem trnh v lm thay i Nghe GV thuyt trnh d liu. Trong khi HS, PHHS ch c xem im m khng c php sa cha, thay i. Trong thc t h CSDL mun a vo s dng c trong thc t phi c bin php bo m an ton v bo mt d liu nhm ngn chn cc truy cp khng c php v hn ch ti a sai st v ca ngi s dng. Cc gii php bo v ch yu l: - To lp d liu con hoc s truy cp hn ch ti d liu tong CSDL. To ra d liu con l mt phn ca h CSDL, y l phn d liu c th cho php ngi dng truy
85 vin: Gio

Trn Th Hu

Gio n Tin hc 12
cp. Hoc hn ch vic truy cp (thng qua modul bo v). - Xy dng bng phn quyn truy cp m bo mi nhm ngi dng ch c quyn s dng mt s dch v nht Nghe GV thuyt trnh, nh ca h CSDL. Phn cho tng i tng s dng quyn gii thch truy cp tng ng, v d PHHS ch c xem im hc tp ca con mnh; GV c th xem im hc tp ca c lp, - Xy dng cc th tc thc hin truy cp hn ch theo bng phn quyn xc nh. S dng bin php k thut thc hin vic phn quyn s dng. - M ha thng tin v biu din thng tin theo cc cu trc m ha. - Nhn dng ngi dng, xc nh nhm ca h cung cp ng nhng dch v m h c php s dng Yu cu HS c SGK phn ni v Bng phn quyn v v d. Yu cu HS cho bit Bng phn quyn dng lm g ? Dng xc nh quyn s dng ca mt nhm ngi vi CSDL. Vn l lm sao h thng nhn dng c ngi dng thuc nhm no? Mt trong nhng gii php c s dng l mt khu. h thng s tnh ton, x l xc nh ngi ang HS c SGK, tr li truy cp thuc nhm no. cu hi. Ngoi ra, ngi ta cn s dng phng php lu bin bn h thng. Bin bn h thng dng ghi cc thng tin thng k v s ln truy cp vo h thng, vo tng d liu, cc yu cu; Thng tin v mt s ln truy cp gn nht. Bin bn h thng dng : - Tr gip vic khi phc d liu khi c s c k thut trong hot ng ca h CSDL. - - nh gi mc quan tm ca ngi dng vi cc d Nghe GV thuyt trnh liu dng truy vn. IV.

NH GI CUI BI GV hng dn HS tr li cu hi trong SGK. Yu cu HS chun b cho tit n tp.

86 vin:

Gio

Trn Th Hu

Gio n Tin hc 12
............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. .............................................................................................................................................
87 vin: Gio

Trn Th Hu

Gio n Tin hc 12
............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. ............................................................................................................................................. .............................................................................................................................................

88 vin:

Gio

Trn Th Hu

You might also like