Đăng ký Đăng nhập
Trang chủ Giáo án - Bài giảng Trung học phổ thông Giáo án tin học lớp 12_bộ 2...

Tài liệu Giáo án tin học lớp 12_bộ 2

.DOC
126
96
63

Mô tả:

Tin học 12. Gv: Trần Văn Trung TiÕt 1 Ngµy so¹n: 17/08/2012 Ch¬ng I kh¸i niÖm vÒ hÖ c¬ së d÷ liÖu Bµi 1: mét sè kh¸i niÖm c¬ b¶n i. Môc tiªu 1. KiÕn thøc. - N¾m ®îc c¸c vÊn ®Ò ph¶i gi¶i quyÕt trong 1 bµi to¸n qu¶n lý vµ sù cÇn thiÕt ph¶i cã CSDL. - BiÕt ®îc kh¸i niÖm CSDL vµ hÖ CSDL, cïng víi c¸c ®Æc trng cña nã. - BiÕt hÖ CSDL cã 3 møc thÓ hiÖn. 2. Kü n¨ng - Bíc ®Çu h×nh thµnh kÜ n¨ng kh¶o s¸t thùc tÕ cho øng dông CSDL. 3. Th¸i ®é. - Trªn c¬ së liªn hÖ víi thùc tiÔn, HS hiÓu thªm vai trß cña Tin häc trong mét x· héi hiÖn ®¹i, høng thó vµ yªu thÝch m«n häc h¬n; - Ham muèn häc mét hÖ qu¶n trÞ CSDL cô thÓ ®Ó cã kh¶ n¨ng gi¶I quyÕt c¸c bµi to¸n b»ng m¸y tÝnh ®iÖn tö, cô thÓ lµ mét bµi to¸n qu¶n lÝ ®¬n gi¶n nµo ®ã. ii. Ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc. 1. Ph¬ng ph¸p: - H§ 1: Ph¸t vÊn, gîi ®éng c¬ híng ®Ých - H§ 2: ThuyÕt tr×nh, ph¸t vÊn - H§ 3: ThuyÕt tr×nh, yªu cÇu HS minh häa b»ng vÝ dô. 2. Ph¬ng tiÖn: - M¸y tÝnh, m¸y chiÕu, SGK, s¸ch gi¸o viªn. - ChuÈn bÞ mét sè bµi to¸n qu¶n lý gÇn víi HS Giới Đoàn Stt Họ tên Ngày sinh Toán tính viên 1 Nguyễn Tú Oanh 02/08/95 1 Y 7,2 2 Nguyễn Văn Tiến 20/01/95 1 Y 6,4 3 Lê Thị Phương 13/05/95 0 N 6,5 4 Vũ Thị Thanh Hà 5 Lê Văn Hải 22/04/95 0 N 7,5 Lý Hóa Văn Tin 5,6 7,5 8,5 8,7 7,5 6,5 6,4 6,4 7,0 7,5 7,3 6,2 8,3 6,6 5,5 7,5 7,7 20/07/95 1 Y 7,8 6,5 8,4 6,5 Hình 1. Ví dụ hồ sơ học sinh (1:Nam, 0: Nữ - N: chưa vào Đoàn, Y: đã vào Đoàn) iii. Ho¹t ®éng d¹y- häc T×m hiÓu bµi to¸n qu¶n lý. a. Môc tiªu: - Gióp häc sinh thÊy ®îc mét bµi to¸n qu¶n lý trong thùc tiÔn. - Bíc ®Çu thÊy ®îc sù cÇn thiÕt ph¶i cã CSDL. - T¹o lËp hå s¬: + X¸c ®Þnh chñ thÓ cÇn qu¶n lý + X¸c ®Þnh cÊu tróc hå s¬ + Thu thËp th«ng tin tõ nhiÒu nguån kh¸c nhau vµ lu tr÷ theo cÊu tróc ®· x¸c ®Þnh. - CËp nhËt hå s¬: + Söa ch÷a hå s¬ + Bæ sung hå s¬ + Xãa c¸ thÓ trong hå s¬ - Khai th¸c hå s¬ + S¾p xÕp hå s¬ theo mét tiªu chÝ nµo ®ã ®Ó phï hîp víi yªu cÇu qu¶n lý cña tæ chøc. + T×m kiÕm lµ viÖc tra cøu c¸c th«ng tin cã s½n trong hå s¬ tháa m·n mét ®iÒu kiÖn nµo ®ã. + Thèng kª lµ c¸ch khai th¸c hå s¬ dùa trªn tÝnh to¸n ®Ó ®a ra c¸c th«ng tin ®Æc trng, kh«ng cã s½n trong hå s¬. -1- Trường THPT Nam Đàn I + LËp b¸o c¸o lµ viÖc sö dông c¸c kÕt qu¶ t×m kiÕm, thèng kª, s¾p xÕp c¸c ®èi tîng ®Ó t¹o lËp mét hå s¬ míi cã néi dung vµ cÊu tróc khu«n d¹ng theo mét yªu cÇu cô thÓ nµo ®ã. b. Mét sè ®iÓm cÇn lu ý khi thùc hiÖn. - Nªn lÊy vÝ dô bµi to¸n qu¶n lý thËt gÇn gòi víi häc sinh, ch¼ng h¹n bµi to¸n qu¶n lý ®iÓm häc sinh trong nhµ trêng SGK. - Gi¸o viªn cÇn cho häc sinh thÊy ®îc r»ng: viÖc lu tr÷ b¶ng d÷ liÖu nµy, ta cã thÓ nhanh chãng tr¶ lêi ®îc c¸c c©u hái mµ cã thÓ ph¶i mÊt nhiÒu thêi gian vµ c«ng søc ®Ó t×m kiÕm vµ thèng kª trong sæ s¸ch hå s¬ cña tõng häc sinh. - §Ó häc sinh thÊy ®îc ®Çy ®ñ vai trß t¸c dông cña hÖ thèng qu¶ lý, cÇn quan t©m ph©n tÝch nh÷ng vÊn ®Ò sau: + NhiÒu c«ng viÖc thêng gÆp ë nhµ trêng cã khi ph¶i nhiÒu ngêi hç trî thùc hiÖn míi ®¹m b¶o chÝnh x¸c vµ hoµn thµnh ®óng tiÕn ®é. + NÕu lu tr÷ c¸c th«ng tin vÒ häc sinh mét c¸ch hîp lý vµ ®Çy ®ñ, b¶ng d÷ liÖu cßn cã thÓ gióp chóng ta biÕt ®îc nh÷ng ®iÒu kh«ng ®îc ghi trong sæ s¸ch. c. Néi dung vµ c¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña HS H§ 1. Gîi ®éng c¬ híng ®Ých §Æt vÊn ®Ò: Mét x· héi v¨n minh ph¶i ®¹t ®îc tr×nh ®é cao vÒ tæ chøc qu¶n lÝ. Ngµy nay, nh÷ng øng dông Tin häc xuÊt hiÖn phæ biÕn trong c¸c ho¹t ®éng qu¶n lÝ Kinh tÕ – X· héi. - Nªu mét sè vÝ dô ®Ó thÊy c¸c kÜnh vùc Kinh tÕ – X· héi ®Òu sö dông m¸y tÝnh trong c«ng t¸c qu¶n lÝ ®Ó ®¹t hiÖu qu¶ cao. H§ 2. T×m hiÓu mét sè ®Æc ®iÓm chung cña bµi to¸n qu¶n lÝ. C«ng viÖc qu¶n lý lµ rÊt hay gÆp trong cuéc sèng cô thÓ lµ ë trõ¬ng häc, bÖnh viÖn, xÝ nghiÖp, kh¸ch s¹n. Cô thÓ lµ trong líp häc nµy ®Ó qu¶n lý HS th× cÇn ph¶i cã hå s¬ HS. Hå s¬ nµy lµ g×? C¸c em xem h×nh 1 trang 4 SGK vµ tr¶ lêi c¸c c©u hái sau: Cô thÓ häc b¹ cÇn ph¶i qu¶n lý th«ng tin g×? C¸c th«ng tin nµy ta cã thÓ cËp nhËt ®îc b»ng c¸ch thªm, söa, xo¸ ®îc kh«ng? Ta cßn cã thÓ khai th¸c chóng b»ng c¸ch nµo? VÝ dô ë h×nh ®· nªu s¬ bé vÒ 1 bµi to¸n qu¶n lý cßn c«ng viÖc thêng gÆp khi xö lý th«ng tin cña 1 tæ chøc ra sao chuyÓn môc 2. -2- Tr¶ lêi: Häc b¹, sæ ®iÓm c¸c m«n. Tr¶ lêi: Hä vµ tªn, Ngµy sinh, giíi tÝnh, ®iÓm c¸c m«n... Tr¶ lêi: S¾p xÕp, t×m kiÕm, tæng hîp vµ lËp b¸o c¸o. Tin học 12. Gv: Trần Văn Trung H§ 3. C¸c c«ng viÖc thêng gÆp khi xö lÝ th«ng tin cña mét tæ chøc (Ph©n tÝch thªm vÒ t¹o lËp hå s¬ vµ cËp nhËt hå s¬) 2. C«ng viÖc thêng gÆp khi xö lý th«ng tin cña 1 tæ chøc. C¸c th«ng tin nµy ®îc lu trªn giÊy khi cËp nhËt vµ khai th¸c gÆp rËt nhiÒu bÊt cËp ®Ó kh¾c phôc ta cÇn øng dông c«ng nghÖ g×? Vµ so s¸ch u nhîc ®iÓm gi÷a thñ c«ng vµ hiÖn ®¹i. Ghi bµi c¸c c«ng viÖc cÇn lµm ®Ó qu¶n lý ®ã lµ: - T¹o lËp hå s¬. - CËp nhËt hå s¬ (thªm, xo¸. söa) - Khai th¸c hå s¬ (S¾p xÕp, t×m kiÕm, tæng hîp vµ b¸o c¸o). CÇn ph¶i qu¶n lý th«ng tin nµy trªn m¸y tÝnh sÏ cã rÊt nhiÒu thuËn lîi cô thÓ: - Khai th¸c nhanh chãng. - CËp nhËt kh«ng bÞ tÈy xo¸. - In Ên ®Ñp, râ rµng. §äc s¸ch trang 57, m« t¶ c«ng viÖc ph¶i lµm. - Theo dâi vÝ dô. - §a ra 2 bµi to¸n trong thùc tÕ: + LiÖt kª tÊt c¶ nh÷ng häc sinh cã ®iÓm TB cña c¸c m«n häc >=6.5. + HiÓn thÞ tÊt c¶ nh÷ng häc sinh cã §TB cña mét - Khen thëng nh÷ng häc sinh cã häc lùc Kh¸. m«n häc bÊt k× <=2.0 - Cã kÕ ho¹ch båi dìng nh÷ng häc sinh - Hái: Nhµ trêng cÇn c¸c th«ng tin ®Ó lµm g×? yÕu kÐm. - Kh¸i qu¸t: §Ó lËp c¸c kÕ ho¹ch tiÕp theo vµ ra c¸c quyÕt ®Þnh. iv. cñng cè - §¸nh gi¸ cuèi bµiŽ 1. Néi dung ®· häc. Ph©n biÖt 3 kh¸i niÖm CSDL, HÖ QTCSDL vµ HÖ CSDL 2. C©u hái vµ bµi tËp vÒ nhµ. C©u 1: C¸c c«ng viÖc thêng gÆp khi qu¶n lÝ th«ng tin cña mét ®èi tîng nµo ®ã? C©u 2: LËp b¶ng trªn giÊy gåm hai cét, cét 1 ®Æt tªn lµ Tªn m«n häc ®Ó liÖt kª tÊt c¶ c¸c m«n häc mµ em ®ang häc, cét 2 ®Æt tªn M· m«n häc, dïng ký hiÖu 1,2,3.... ®Ó ®Æt tªn cho tõng m«n häc. §Æt tªn cho b¶ng M«n häc. Rút kinh nghiệm ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... TiÕt 2 Ngµy so¹n: 18/08/2012 Bµi 1: mét sè kh¸i niÖm c¬ b¶n i. Môc tiªu. 1. KiÕn thøc. -3- Trường THPT Nam Đàn I - Kh¸i niÖm CSDL vµ hÖ QTCSDL - BiÕt mét sè øng dông trong thùc tÕ. 2. Kü n¨ng. - Cha ®ßi hái thao t¸c cô thÓ. 3. Th¸i ®é: - ThÊy ®îc tÇm quan träng cña viÖc øng dông tin häc trong qu¶n lý ii. PH¦¥NG PH¸P Vµ PH¦¥NG TIÖN D¹Y HäC 1. Ph¬ng ph¸p: - H§ 1: Lµm viÖc nhãm - H§ 2: §µm tho¹i, kÝch n·o, t¸i hiÖn, liªn tëng. 2. Ph¬ng tiÖn: - M¸y tÝnh, m¸y chiÕu - B¶ng viÕt, SGK, s¸ch gi¸o viªn. iii. Ho¹t ®éng d¹y- häc. 1. æn ®Þnh tæ chøc: N¾m s¬ t×nh h×nh líp: ®iÓm danh 2. KiÓm tra bµi cò: C©u 1: VÏ s¬ ®å t¬ng t¸c gi÷a CSDL vµ hÖ QTCSDL nªu vai trß Con ngêi vµ phÇn mÒm øng dông trong mèi quan hÖ ®ã. C©u 2: Gi¶ sö ph¶i x©y dùng mét CSDL ®Ó qu¶n lý mîn, tr¶ s¸ch ë th viÖn, theo em cÇn ph¶i lu tr÷ nh÷ng th«ng tin g×? H·y cho biÕt nh÷ng viÖc ph¶i lµm ®Ó ®¸p øng nhu cÇu qu¶n lÝ cña ngêi thñ th. Tõ sai sãt cña HS khi tr¶ lêi c©u 2 GV ph©n tÝch mét sè sai lÇm c¬ b¶n cña viÖc t¹o c¸c cét chøa d÷ liÖu cña b¶ng t¬ng øng ®Ó dÉn d¾t ®Õn viÖc ph¶i h×nh thµnh vÊn ®Ò: Mét sè yªu cÇu c¬ b¶n cña hÖ CSDL (phÇn lín liªn quan ®Õn CSDL). 3. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña HS H§ 1. H×nh thµnh kh¸i niÖm CSDL, hÖ qu¶n trÞ CSDL. 3. HÖ c¬ së d÷ liÖu. Tr¶ lêi: cã v× kh«ng t¹o CSDL th× kh«ng 3.a. Kh¸i niÖm CSDL vµ hÖ QTCSDL cã d÷ liÖu ®Ó cËp nhËt vµ khai th¸c. Cã cÇn ph¶i t¹o CSDL kh«ng? V× sao? * CSDL §äc SGK trang 7-8 cho biÕt thÕ nµo lµ 1 CSDL, HÖ QTCSDL, Ph©n biÖt 2 kh¸i niÖm nµy C¬ së d÷ liÖu (CSDL-Database) lµ tËp hîp c¸c d÷ liÖu cã liªn quan víi nhau, chøa th«ng tin cña mét ®èi tîng nµo ®ã (nh trêng häc, bÖnh viÖn, ng©n hµng, nhµ m¸y...), ®îc lu tr÷ trªn bé nhí m¸y tÝnh ®Ó ®¸p øng nhu cÇu khai th¸c th«ng tin cña nhiÒu ngêi sö dông víi nhiÒu môc ®Ých kh¸c nhau. * HÖ QTCSDL PhÇn mÒm gióp ngêi sö dông cã thÓ t¹o CSDL trªn m¸y tÝnh gäi lµ g×? HiÖn nay cã bao nhiªu hÖ qu¶n trÞ CSDL? HÖ QTCSDL: g¾n liÒn víi 1 phÇn mÒm ®Ó x©y dùng cËp nhËt CSDL vµ khai th¸c th«ng tin trong CSDL . PhÇn mÒm nµy ®îc gäi lµ hÖ QTCSDL. * HÖ CSDL: Bao gåm 2 thµnh phÇn: CSDL vµ hÖ QTCSDL Tr¶ lêi: HÖ QTCSDL C¸c hÖ qu¶n trÞ CSDL phæ biÕn ®îc nhiÒu ngêi biÕt ®Õn lµ MySQL, Oracle, PostgreSQL, SQL Server, DB2, v.v. PhÇn lín c¸c hÖ qu¶n trÞ CSDL kÓ trªn ho¹t H§ 2. Liªn hÖ thùc tÕ, liÖt kª c¸c øng dông ®éng tèt trªn nhiÒu hÖ ®iÒu hµnh kh¸c nhau nh Linux, Unix vµ MacOS ngo¹i CSDL trong c¸c lÜnh vùc Kinh tÕ – X· héi. trõ SQL Server cña Microsoft chØ ch¹y trªn hÖ ®iÒu hµnh Windows. 3.d. Mét sè ho¹t ®éng cã sö dông CSDL: -4- Tin học 12. Gv: Trần Văn Trung - Ph¸t vÊn: H·y cho biÕt mét lÜnh vùc cã khai th¸c CSDL, nªu vÝ dô vÒ ®èi tîng cÇn qu¶n lÝ, vÒ th«ng tin cÇn t×m kiÕm, cÇn b¸o c¸o t¬ng øng? - Ph¸t vÊn: Th«ng qua Internet, chóng ta ®· tõng khai th¸c CSDL cha? - GV kÕt luËn: ViÖc x©y dùng ph¸t triÓn vµ khai th¸c c¸c hÖ CSDL ngµy cµng phæ biÕn trong mäi mÆt ho¹t ®éng kinh tÕ - x· héi. Bëi vËy trong mét x· héi v¨n minh, mét c«ng d©n cã tr×nh ®é v¨n hãa phæ th«ng ph¶i hiÓu biÕt nh÷ng nguyªn lÝ c¬ b¶n vÒ tæ chøc vµ khai th¸c CSDL. ThiÕt kÕ, qu¶n trÞ mét hÖ CSDL lµ mét c«ng viÖc h÷u Ých, thó vô trong ngµnh IT. - øng dông CSDL xuÊt hiÖn trong rÊt nhiÒu lÜnh vùc: + Gi¸o dôc vµ ®µo t¹o + C¬ së s¶n xuÊt, kinh doanh + Tæ chøc tµi chÝnh + Ng©n hµng + H·ng hµng kh«ng + Tæ chøc viÔn th«ng …. iv. cñng cè - bµi tËp vÒ nhµ 1. Néi dung ®· häc. - Kh¸i niÖm CSDL, hÖ QT CSDL - Mét sè øng dông. 2. C©u hái vµ bµi tËp vÒ nhµ. Bµi 1, 2, 3, 4 SGK trang 16 Rút kinh nghiệm ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... -5- Trường THPT Nam Đàn I TiÕt 3 Ngµy so¹n: 25/08/2012 Bµi 2: HÖ qu¶n trÞ c¬ së d÷ liÖu I. Môc tiªu - BiÕt kh¸i niÖm hÖ QTCSDL - BiÕt ®îc c¸c chøc n¨ng cña hÖ QTCSDL - BiÕt ®îc vai trß cña con ngêi khi lµm viÖc víi hÖ CSDL - BiÕt c¸c bíc x©y dùng CSDL II. ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc 1. Ph¬ng ph¸p: - H§ 1: ThuyÕt tr×nh phèi hîp m« pháng, liªn tëng, trùc quan, liªn hÖ thùc tÕ. - H§ 2: M« pháng, thuyÕt tr×nh. - H§ 3: Nghiªn cøu tµi liÖu ®Ó lµm bµi tËp qua ®ã cã kiÕn thøc - H§ 4: Nghiªn cøu tµi liÖu vµ ®µm tho¹i. 2. Ph¬ng tiÖn: - S¸ch GK tin häc 12, s¸ch gi¸o viªn, m¸y chiÕu, m¸y tÝnh. III. tiÕn tr×nh bµi häc 1. æn ®Þnh líp : KiÓm tra sÜ sè 2. KiÓm tra bµi cò: C©u1 : Tr×nh bµy ®Þnh nghÜa cña hÖ qu¶n trÞ c¬ së d÷ liÖu ? So s¸nh sù kh¸c nhau gi÷ CSDL vµ hÖ QTCSDL ? C©u 2: Nªu c¸c yªu cÇu c¬ b¶n cña hÖ CSDL? LÊy vÝ dô ®èi víi tÝnh cÊu tróc vµ tÝnh toµn vÑn? Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña HS H§ 1. T×m hiÓu c¸c chøc n¨ng c¬ b¶n cña 1 hÖ qu¶n trÞ CSDL. 1. Chøc n¨ng cña hÖ QTCSDL GV: C«ng viÖc ®Çu tiªn ®Ó lµm viÖc víi CSDL lµ g×? a. Cung cÊp m«i trêng t¹o lËp CSDL GV: Trong m«i trêng lµm viÖc cña Pascal ®Ó khai HS: T¹o lËp CSDL b¸o biÕn i,j lµ kiÓu nguyªn, biÕn k lµ kiÓu thùc ta lµm thÕ nµo? GV: §Ó khai b¸o cÊu tróc b¶n ghi häc sinh cã c¸c trêng: hoten, n¬isinh, gioitinh, toan, ly, hoa trong HS: var i,j: integer; pascal ta lµm thÕ nµo? k: real; - Khai b¸o kiÓu vµ cÊu tróc d÷ liÖu - Khai b¸o c¸c rµng buéc Type Hocsinh=record; - ChØnh söa cÊu tróc Hoten:string[30]; Ngaysinh:string[10]; Gioitinh:Boolean; Doanvien:Boolean; GV: Dïng Access ®Ó minh ho¹ Toan,ly,hoa,van,tin:real; End; ->GV chèt: Thùc chÊt lµ cung cÊp cho ngêi dïng mét ng«n ng÷ ®Þnh nghÜa d÷ liÖu HS: Quan s¸t GV: Trong CSDL người ta dùng ngôn ngữ định nghĩa dữ liệu để khai báo kiểu và cấu trúc dữ liệu. b. Cung cÊp m«i trêng cËp nhËt vµ khai th¸c d÷ HS: ghi bµi liÖu GV: C«ng viÖc tiÕp theo sau khi ®· x¸c ®Þnh ®îc cÊu tróc cña CSDL lµ g×? - Thao t¸c cËp nhËt d÷ liÖu (nhËp, söa, xo¸) - Khai th¸c(s¾p xÕp, t×m kiÕm, kÕt xuÊt b¸o HS: NhËp d÷ liÖu? c¸o..) GV: Dïng Access hoÆc excel ®Ó m« t¶ GV: Cung cÊp cho ngêi dïng mét ng«n ng÷ thao t¸c d÷ liÖu -6- Tin học 12. Gv: Trần Văn Trung c. Cung cÊp c«ng cô kiÓm so¸t, ®iÓu khiÓn truy cËp vµo CSDL Th«ng qua ng«n ng÷ ®×Òu khiÓn d÷ liÖu ®Ó ®¶m b¶o: - Ph¸t hiÖn vµ ng¨n chÆn sù truy cËp kh«ng ®îc phÐp GV: Chøc n¨ng nµy ®¶m b¶o ®îc yªu cÇu nµo cña hÖ CSDL? - Duy tr× tÝnh nhÊt qu¸n cña d÷ liÖu GV: Em lÊy vÝ dô vÒ tÝnh nhÊt qu¸n cña d÷ liÖu? - Tæ chøc vµ ®iÒu khiÓn c¸c truy cËp ®ång thêi. GV: LÊy vÝ dô viÖc truy cËp ®ång thêi. - Kh«i phôc CSDL khi cã sù cè ë phÇn cøng vµ phÇn mÒm. - Qu¶n lÝ c¸c m« t¶ d÷ liÖu. H§ 2. T×m hiÓu mét sè vai trß cña con ngêi khi lµm viÖc víi hÖ CSDL 3. Vai trß cña con ngêi khi lµm viÖc víi c¸c hÖ CSDL: a) Ngêi QT CSDL: lµ mét ngêi hay mét nhãm ngêi ®îc trao quyÒn ®iÒu hµnh hÖ CSDL: - ThiÕt kÕ vµ cµi ®Æt CSDL, hÖ QTCSDL, vµ c¸c phÇn mÒm cã liªn quan. - CÊp ph¸t c¸c quyÒn truy cËp CSDL - Duy tr× c¸c ho¹t ®éng hÖ thèng nh»m tháa m·n c¸c yªu cÇu cña c¸c øng dông vµ cña ngêi dïng. b) Ngêi lËp tr×nh øng dông: Nguêi sö dông cã am hiÓu vÒ mét hÖ QTCSDL nµo ®ã, dïng ng«n ng÷ cña hÖ QTCSDL nµy ®Ó t¹o mét giao diÖn th©n thiÖn qua ch¬ng tr×nh øng dông dÔ sö dông ®Ó thùc hiÖn mét sè thao t¸c trªn CSDL tïy theo nhu cÇu. c) Ngêi dïng : (cßn gäi ngêi dïng ®Çu cuèi) Lµ ngêi cã thÓ kh«ng am hiÓu g× vÒ hÖ QTCSDL nhng sö dông giao diÖn th©n thiÖn do ch¬ng tr×nh øng dông t¹o ra ®Ó nhËp d÷ liÖu vµ khai th¸c CSDL. H§ 3. H×nh thµnh hiÓu biÕt ban ®Çu vÒ quy tr×nh x©y dùng mét CSDL 4. C¸c bíc x©y dùng c¬ së d÷ liÖu ChuyÓn ý: Mét CSDL cña mét tæ chøc cã vai trß quan träng trong c«ng t¸c qu¶n lý tæ chøc ®ã. Bëi vËy viÖc x©y dùng mét CSDL thêng ph¶i tu©n theo mét quy tr×nh khoa häc. Yªu cÇu HS theo dâi SGK Ph¸t vÊn: V× sao khi x©y dùng mét CSDL ph¶i cã bíc kh¶o s¸t? Bíc 1: Kh¶o s¸t Bíc 2: ThiÕt kÕ Bíc 3: KiÓm thö HS: Quan s¸t HS: TÝnh an toµn vµ b¶o mËt th«ng tin HS: Tr¶ lêi HS: Nghe gi¶ng Vai trß cña con ngêi (nãi chung) ®èi víi hÖ CSDL? HS: Nghiªn cøu SGK nªu vai trß cña tõng ngêi. - DL ph¶i ph¶n ¸nh ®óng vµ ®Çy ®ñ ho¹t ®éng cña tæ chøc. - Ph¶i hiÓu ®îc c¸c yªu cÇu ®Æt ra cña qu¶n lý. -> CÇn kh¶o s¸t. V. Cñng cè - bµi tËp Truy vÊn lµ g×? Cßn gäi lµ truy hái: dïng c¸c c©u hái ®Æt ra ë phÇn mÒm øng dông dùa vµo yªu cÇu khai th¸c th«ng tin ®Ó yªu cÇu hÖ QTCSDL tiÕp nhËn truy vÊn vµ truy xuÊt d÷ liÖu mét c¸ch tù ®éng. §Æt 3 c©u truy vÊn ®Ó khai th¸c th«ng tin vÒ HS? KÕt xuÊt lµ g×? Qu¸ tr×nh t¹o ra kÕt qu¶ : th«ng tin muèn t×m kiÕm. -7- Trường THPT Nam Đàn I C©u hái vµ bµi tËp vÒ nhµ: C©u 1: Em hiÓu thÕ nµo vÒ thao t¸c cËp nhËt . C©u 2: H·y ph©n nhãm c¸c thao t¸c trªn CSDL, nãi râ chi tiÕt c¸c thao t¸c ®ã lµ g×? C©u 3: V× sao hÖ QTCSDL cÇn ph¶i cã kh¶ n¨ng ph¸t hiÖn vµ ng¨n chÆn sù truy cËp kh«ng ®îc phÐp.? H·y nªu vÝ dô ®Ó minh häa cho gi¶i thÝch C©u 4:Vai trß cña con ngêi trong mèi t¬ng t¸c gi÷a c¸c thµnh phÇn CSDL. Em muèn gi÷ vai trß g× khi lµm viÖc víi c¸c hÖ CSDL? V× sao C©u 5: Trong c¸c chøc n¨ng cña hÖ QTCSDL chøc n¨ng nµo lµ quan träng nhÊt, v× sao? C©u 6:Dùa vµo S¬ ®å chi tiÕt m« t¶ sù t¬ng t¸c cña hÖ QTCSDL em h·y m« t¶ s¬ lîc vÒ ho¹t ®éng cña mét hÖ QTCSDL.. Rút kinh nghiệm ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... ..................................................................................................................................................... -8- Tin học 12. Gv: Trần Văn Trung TiÕt 4 BµI TËP Vµ THùC HµNH 1 i. Môc tiªu 1. KiÕn thøc: Ngµy so¹n: 26/08/2012 - BiÕt x¸c ®Þnh nh÷ng viÖc cÇn lµm trong ho¹t ®éng QL mét c«ng viÖc ®¬n gi¶n. - BiÕt mét sè c«ng viÖc c¬ b¶n khi x©y dùng mét CSDL ®¬n gi¶n. 2. Kü n¨ng: - Bíc ®Çu h×nh thµnh kÜ n¨ng kh¶o s¸t thùc tÕ cho øng dông CSDL. 3. T tëng, t×nh c¶m - X¸c ®Þnh th¸i ®é nghiªm tóc trong häc tËp khi lµm quen víi nhiÒu quy ®Þnh nghiªm ngÆt khi x©y dùng mét CSDL ®¬n gi¶n. - Cã ý thøc cè g¾ng häc tËp vît qua nh÷ng lóng tóng, khã kh¨n trong qu¸ tr×nh x©y dùng CSDL; II. ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc 1. Ph¬ng ph¸p: - KÕt hîp c¸c ph¬ng ph¸p d¹y häc nh thuyÕt tr×nh, vÊn ®¸p, thao t¸c mÉu, gi¶i thÝch. - Tæ chøc nh÷ng ho¹t ®éng phßng m¸y ®Ó HS cã thÓ chñ ®éng t×m hiÓu hÖ CSDL. 2. Ph¬ng tiÖn: - SGK Tin häc 12, vë ghi; S¸ch tham kh¶o vÒ hÖ CSDL nÕu cã; - M¸y chiÕu, phßng m¸y; H×nh ¶nh vÒ c¸c b¶ng: + B¶ng tacgia Magt hoten ngsinh ngmat tieusu + B¶ng sach masach tensach loaisach +B¶ng hocsinh mathe hoten + B¶ng phieumuon mathe Sophieu nxb ngsinh mamxb gioitinh ngaymuon giatien Lop ngaycantra Matg Ngaycap masach noidung diachi slmuon + B¶ng trasach Sophieu ngaytra sobienbanghisuco + B¶ng hoadon Sohoadon masach Soluongthanhli + B¶ng thanhli So_bbtl Masach Soluongthanhli + B¶ng denbu So_bbdb masach Sldenbu Tiendenbu - Néi quy th viÖn, mét sè mÉu thÎ th viÖn, mÉu phiÕu mîn - tr¶ s¸ch, mÉu sæ qu¶n lÝ s¸ch cña th viÖn trêng THPT. iii. ho¹t ®éng d¹y häc 1. Ho¹t ®éng 1: Thùc hiÖn bµi tËp 1. a. Môc tiªu: - Gióp häc sinh biÕt c¸c néi quy th viÖn, thÎ th viÖn, phiÕu mîn – tr¶ s¸ch, mÉu sæ qu¶n lÝ s¸ch cña th viÖn trêng THPT. - Gióp häc sinh biÕt ®îc c¸c yªu cÇu trong c«ng t¸c qu¶n lý th viÖn. b. Néi dung: -9- Trường THPT Nam Đàn I - T×m hiÓu néi quy th viÖn, thÎ th viÖn, phiÕu mîn – tr¶ s¸ch, mÉu sæ qu¶n lÝ s¸ch cña th viÖn trêng THPT. c. Mét sè ®iÓm cÇn lu ý khi thùc hiÖn - §Ó tr¸nh mÊt nhiÒu thêi gian, häc sinh ph¶i tù t×m hiÓu ë th viÖn cña trêng - Nªn nªu c¸c ®iÓm chÝnh nhÊt ®Ó häc sinh biÕt c¸c rµng buéc trong CSDL sÎ ®îc x©y dùng sau nµy: thêi h¹n mîn s¸ch, sè lîng s¸ch ®îc mîn mçi lÇn, ... d. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh - Yªu cÇu ®¹i diÖn nhãm 1 tr×nh bµy néi - §¹i diÖn cña tõng nhãm lªn tr×nh bµy. Thµnh quy th viÖn tríc líp viªn cña tõng nhãm cã thÓ bæ sung, gãp ý. - Yªu cÇu ®¹i diÖn nhãm 2 tr×nh bµy mÉu - MÉu thÎ: m· thÎ, hä vµ tªn häc sinh, ngµy thÎ th viÖn sinh, noi sinh, giíi tÝnh, líp, ®Þa chØ. - Yªu cÇu ®¹i diÖn nhãm 3 tr×nh bµy phiÕu - PhiÕu mîn/ tr¶ s¸ch: sè phiÕu, ngµy mîn, mîn – tr¶ s¸ch. ngµy tr¶, hä vµ tªn, ngµy sinh, giíi tÝnh, líp. - Yªu cÇu ®¹i diÖn nhãm 4 tr×nh bµy sæ - Sæ qu¶n lý s¸ch: m· s¸ch, tªn s¸ch, sã lîng. qu¶n lý s¸ch. 2. Ho¹t ®éng 2: Thùc hiÖn bµi tËp 2. a. Môc tiªu: - Häc sinh biÕt c¸c ho¹t ®éng chÝnh cña th viÖn. - Häc sinh biÕt x¸c ®Þnh c¸c chøc n¨ng cÇn cã cña hÖ thèng qu¶n lý th viÖn: Mua vµ nhËp s¸ch vµo th viÖn, thanh lÝ s¸ch, cho mîn s¸ch, nhËn tr¶ s¸ch, kiÓm kª s¸ch, ... b. Néi dung: - KÓ tªn c¸c ho¹t ®éng chÝnh cña th viÖn. c. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn - Yªu cÇu häc sinh liÖt kª tÊt c¶ c¸c ®èi tîng cã liªn quan ®Õn CSDL. - Chia líp thµnh 3 nhãm ®¹i diÖn cho 3 ®èi tîng chÝnh liªn quan ®Õn CSDL ®Ó th¶o luËn - Yªu cÇu tõng nhãm liÖt kª c¸c ho¹t ®éng chÝnh cña nhãm m×nh vµ gi¶i thÝch ý nghÜa cña mçi ho¹t ®éng ®ã. - ChuÈn hãa l¹i kiÕn thøc cho mçi nhãm, nhËn xÐt, khuyÕn khÝch ý thøc tÝch cùc s¸ng t¹o cña mçi thµnh viªn trong nhãm. Ho¹t ®éng cña häc sinh - Ngêi ®äc s¸ch, ngêi thñ th, ngêi qu¶n lý. - Nhãm thñ th: cho mîn s¸ch, kiÓm kª s¸ch. - Nhãm ngêi qu¶n lý: mua s¸ch, nhËp s¸ch, thanh lÝ s¸ch. - Nhãm ngêi ®äc s¸ch: mîn s¸ch, tr¶ s¸ch. - §ai diÖn nhãm tr×nh bµy. - Theo dâi nhËn xÐt cña gi¸o viªn ®Ó rót ra kiÕn thøc cÇn thiÕt. 3. Ho¹t ®éng 3. Thùc hiÖn bµi tËp 3. a. Môc tiªu: - Häc sinh biÕt c¸c ®èi tîng cÇn qu¶n lÝ trong th viÖn, tõ ®ã hiÓu thªm c¸ch x¸c ®Þnh d÷ liÖu cÇn lu tr÷ khi x©y dùng CSDL th viÖn. b. Néi dung: - LiÖt kª c¸c ®èi tîng cÇn qu¶n lÝ khi x©y dùng CSDL qu¶n lÝ s¸ch vµ mîn/tr¶ s¸ch. + Ngêi ®äc: hä vµ tªn, ngµy sinh, giíi tÝnh, líp, ®Þa chØ, sè thÎ mîn, ngµy cÊp thÎ, ghi chó. + S¸ch: m· s¸ch, tªn s¸ch, lo¹i s¸ch, nhµ xuÊt b¶n, n¨m xuÊt b¶n, gi¸ tiÒn, m· t¸c gi¶, tãm t¾t néi dung s¸ch. + T¸c gi¶: m· t¸c gi¶, hä vµ tªn t¸c gi¶, ngµy sinh. c. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh - H·y liÖt kª c¸c ®èi tîng cÇn qu¶n lÝ trong th - Ngêi ®äc, t¸c gi¶, s¸ch, ... viÖn. - 10 - Tin học 12. Gv: Trần Văn Trung - Chia líp thµnh 3 nhãm th¶o luËn, mçi nhãm - Th¶o luËn ®Ó tr¶ lêi ®¹i diÖn cho 1 lo¹i ®èi tîng + Yªu cÇu nhãm 1 liÖt kª th«ng tin vÒ ngêi + Ngêi ®äc: Hä tªn, ngµy sinh, sè thÎ mîn, ®äc. ngµy mîn, tªn s¸ch. + S¸ch: T¸c gi¶, m· s¸ch, tªn s¸ch. + Yªu cÇu nhãm 1 liÖt kª th«ng tin vÒ s¸ch. + Yªu cÇu nhãm 1 liÖt kª th«ng tin vÒ t¸c gi¶. + T¸c gi¶: M· t¸c gi¶, hä vµ tªn t¸c gi¶. - Yªu cÇu ®¹i diÖn nhãm tr×nh bµy tríc líp vµ - §¹i diÖn nhãm tr×nh bµy. nhãm kh¸c cho nhËn xÐt ®¸nh gi¸. - ChuÈn hãa l¹i kiÕn thøc cho mçi nhãm, nhËn - Theo dâi nhËn xÐt cña gi¸o viªn ®Ó rót ra xÐt. kiÕn thøc cÇn thiÕt. 4. Ho¹t ®éng 4: Thùc hiÖn bµi tËp 4. a. Môc tiªu: - Gióp häc sinh biÕt x¸c ®Þnh ®îc nh÷ng d÷ liÖu nµo cÇn lu tr÷ vµ bíc ®Çu thiÕt kÕ CSDL. b. Néi dung: - CSDL nªu trªn cÇn nh÷ng b¶ng nµo? Mçi b¶ng cÇn nh÷ng cét nµo? c. Mét sè ®iÓm cÇn lu ý khi thùc hiÖn: - Cã thÓ nªu c¸c c©u hái gîi ý: + Cã nh÷ng ®èi tîng nµo cÇn qu¶n lÝ? + Trong mçi ®èi tîng ®ã cÇn qu¶n lÝ nh÷ng th«ng tin nµo? - Nªn híng dÉn häc sinh h×nh thµnh c¸c c©u hái ®Ó x¸c ®Þnh nguyªn nh©n ®a c¸c th«ng tin vµo tõng b¶ng, mèi liªn hÖ gi÷a c¸c b¶ng. d. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn - Nªu c©u hái gîi ý: Theo em CSDL nªu trªn cÇn cã nh÷ng b¶ng nµo? - Trong mçi b¶ng ®ã cÇn qu¶n lÝ nh÷ng th«ng tin nµo? cã nh÷ng cét nµo? - Bæ sung thªm c¸c b¶ng mµ gi¸o viªn ®· chuÈn bÞ ®Ó bæ sung thiÕu sãt cho häc sinh - Khi cÊp mét thÎ mîn cho mét ngêi ®äc míi th× cÇn cËp nhËt b¶ng nµo? - Khi mét ngêi ®äc mîn s¸ch cÇn cËp nhËt b¶ng nµo? - Trong b¶ng phieumuon, th«ng tin ngµy cÇn tr¶ ph¶i chÞu rµng buéc nµo? - Khi mét ngêi ®äc tr¶ s¸ch cÇn cËp nhËt b¶ng nµo? - Khi cã hãa ®¬n nhËp s¸ch míi th× cÇn cËp nhËt b¶ng nµo? - Gäi häc sinh bæ sung gãp ý. Gi¸o viªn chuÈn hãa nh÷ng thiÕu sãt nÕu cã cuÈ häc sinh. Ho¹t ®éng cña häc sinh - B¶ng Sach: tacgia, masach, tensach. - B¶ng nguoidoc: Hoten, mathe, ngaysinh, ngaymuon, ... - B¶ng hocsinh, phieumuon. - B¶ng hocsinh, phieumuon, sach, tacgia. - Ngµy cÇn tr¶ ph¶i lín h¬n ngµy mîn - B¶ng hocsinh, trasach, sach, tacgia. - B¶ng hoadon, sach. IV. Cñng cè vµ híng dÉn ë nhµ: - Híng dÉn ë nhµ: §äc thªm bµi: “S¬ lîc lÞch sö CSDL”, chuÈn bÞ cho tiÕt Bµi tËp vµ ¤n tËp ch¬ng 1; Rót kinh nghiÖm .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. - 11 - Trường THPT Nam Đàn I TiÕt 5 Bµi tËp Ngµy so¹n:27/08/2012 i. Môc tiªu 1. KiÕn thøc - Häc sinh n¾m c¸c kh¸i niÖm ®· häc: CSDL, sù cÇn thiÕt ph¶i cã CSDL lu trªn m¸y tÝnh, hÖ QTCSDL?, hÖ CSDL?, mèi t¬ng t¸c gi÷a c¸c thµnh phÇn cña hÖ CSDL, c¸c yªu cÇu c¬ b¶n cña hÖ CSDL qua hÖ thèng c©u hái tr¾c nghiÖm kh¸ch quan vµ tù luËn.. - BiÕt vai trß cña CSDL trong x· héi hiÖn ®¹i; 2. KÜ n¨ng - Bíc ®Çu h×nh thµnh kÜ n¨ng kh¶o s¸t thùc tÕ cho øng dông CSDL. 3. T tëng, t×nh c¶m - NhËn thøc ®îc qu¸ tr×nh ph¸t triÓn cña c¸c hÖ CSDL g¾n liÒn víi qu¸ tr×nh ph¸t triÓn cña Tin häc nh»m gi¶i c¸c bµi to¸n thùc tiÔn ngµy cµng phøc t¹p. - Mong muèn häc mét hÖ qu¶n trÞ CSDL cô thÓ ®Ó cã kh¶ n¨ng gi¶i c¸c bµi to¸n b»ng m¸y tÝnh ®iÓn tö; ii. ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc 1. Ph¬ng ph¸p: KÕt hîp c¸c ph¬ng ph¸p gi¶ng d¹y nh thuyÕt tr×nh, vÊn ®¸p, lÊy vÝ dô minh häa, më réng vµ cñng cè vÊn ®Ò b»ng kiÓm tra ®¸nh gi¸. 2. Ph¬ng tiÖn: - S¸ch GK tin 12, S¸ch GV tin 12, ®Üa chøa c¸c ch¬ng tr×nh minh häa (qu¶n lý häc sinh: gv biªn so¹n), tranh ¶nh chôp s½n. - Phßng m¸y, m¸y chiÕu; iii. ho¹t ®éng d¹y häc 1. æn ®Þnh tæ chøc: Líp trëng b¸o c¸o sÜ sè 2. KiÓm tra bµi cò: - TiÕt 8: ¤n tËp TiÕn tr×nh d¹y häc: H§ 1. Gi¸o viªn nh¾c l¹i nh÷ng vÊn ®Ò cÇn n¾m trong ch¬ng I, ®ã lµ: - Mét CSDL lµ mét tËp hîp c¸c d÷ liÖu: + Ph¸n ¸nh ho¹t ®éng cña 1 tæ chøc; + Lu tr÷ vµ khai th¸c b»ng m¸y tÝnh ®iÓn tö; + NhiÒu ngêi dïng víi nhiÒu môc ®Ých kh¸c nhau. - HÖ qu¶n trÞ CSDL lµ phÇn mÒm cung cÊp m«i trêng thuËn lîi ®Ó: + T¹o lËp CSDL; + CËp nhËt cho CSDL + Khai th¸c CSDL b»ng c¸ch cung cÊp c¸c c«ng cô kiÓm so¸t vµ ®iÒu khiÓn truy cËp vµo CSLD. - C¸c chøc n¨ng cña hÖ qu¶n trÞ CSDL: Cung cÊp m«i trêng t¹o lËp CSDL, m«i trêng cËp nhËt vµ khai th¸c d÷ liÖu, c«ng cô kiÓm so¸t, ®iÒu khiÓn truy cËp vµo CSDL; - Vai trß cña con ngêi khi lµm viÖc víi hÖ CSDL: ngêi qu¶n trÞ CSDL, ngêi lËp tr×nh øng dông, ngêi dïng; - C¸c bíc x©y dùng CSDL: kh¶o s¸t, thiÕt kÕ, kiÓm thö; H§ 2. Häc sinh tr¶ lêi c¸c c©u hái sau ®Ó «n tËp ch¬ng: C©u 1: H·y nªu c¸c c«ng viÖc thêng gÆp khi xö lÝ th«ng tin cña mét tæ chøc, cho vÝ dô minh häa cho tõng c«ng viÖc ®ã. C©u 2: CSDL lµ g×? Cho vÝ dô? C©u 3: HÖ qu¶n trÞ CSDL lµ g×? cho vÝ dô. C©u 4: Nªu vÝ dô minh häa cho mét vµi yªu cÇu c¬ b¶n ®èi víi hÖ CSDL. H§ 3. ChiÕu b»ng m¸y chiÕu (nÕu cã) hoÆc ph¸t phiÕu, C¸c c©u hái tr¾c nghiÖm, tïy theo trêng hîp ®Ó GV chän mét sè c©u tr¾c nghiÖm kiÓm tra kiÕn thøc häc sinh: C©u 1: Chøc n¨ng cña hÖ QTCSDL a. Cung cÊp c¸ch t¹o lËp CSDL b. Cung cÊp c¸ch cËp nhËt d÷ liÖu, t×m kiÕm vµ kÕt xuÊt th«ng tin c. Cung cÊp c«ng cô kiÓm so¸t ®iÒu khiÓn viÖc truy cËp vµo CSDL - 12 - Tin học 12. Gv: Trần Văn Trung d. C¸c c©u trªn ®Òu ®óng C©u 2:Thµnh phÇn chÝnh cña hÖ QTCSDL: a. Bé qu¶n lý tËp tin vµ bé xö lÝ truy vÊn b. Bé truy xuÊt d÷ liÖu vµ bé bé qu¶n lý tËp tin c. Bé qu¶n lý tËp tin vµ bé truy xuÊt d÷ liÖu d. Bé xö lý truy vÊn vµ bé truy xuÊt d÷ liÖu C©u 3:Ng«n ng÷ ®Þnh nghÜa d÷ liÖu bao gåm c¸c lÖnh cho phÐp a. NhËp, söa, xãa d÷ liÖu b. Khai b¸o cÊu tróc vµ kiÓu d÷ liÖu c. Khai b¸o cÊu tróc d. Khai b¸o kiÓu, cÊu tróc d÷ liÖu vµ c¸c rµng buéc trªn c¸c d÷ liÖu C©u 4: Ng«n ng÷ thao t¸c d÷ liÖu lµ mét ng«n ng÷ kh«ng cho phÐp a. T×m kiÕm d÷ liÖu b. KÕt xuÊt d÷ liÖu c. CËp nhËt d÷ liÖu d. Ph¸t hiÖn vµ ng¨n chËn sù truy cËp kh«ng ®îc phÐp C©u 5:Ng«n ng÷ ®Þnh nghÜa d÷ liÖu bao gåm c¸c lÖnh cho phÐp a. M« t¶ c¸c ®èi tîng ®îc lu tr÷ trong CSDL b. §¶m b¶o tÝnh ®éc lËp d÷ liÖu c. Khai b¸o kiÓu, cÊu tróc, c¸c rµng buéc trªn d÷ liÖu cña CSDL d. Phôc håi d÷ liÖu tõ c¸c lçi hÖ thèng C©u 6: §Ó thùc hiÖn c¸c thao t¸c trªn d÷ liÖu, ta sö dông : a. Ng«n ng÷ ®Þnh nghÜa d÷ liÖu b. Ng«n ng÷ thao t¸c d÷ liÖu C©u 7: Ng«n ng÷ thao t¸c d÷ liÖu bao gåm c¸c lÖnh cho phÐp a. Khai b¸o kiÓu, cÊu tróc, c¸c rµng buéc trªn d÷ liÖu cña CSDL b. NhËp, söa xãa d÷ liÖu c. CËp nhËt, d÷ liÖu d. C©u b vµ c C©u 8: H·y cho biÕt c¸c lo¹i thao t¸c trªn CSDL a. Thao t¸c trªn cÊu tróc d÷ liÖu b. Thao t¸c trªn néi dung d÷ liÖu c. Thao t¸c t×m kiÕm, tra cøu th«ng tin, kÕt xuÊt b¸o c¸o d. C¶ ba c©u trªn C©u 9:Trong mét c«ng ty cã hÖ thèng m¹ng néi bé ®Ó sö dông chung CSDL, nÕu em ®îc giao quyÒn tæ chøc nh©n sù, em cã quyÕt ®Þnh ph©n c«ng mét nh©n viªn ®¶m tr¸ch c¶ 03 vai trß:lµ ngêi QTCSDL, võa lµ nguêi lËp tr×nh øng dông, võa lµ ngêi dïng kh«ng? a. Kh«ng ®îc b. Kh«ng thÓ c. §îc d. Kh«ng nªn C©u 10: Ngêi nµo cã vai trß quan träng trong vÊn ®Ò ph©n quyÒn h¹n truy cËp sö dông CSDL trªn m¹ng m¸y tÝnh. a. Ngêi dïng cuèi b. Ngêi lËp tr×nh c. Nguêi qu¶n trÞ CSDL d. C¶ ba ngêi trªn C©u 11: Ngêi nµo cã vai trß quan träng trong vÊn ®Ò sö dông phÇn mÒm øng dông phôc vô nhu cÇu khai th¸c th«ng tin a. Ngêi lËp tr×nh b. Ngêi dïng cuèi c. Ngêi QTCSDL d. C¶ ba ngêi trªn. C©u 12: Ngêi nµo ®· t¹o ra c¸c phÇn mÒm øng dông ®¸p øng nhu cÇu khai th¸c th«ng tin tõ CSDL a. Ngêi lËp tr×nh øng dông c. Ngêi QTCSDL b. Ngêi dïng cuèi d. C¶ ba ngêi trªn C©u 13: §iÓm kh¸c biÖt gi÷a CSDL vµ hÖ QTCSDL a. CSDL chøa hÖ QTCSDL b. CSDL lµ phÇn mÒm m¸y tÝnh, cßn hÖ QTCSDL lµ d÷ liÖu m¸y tÝnh c. HÖ QTCSDL lµ phÇn mÒm m¸y tÝnh, CSDL lµ d÷ liÖu m¸y tÝnh d. C¸c c©u trªn ®Òu sai C©u 14: CSDL vµ hÖ QTCSDL gièng nhau ë ®iÓm a. §Òu lu lªn bé nhí trong cña m¸y tÝnh b. §Òu lµ phÇn mÒm m¸y tÝnh c. §Òu lµ phÇn cøng m¸y tÝnh d. §Òu lu lªn bé nhí ngoµi cña m¸y tÝnh C©u 15: Cho biÕt ph¬ng tiÖn ®Ó ®¶m b¶o viÖc chia sÎ CSDL cã thÓ thùc hiÖn ®îc a. M¸y tÝnh b. HÖ QTCSDL c. CSDL d. M¸y tÝnh vµ ph¬ng tiÖn kÕt nèi m¹ng m¸y tÝnh - 13 - Trường THPT Nam Đàn I H§ 4. Nh¾c nhë - dÆn dß. Nh¾c HS chuÈn bÞ TiÕt 6. lµm bµi tËp ch¬ng 1, kiÓm tra 15 phót. Rót kinh nghiÖm .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. - 14 - Tin học 12. Gv: Trần Văn Trung TiÕt 6 Bµi tËp Ngµy so¹n: 08/09/2012 i. Môc tiªu 1. KiÕn thøc - Lµm c¸c bµi tËp trong SGK ®Ó häc sinh n¾m c¸c kh¸i niÖm ®· häc: CSDL, sù cÇn thiÕt ph¶i cã CSDL lu trªn m¸y tÝnh, hÖ QTCSDL?, hÖ CSDL?, mèi t¬ng t¸c gi÷a c¸c thµnh phÇn cña hÖ CSDL, c¸c yªu cÇu c¬ b¶n cña hÖ CSDL qua hÖ thèng c©u hái tr¾c nghiÖm kh¸ch quan vµ tù luËn.. 2. KÜ n¨ng - Bíc ®Çu h×nh thµnh kÜ n¨ng kh¶o s¸t thùc tÕ cho øng dông CSDL. 3. T tëng, t×nh c¶m - NhËn thøc ®îc qu¸ tr×nh ph¸t triÓn cña c¸c hÖ CSDL g¾n liÒn víi qu¸ tr×nh ph¸t triÓn cña Tin häc nh»m gi¶i c¸c bµi to¸n thùc tiÔn ngµy cµng phøc t¹p. - Mong muèn häc mét hÖ qu¶n trÞ CSDL cô thÓ ®Ó cã kh¶ n¨ng gi¶i c¸c bµi to¸n b»ng m¸y tÝnh ®iÓn tö; ii. ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc 1. Ph¬ng ph¸p: - KÕt hîp c¸c ph¬ng ph¸p gi¶ng d¹y nh thuyÕt tr×nh, vÊn ®¸p, lÊy vÝ dô minh häa, më réng vµ cñng cè vÊn ®Ò b»ng kiÓm tra ®¸nh gi¸. 2. Ph¬ng tiÖn: - S¸ch GK tin 12, S¸ch GV tin 12, ®Üa chøa c¸c ch¬ng tr×nh minh häa (qu¶n lý häc sinh: gv biªn so¹n), tranh ¶nh chôp s½n. - Phßng m¸y, m¸y chiÕu; Iii. TiÕn tr×nh bµi häc 1. æn ®Þnh tæ chøc: Líp trëng b¸o c¸o sÜ sè. 2. Híng dÉn gi¶i c¸c bµi tËp SGK Ho¹t ®éng cña gv vµ hs Néi dung C©u hái 1: (trang 16): Nªu mét øng dông Gîi ý: Trong CSDL ®ã cã nh÷ng th«ng tin g×? CSDL cña mét tæ chøc mµ em biÕt? CSDL phôc vô cho nh÷ng ®èi tîng nµo? vÒ vÊn GV: Yªu cÇu HS ®äc c©u hái. ®Ò g×? Siªu thÞ qu¶n lÝ g×? D÷ liÖu ph¸n ¸nh nh÷ng VD1: Qu¶n lý Siªu thÞ cÇn cã CSDL ®Ó lu tr÷ d÷ liÖu ph¸n ¸nh c¸c ho¹t ®éng xuÊt nhËp hµng, th«ng tin g×? mua hµng, thèng kª hµng tån kho, hµng b¸n ch¹y vµ doanh thu tõng k×. VD2: BÖnh viÖn cÇn cã CSDL ®Ó lu tr÷ th«ng tin cña bÖnh nh©n nh: C¸c bÖnh tiÒn sö cña BÖnh viÖn cÇn CSDL ®Ó lµm g×? §ã lµ nh÷ng th«ng tin g×? bÖnh nh©n, qu¸ tr×nh ®iÒu trÞ tríc ®ã, … ®Ó cã thÓ ®a ra ph¬ng ph¸p ch÷a bÖnh thÝch hîp. Ngoµi ra cßn cã thÓ xuÊt hãa ®¬n, th«ng kª sè C©u hái 2: H·y ph©n biÖt CSDL víi hÖ qu¶n ngêi m¾c bÖnh. trÞ CSDL? Kh¸i niÖm CSDL, VD - NhÊn m¹nh “d÷ liÖu” vµ “ch¬ng tr×nh” Kh¸i niÖm hÖ qu¶n trÞ CSDL, VD C©u hái 3 (trang 16): Gi¶ sö ph¶i x©y dùng mét CSDL ®Ó qu¶n lÝ mîn / tr¶ s¸ch ë th viÖn. Theo em cÇn ph¶i lu tr÷ nh÷ng th«ng tin g×? H·y cho biÕt nh÷ng viÖc ph¶i lµm ®Ó ®¸p øng nhu cÇu qu¶n lÝ cña ngêi thñ th? Ho¹t ®éng cña gv vµ hs GV: Nªu c©u hái, gîi ý cho HS Néi dung Gîi ý: §Ó x©y dùng mét CSDL qu¶n lÝ mîn, tr¶ s¸ch, ta ph¶i lu tr÷ c¸c th«ng tin sau: - 15 - Trường THPT Nam Đàn I Th«ng tin ®éc gi¶: M· ®éc gi¶, hä vµ tªn, ®¬n vÞ, ®Þa chØ, ®iÖn tho¹i, ngµy mua thÎ, ngµy hÕt h¹n. Th«ng tin s¸ch: M· s¸ch, tªn s¸ch, thÓ lo¹i, t¸c gi¶, NXB, sè trang … Mîn tr¶ s¸ch: M· mîn tr¶, m· ®éc gi¶, m· s¸ch, sè s¸ch mîn, ngµy mîn, ngµy hÑn tr¶, t×nh tr¹ng s¸ch … Vi ph¹m: M· mîn tr¶, lÝ do vi ph¹m, sè tiÒn ph¹t.  §Ó ®¸p øng ®îc nhu cÇu qu¶n lÝ cña thñ th, hÖ qu¶n trÞ CSDL cÇn thùc hiÖn c¸c c«ng viÖc sau: - Qu¶n lÝ th«ng tin ®éc gi¶: Thªm ®éc gi¶, lo¹i bá ®éc gi¶, thay ®æi th«ng tin ®éc gi¶, cho phÐp ®éc gi¶ ®¨ng nhËp hÖ thèng. - Qu¶n lÝ s¸ch: + NhËp s¸ch (thªm, lo¹i bá, söa th«ng tin s¸ch) + T×m kiÕm s¸ch: T×m kiÕm theo tªn s¸ch, lo¹i s¸ch, theo t¸c gi¶, nhµ xuÊt b¶n, … - Qu¶n lÝ mîn - tr¶: T¹o phiÕu mîn, phiÕu tr¶, phiÕu ph¹t, … - Chøc n¨ng thèng kª - b¸o c¸o: + Thèng kª s¸ch trong th viÖn: S¸ch mîn nhiÒu nhÊt, s¸ch ®· hÕt; + Thèng kª s¸ch ®îc mîn, ®îc tr¶. - B¶o mËt: Ph©n quyÒn cho c¸c nh©n viªn (thñ th, ®éc gi¶, …) C©u hái 1 (trang 20): Ng«n ng÷ ®Þnh nghÜa DL trong mét hÖ qu¶n trÞ CSDL cho phÐp ta lµm nh÷ng g×? Ho¹t ®éng cña gv vµ hs Néi dung GV nªu c©u hái, gîi ý cho HS GV nªu c©u hái HS tr¶ lêi, HS kh¸c bæ sung, th¶o luËn Ng«n ng÷ ®Þnh nghÜa DL trong mét hÖ qu¶n trÞ CSDL cho phÐp ngêi dïng: - Khai b¸o biÕn vµ c¸c cÊu tróc DL thÓ hiÖn th«ng tin - Khai b¸o c¸c rµng buéc trªn DL®îc lu tr÷ trong CSDL. C¸c thao t¸c trªn CSDL cã thÓ ph©n thµnh c¸c nhãm sau ®©y: - Thao t¸c víi cÊu tróc DL VD: T¹o mét b¶ng ®iÓm HS cña 1 líp, ta cã thÓ chÌn thªm cét kÕt qu¶ vµo CSDL líp. - CËp nhËt: NhËp, söa, xãa DL. C¸c thao t¸c nµy chØ t¸c ®éng trªn DL. - Khai th¸c th«ng tin: T×m kiÕm, s¾p xÕp d÷ liÖu vµ kÕt xuÊt b¸o c¸o. C©u hái 4 (trang 20): Khi lµm viÖc víi c¸c hÖ CSDL, em muèn gi÷ vai trß g×? v× sao? Ho¹t ®éng cña gv vµ hs Néi dung GV yªu cÇu HS ®äc c©u hái, ®éng viªn HS tr¶ lêi, t«n träng c¸c sù lùa chon kh¸c nhau cña HS. HS tr¶ lêi, cã thÓ cã nh÷ng lùa chän kh¸c nhau. GV Ph©n tÝch vai trß mµ HS chän, vai trß nµo còng tèt. Vai trß cña con ngêi khi lµm viÖc víi hÖ CSDL: - Ngêi lËp tr×nh øng dông - Ngêi Qu¶n trÞ - Ngêi dïng - 16 - Tin học 12. Gv: Trần Văn Trung KiÓm tra 15 phót: 1. Ma trËn ®Ò Chñ ®Ò Kh¸i niÖm CSDL, hÖ QTCSDL CËp nhËt d÷ liÖu C¸c chøc n¨ng cña hÖ QTCSDL Vai trß cña con ngêi NhËn biÕt TL Sè c©u §iÓm 1,2,4,5 8 6,7,9 10 Møc ®é nhËn thøc Th«ng hiÓu VËn dông TL TL Sè c©u §iÓm Sè c©u §iÓm 3 Tæng §iÓm 5 1 3 1 10 2. C©u hái tr¾c nghiÖm C©u 1:C¬ së d÷ liÖu (CSDL) lµ : a. TËp hîp d÷ liÖu cã liªn quan víi nhau theo mét chñ ®Ò nµo ®ã ®îc lu trªn m¸y tÝnh ®iÖn tö ®Ó ®¸p øng nhu cÇu khai th¸c th«ng tin cña nhiÒu ngêi. b. TËp hîp d÷ liÖu cã liªn quan víi nhau theo mét chñ ®Ò nµo ®ã ®îc ghi lªn giÊy. c.TËp hîp d÷ liÖu chøa ®ùng c¸c kiÓu d÷ liÖu: ký tù, sè, ngµy/giê, h×nh ¶nh... cña mét chñ thÓ nµo ®ã. d. TËp hîp d÷ liÖu cã liªn quan víi nhau theo mét chñ ®Ò nµo ®ã ®îc lu trªn giÊy ®Ó ®¸p øng nhu cÇu khai th¸c th«ng tin cña nhiÒu ngêi. C©u 2: H·y nªu c¸c u ®iÓm khi sö dông CSDL trªn m¸y tÝnh ®iÖn tö: a. Gän, nhanh chãng b. Gän, thêi sù (CËp nhËt ®Çy ®ñ, kÞp thêi...) c. Gän, thêi sù, nhanh chãng d. Gän, thêi sù, nhanh chãng, nhiÒu nguêi cã thÓ sö dông chung CSDL C©u 3: Ho¹t ®éng nµo sau ®©y cã sö dông CSDL a. B¸n hµng b. B¸n vÐ m¸y bay c. Qu¶n lý häc sinh trong nhµ trêng d. TÊt c¶ ®Òu ®óng C©u 4: HÖ qu¶n trÞ CSDL lµ: a. PhÇn mÒm dïng t¹o lËp CSDL b. PhÇn mÒm ®Ó thao t¸c vµ xö lý c¸c ®èi tîng trong CSDL c. PhÇn mÒm dïng t¹o lËp, lu tr÷ vµ khai th¸c mét CSDL d. PhÇn mÒm dïng t¹o lËp, lu tr÷ mét CSDL C©u 5: C¸c thµnh phÇn cña hÖ CSDL gåm: a. CSDL, hÖ QTCSDL b. CSDL, hÖ QTCSDL, con ngêi c. Con ngêi, CSDL, phÇn mÒm øng dông d. Con ngêi, phÇn mÒm øng dông, hÖ QTCSDL, CSDL C©u 6: Chøc n¨ng cña hÖ QTCSDL a. Cung cÊp c¸ch t¹o lËp CSDLvµ c«ng cô kiÓm so¸t, ®iÒu khiÓn viÖc truy cËp vµo CSDL. b. Cung cÊp c¸ch cËp nhËt d÷ liÖu, t×m kiÕm vµ kÕt xuÊt th«ng tin c. Cung cÊp c¸ch khai b¸o d÷ liÖu d. c©u a vµ b C©u 7: §Ó thùc hiÖn c¸c thao t¸c trªn d÷ liÖu, ta sö dông : a. Ng«n ng÷ ®Þnh nghÜa d÷ liÖu b. Ng«n ng÷ thao t¸c d÷ liÖu C©u 8: Ng«n ng÷ thao t¸c d÷ liÖu bao gåm c¸c lÖnh cho phÐp a. Khai b¸o kiÓu, cÊu tróc, c¸c rµng buéc trªn d÷ liÖu cña CSDL b. NhËp, söa xãa d÷ liÖu c. CËp nhËt d÷ liÖu d. C©u b vµ c C©u 9: H·y cho biÕt c¸c lo¹i thao t¸c trªn CSDL a. Thao t¸c trªn cÊu tróc d÷ liÖu b. Thao t¸c trªn néi dung d÷ liÖu c. Thao t¸c t×m kiÕm, tra cøu th«ng tin, kÕt xuÊt b¸o c¸o d. C¶ ba c©u trªn C©u 10: Ngêi nµo cã vai trß quan träng trong vÊn ®Ò ph©n quyÒn h¹n truy cËp sö dông CSDL trªn m¹ng m¸y tÝnh. a. Ngêi dïng cuèi b. Ngêi lËp tr×nh c. Nguêi qu¶n trÞ CSDL d. C¶ ba ngêi trªn - 17 - Trường THPT Nam Đàn I §¸p ¸n (Mçi ®¸p ¸n ®óng 1®) C©u §¸p ¸n C©u §¸p ¸n C©u §¸p ¸n C©u §¸p ¸n 1 2 3 4 5 A D C B D 6 7 8 9 10 D D A D D 11 12 13 14 15 C D C B D 16 17 18 19 20 D D C A A Rót kinh nghiÖm .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. - 18 - Tin học 12. Gv: Trần Văn Trung TiÕt 7,8 Ngµy so¹n: 10/09/2012 CH¦¥NG ii: hÖ qu¶n trÞ c¬ së d÷ liÖu microsoft access Bµi 3: GIíI THIÖU MICROSOFT ACCESS I. Môc tiªu 1. KiÕn thøc: - HiÓu c¸c chøc n¨ng chÝnh cña Access: T¹o lËp b¶ng, thiÕt lËp mèi liªn kÕt gi÷a c¸c b¶ng, cËp nhËt vµ kÕt xuÊt th«ng tin. - BiÕt bèn ®èi tîng c b¶n trong Access: B¶ng (Table), mÉu hái (Query), biÓu mÉu (Form), b¸o c¸o (Report) - BiÕt cã hai chÕ ®é lµm viÖc víi c¸c ®èi tîng: ChÕ ®é thiÕt kÕ, chÕ ®é trang d÷ liÖu. - BiÕt khëi ®éng Access, t¹o mét CSDL míi hoÆc më mét CSDL ®· cã. BiÕt kÕt thóc lµm viÖc víi Access 2. KÜ n¨ng: - Häc sinh cã thÓ liªn hÖ c¸c bµi to¸n qu¶n lý trong trêng cïng c¸c c«ng cô qu¶n lý t¬ng øng trong Access. - Häc sinh biÕt mét sè thao t¸c c¬ b¶n: Khëi ®éng vµ kÕt thóc Access, t¹o mét CSDL míi hoÆc më mét CSDL ®· cã, t¹o mét ®èi tîng vµ më mét ®èi tîng. - Häc sinh biÕt hai chÕ ®é lµm viÖc víi c¸c ®èi tîng: chÕ ®é thiÕt kÕ (design view) vµ chÕ ®é trang d÷ liÖu (Datasheet view) - Häc sinh biÕt c¸ch t¹o c¸c ®èi tîng II. ph¬ng ph¸p vµ ph¬ng tiÖn d¹y häc 1. Ph¬ng ph¸p: - H§ 1: §µm tho¹i, m« pháng vµ liªn tëng ®Ó nhËn biÕt c¸c kh¸i niÖm - H§ 2, H§ 3: Trùc quan, ph¸t hiÖn vµ gi¶i quyÕt vÊn ®Ò. - H§ 4: Ph¬ng ph¸p trùc quan, kØ thuËt m« pháng vµ liªn tëng. 2. Ph¬ng tiÖn: - M¸y vi tÝnh, m¸y chiÕu projector ®Ó chiÕu c¸c vÝ dô. - CSDL Quanli_hs, b¶ng HOC_SINH, form, query, report. - S¸ch gi¸o khoa. III. tiÕn tr×nh d¹y häc  æn ®Þnh líp häc, kiÓm tra sÜ sè.  KiÓm tra bµi cò: Tr×nh bµy c¸c chøc n¨ng chÝnh cña hÖ QTCSDL.  Néi dung TiÕt 7: 1. Ho¹t ®éng 1: T×m hiÓu c¸c kh¶ n¨ng cña Access a. Môc tiªu: - Häc sinh hiÓu ®îc r»ng Access cã c¸c kh¶ n¨ng chÝnh lµ cung cÊp c¸c c«ng cô t¹o lËp, lu tr÷, cËp nhËt vµ khai th¸c d÷ liÖu. b. Néi dung: - Access cung cÊp kh¶ n¨ng t¹o lËp c¸c CSDL vµ lu tr÷ chóng trªn c¸c thiÕt bÞ nhí. - Access cung cÊp kh¶ n¨ng t¹o biÓu mÉu ®Ó cËp nhËt d÷ liÖu, t¹o b¸o c¸o thèng kª, tæng hîp hay nh÷ng mÉu hái ®Ó khai th¸c CSDL, gi¶i quyÕt c¸c bµi to¸n qu¶n lÝ. c. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh 1. PhÇn mÒm Microsoft Office Access - Theo dâi liªn tëng. + Lµ hÖ qu¶n trÞ CSDL n»m trong bé phËn phÇm mÒm Microsoft Office cña h·ng Microsoft giµnh cho m¸y tÝnh c¸ nh©n vµ m¸y tÝnh ch¹y trong m¹ng côc bé. 2. Kh¶ n¨ng cña Access a. Nh÷ng kh¶ n¨ng cña Access - Cung cÊp c¸c c«ng cô t¹p lËp, lu tr÷, cËp Ví dụ: - 19 - Trường THPT Nam Đàn I nhËt vµ khai th¸c d÷ liÖu  T¹o lËp c¸c c¬ së d÷ liÖu vµ lu chóng trªn bé nhí. Mét CSDL ®îc t¹o lËp b»ng Access gåm c¸c b¶ng d÷ liÖu vµ mèi liªn kÕt gi÷a c¸c b¶ng ®å.  T¹o biÓu mÉu ®Ó cËp nhËt d÷ liÖu, t¹o b¸o c¸o thèng kª, tæng kÕt hay nh÷ng mÉu hái ®Ó khai th¸c d÷ liÖu trong CSDL, gi¶i quyÕt c¸c bµi to¸n qu¶n lý b. Ví dụ: §Ó qu¶n lý häc sinh mét líp, chóng ta cÇn t¹o b¶ng víi nh÷ng th«ng tin sau: Hä vµ tªn, ngµy sinh, giíi tÝnh, ®Þa chØ lµ ®oµn viªn hay kh«ng, tæ, ®iÓm tring b×nh c¸c m«n: To¸n, Lý, Ho¸, Tin… C¸c th«ng tin häc sinh ®îc lu vµo hå s¬ Líp. §Õn cuèi häc kú c¨n cø vµo ®iÓm trung b×nh c¸c m«n, gi¸o viªn t¹o b¸o c¸o thèng kª vµ ®¸nh gi¸ häc lùc cña têng häc sinh vµ cña toµn líp. Víi bµi to¸n trªn cã thÓ dïng Access x©y dùng CSDL gióp gi¸o viªn qu¶n lý häc sinh líp m×nh, cËp nhËt th«ng tin, tÝnh ®iÓm trung b×nh m«n, tÝnh to¸n vµ thèng kª mét c¸ch tù ®éng. 2. Ho¹t ®éng 2: T×m hiÓu c¸c ®èi tîng chÝnh cña Access a. Môc tiªu: - Häc sinh biÕt cã 4 ®èi tîng chÝnh trong Access:: b¶ng, mÉu hái, biÓu mÉu vµ b¸o c¸o. b. Néi dung: - B¶ng dïng ®Ó lu tr÷ d÷ liÖu. - MÉu hái dïng ®Ó s¾p xÕp, t×m kiÕm vµ kÕt xuÊt d÷ liÖu x¸c ®Þnh tõ 1 hoÆc nhiÒu b¶ng. - BiÓu mÉu gióp t¹o giao diÖn thuËn tiÖn cho viÖc nhËp vµ hiÓn thÞ d÷ liÖu - B¸o c¸o ®îc thiÕt kÕ ®Ó ®Þnh d¹ng , tÝnh to¸n, tæng hîp c¸c d÷ liÖu ®îc chän vµ in ra. c. C¸c bíc tiÕn hµnh Ho¹t ®éng cña gi¸o viªn 3. C¸c lo¹i ®èi tîng chÝnh trong Access - Më CSDL Quanli_hs. Më b¶ng HOC_SINH vµ giíi thiªu: B¶ng lµ mét ®èi tîng chÝnh trong Access. + Hái: Chøc n¨ng cña b¶ng? Em cã nhËn xÐt g× vÒ b¶ng? + Mét CSDL cã bao nhiªu b¶ng? Ho¹t ®éng cña häc sinh - Quan s¸t vµ tr¶ lêi + B¶ng dïng ®Ó lu tr÷ d÷ liÖu + Mçi b¶ng chøa th«ng tin vÒ chñ thÓ cÇn qu¶n lÝ + Mçi b¶ng gåm nhiÒu hµng, nhiÒu cét. + Mét CSDL cã thÓ cã nhiÒu b¶ng. - MÉu hái dïng ®Ó s¾p xÕp, t×m kiÕm vµ kÕt - T¬ng tù cho c¸c ®èi tîng cßn l¹i: mÉu hái, xuÊt d÷ liÖu x¸c ®Þnh tõ 1 hoÆc nhiÒu b¶ng. biÓu mÉu, b¸o c¸o. - BiÓu mÉu gióp t¹o giao diÖn thuËn tiÖn cho viÖc nhËp vµ hiÓn thÞ d÷ liÖu - B¸o c¸o ®îc thiÕt kÕ ®Ó ®Þnh d¹ng , tÝnh to¸n, tæng hîp c¸c d÷ liÖu ®îc chän vµ in ra. TiÕt 8: 3. Ho¹t ®éng 3: T×m hiÓu mét sè thao t¸c c¬ b¶n trong Access a. Môc tiªu: - Häc sinh biÕt 4 thao t¸c c¬ b¶n trong Access lµ khëi ®éng, t¹o CSDL míi, më CSDL ®· cã, kÕt thóc phiªn lµm viÖc víi Access. - Bíc ®Çu thùc hiÖn ®îc viÖc khëi ®éng Access, t¹o ®îc CSDL míi, më ®îc CSDL ®· cã vµ kÕt thóc lµm viÖc víi Access. b. Néi dung: - Khëi ®éng Access - T¹o CSDL míi File -> New -> Blank Database, chän cÞ trÝ lu tÖp, gâ tªn tÖp, nh¸y Create. - Më CSDL ®· cã File -> Open ... - KÕt thóc phiªn lµm viÖc víi Access File -> Exit. c. C¸c bíc tiÕn hµnh: - 20 -
- Xem thêm -

Tài liệu liên quan