11
1 BGD&ĐT CNG HOÀ XÃ HI CHNGHĨA VIT NAM Trường đại hc SPKT Độc lp – Tdo – Hnh phúc Khoa:CNTT ******* Chương trình Giáo dc đại hc Ngành đào to: Kế toán, Qun lý công nghip, Tiếng Anh , Kthut công nghip, Công nghthc phm, Kthut in, Công nghmay, Kinh tế gia đình, Thiết kế thi trang. Trình độ đào to: ĐH & CĐ Chương trình đào to: Kế toán, Qun lý công nghip, Tiếng Anh, Kthut in, Công nghmay, Kthut ncông và Thiết kế thi trang. Đề cương chi tiết hc phn 1. Tên hc phn: Lp trình Qun lý vi MS Access Mã hc phn: ADPR131185 2. Tên Tiếng Anh: Microsoft Access Database Programming 3. Stín ch: 3 4. Phân bthi gian: (hc k15 tun) 3(2:1:6) 5. Các ging viên phtrách hc phn 1/ GV phtrách chính: GV.ThS Hunh Tôn Nghĩa 2/ Danh sách ging viên cùng GD: 2.1/ GV.ThS Trn Công Tú 2.2/ GV.ThS Nguyn Hu Trung 2.3/ GV.ThS. Nguyn Thanh Tun 2.4/ ThS. Trương ThNgc Phượng 2.5/ GV.ThS. Nguyn Thanh Tun 2.6/ KS. Nguyn Văn Long 2.7/ KS. Trn Nht Quang 6. Điu kin tham gia hc tp hc phn Môn hc trước: không Môn hc tiên quyết: không 7. Mô ttóm tt hc phn Hc phn này trang bcho người hc nhng kiến thc đi tvic tìm hiu các khái nim vmt hqun trcơ sdliu đến các thao tác để to lp các đối tượng trong Access. Đồng thi, môn hc cũng trang bcho sinh viên nhng thut toán cn thiết trong lp trình qun lý da trên ngôn nglp trình VBA. Sau khi hc xong môn hc này sinh viên có khnăng xây dng được các chương trình qun lý mc độ va phi để phc vcho vic hc tp, nghiên cu và công vic ca mình. 8. Chun đầu ra ca hc phn Kiến thc: 8.1/ Nhn biết được mt phn mm thuc hqun trcơ sdliu và thành tho vi các thao tác làm vic vi hqun trcơ sdliu Access 2007. 8.2/ Hiu rõ được chc năng ca các đối tượng trong file cơ sdliu Access. 8.3/ Xây dng được các đối tượng cho mt chương trình qun lý

Đề Cương Access

Embed Size (px)

DESCRIPTION

Đè bài

Citation preview

  • 1

    B GD&T CNG HO X HI CH NGHA VIT NAM Trng i hc SPKT c lp T do Hnh phc Khoa:CNTT *******

    Chng trnh Gio dc i hc Ngnh o to: K ton, Qun l cng nghip, Ting Anh , K thut cng nghip, Cng ngh thc phm, K thut in, Cng ngh may, Kinh t gia nh, Thit k thi trang. Trnh o to: H & C Chng trnh o to: K ton, Qun l cng nghip, Ting Anh, K thut in, Cng ngh may, K thut n cng v Thit k thi trang.

    cng chi tit hc phn 1. Tn hc phn: Lp trnh Qun l vi MS Access M hc phn: ADPR131185 2. Tn Ting Anh: Microsoft Access Database Programming 3. S tn ch: 3 4. Phn b thi gian: (hc k 15 tun) 3(2:1:6) 5. Cc ging vin ph trch hc phn

    1/ GV ph trch chnh: GV.ThS Hunh Tn Ngha

    2/ Danh sch ging vin cng GD: 2.1/ GV.ThS Trn Cng T

    2.2/ GV.ThS Nguyn Hu Trung 2.3/ GV.ThS. Nguyn Thanh Tun

    2.4/ ThS. Trng Th Ngc Phng 2.5/ GV.ThS. Nguyn Thanh Tun

    2.6/ KS. Nguyn Vn Long 2.7/ KS. Trn Nht Quang

    6. iu kin tham gia hc tp hc phn Mn hc trc: khng

    Mn hc tin quyt: khng 7. M t tm tt hc phn Hc phn ny trang b cho ngi hc nhng kin thc i t vic tm hiu cc khi nim v mt h qun tr c s d liu n cc thao tc to lp cc i tng trong Access. ng thi, mn hc cng trang b cho sinh vin nhng thut ton cn thit trong lp trnh qun l da trn ngn ng lp trnh VBA. Sau khi hc xong mn hc ny sinh vin c kh nng xy dng c cc chng trnh qun l mc va phi phc v cho vic hc tp, nghin cu v cng vic ca mnh. 8. Chun u ra ca hc phn Kin thc: 8.1/ Nhn bit c mt phn mm thuc h qun tr c s d liu v thnh tho vi cc thao tc lm vic vi h qun tr c s d liu Access 2007. 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l

  • 2

    8.3 S dng thnh tho cc cu trc lnh trong ngn ng lp trnh VBA.

    8.4/ p dng c ngn ng lp trnh VBA xy dng cc thut ton lp trnh qun l. K nng: 8.5/ Vn dng c phn mm h qun tr c s d liu Microsoft Access 2007 xy dng cc chng trnh qun l phc v cho vic hc tp, nghin cu v cng vic ca mnh.

    Thi ngh nghip: 8.6/ C thi am m hc hi, nghin cu v vic ng dng cng ngh thng tin vo vic hc tp, nghin cu v cng vic ca mnh. 9. Nhim v ca sinh vin SV khng thc hin mt trong cc nhim v sau y s b cm thi:

    - D lp: Ti thiu 80% gi hc.

    - Bi tp: Lm y cc bi tp c trong gio trnh v bi tp do gio vic giao ph. - Bi th nghim: Tham gia ti thiu 80% gi thc hnh trn lp.

    10. Ti liu hc tp - Sch, gio trnh chnh: Hunh Tn Ngha, Gio trnh Lp trnh qun l vi Microsoft Access, Trng i hc S Phm K thut TP. HCM, 2009. - Sch (TLTK) tham kho: Hunh Tn Ngha, Gio trnh Microsoft Access 2007 ton tp, Nh xut bn i hc Quc gia TP.HCM, 2010.

    -Sch (TLTK) tham kho: Lp trnh Access 2000 cho mi ngi, Rob Krumm (i hc Khoa hc T nhin bin dch), Nh xut bn thng k, 2000. -Phn mm h tr hc tp Microsoft Access 2007, Hunh Tn Ngha, Khoa CNTT, Trng H S phm K thut TP.HCM.

    - nh gi qu trnh: 30% trong : + D lp: 10% + Lm bi tp: 20%

    - Thi cui hc k: 70% thi thc hnh trn my, m (ti thiu 90 pht) (cng l 100% = 10 im))

    12. Thang im: 10 13. K hoch thc hin (Ni dung chi tit) hc phn theo tun

    Tun th 1: Chng 1: Tng quan v Access 2007 ( 2/2/4)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (4) 8.1/ Nhn bit c mt phn mm thuc h qun tr c s d liu v thnh tho vi cc thao tc lm vic vi h qun tr c s d liu Access 2007. 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    Ni Dung (ND) GD chnh trn lp +Khi nim h qun tr c s d liu quan h +Gii thiu Access 2007

    Xut x Khi ng v thot khi Microsoft Access Mn hnh lm vic ca Access

    +Khi nim v c s d liu Access Tp tin c s d liu

  • 3

    Cc thnh phn trong tp tin csdl Cc thao tc trn file CSDL

    +Chun b mi trng lm vic ban u Dng thc hin th s Dng thc hin th ngy

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

    B/ Cc ni dung cn t hc nh: (4) D kin cc CR c thc hin sau khi kt thc t hc

    c chng 1 trong gio trnh, thc tp lm quen vi phn mm h qun tr d liu Access 2007 v vic t chc mi trng lm vic vi Access.

    8.1/ Nhn bit c mt phn mm thuc h qun tr c s d liu v thnh tho vi cc thao tc lm vic vi h qun tr c s d liu Access 2007. 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    Tun th 2: Chng 2: Table Bng d liu (2/2/5) D kin cc CR c thc

    hin sau khi kt thc ND A/ Tm tt cc ND v PPGD chnh trn lp: (4) 8.2/ Hiu r c chc nng

    ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Ni Dung (ND) chnh trn lp: +Cu trc c bn ca mt table +To table

    To table bng phng php DataSheet View To table bng phng php Design View

    +Data type v Field properties Kiu d liu ca field Cc thuc tnh ca field

    +Cc php ton c bn - hng - bin trong Access Cc php ton c bn Biu thc (Expression)

    +Mt s vn cn lu Khi to cu trc cho table Khi nhp liu cho table

    +Mi quan h gia cc table Cc mi quan h To quan h gia cc table

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

  • 4

    B/ Cc ni dung cn t hc nh: (5) D kin cc CR c thc hin sau khi kt thc t hc

    Thc hnh thnh tho cc thao tc to lp table v thit lp mi quan h gia cc table. Thit k cc table theo cc bi tp DataBase 1 n Database 6 trang 211 n 220 Gio trnh chnh. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Tun th 3: Chng 3 . Thao tc trn bng d liu ( 2/2/5)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (4) 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    +Hiu nh mt table Thit k li cu trc CSDL Sa i ni dung cc mu tin Thay i cch trnh by To ch mc cho bng d liu

    +Thao tc d liu trong table Tm v thay th Sp xp d liu bng Lc d liu trong bng

    +In n table Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my B/ Cc ni dung cn t hc nh: (5) D kin cc CR c thc

    hin sau khi kt thc t hc Thc hnh thnh tho cc thao tc to lp table. Lm cc cu thao tc trn table trong cc bi tp DataBase 1 n Database 6 trang 211 n 220 gio trnh chnh. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l

    Tun th 4-5: Chng 4: Query Bng truy vn ( 4/4/10)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (8)

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Ni Dung (ND) GD chnh trn lp +Chc nng v cch to lp query +Cc loi query

  • 5

    Select query Action query Crosstab query

    +Cc hm thng s dng Cc hm s hc Cc hm v chui Cc hm v ngy thng nm Hm nh dng Hm iu kin

    +To query bng phng php Design View To select query To select query c gom nhm thng k

    +S dng tham s trong query ngha ca vic s dng tham s Cc bc to tham s

    +To cc loi query khc Crosstab query Make table query Update query Append query Delete query

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

    B/ Cc ni dung cn t hc nh: (10) D kin cc CR c thc hin sau khi kt thc t hc

    Thc hnh lm quen vi vic s dng cc hm trong access to lp query. Lm cc bi tp query 1n query 9 trang 221 n 226 gio trnh chnh. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Tun th 6-7: Chng 5: Form Biu mu ( 4/4/10) D kin cc CR c thc

    hin sau khi kt thc ND A/ Tm tt cc ND v PPGD chnh trn lp: (8) 8.2/ Hiu r c chc nng

    ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Ni Dung (ND) GD chnh trn lp +Chc nng chnh ca form +Cc thnh phn trong mn hnh thit k form

    Form header Detail Form footer Cc cng c h tr trong mn hnh thit k form

    +Cc dng form Dng columnar (dng ct)

  • 6

    Dng tabular (dng danh sch) Dng datasheet (dng d liu) Dng justified (dng hng) Dng main-sub (dng chnh ph)

    +To form To bng Wizard T thit k form Mn hnh thit k ca cc dng form To main-sub form

    +Mt s thuc tnh c bn Thuc tnh ca iu khin Thuc tnh ca form

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

    B/ Cc ni dung cn t hc nh: (10) D kin cc CR c thc hin sau khi kt thc t hc

    c li l thuyt chng 3 trong gio trnh, Thc hnh cc bi tp form1 n form6 trang 227 n 232 gio trnh chnh. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Tun th 8: Chng 6: Report Bo biu ( 2/2/10)

    D kin cc CR c thc

    hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (4) 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Ni Dung (ND) GD chnh trn lp +Chc nng v cc dng ca report

    Chc nng Cc dng report

    +Cu trc chung ca mn hnh thit k report Report header Page header Detail Page footer Report footer

    +Cc cng c h tr trong mn hnh thit k Report +To report

    To bng wizard Thit k Report bng phng php Design view

    Tm tt cc PPGD chnh: +Thuyt trnh

  • 7

    +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

    B/ Cc ni dung cn t hc nh: (10)

    D kin cc CR c thc hin sau khi kt thc t hc

    c chng 6 trong gio trnh, thc tp thnh tho cc bi tp Report 1 n Report5 trang 233 n 235 gio trnh chnh. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l

    Tun th 9-10: Chng7: Macro ( 4/4/10)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (8) 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    +Khi nim v macro +Cc thnh phn trong mn hnh thit k macro

    Ct Action Ct Arguments Ct Comment Ct Action Arguments To iu kin cho cc hnh ng trong Macro To Macro nhm

    +Cc thao tc trn macro Lu macro hin hnh To mi mt macro Chy th macro Sa i macro tn ti Chn mt hoc nhiu hnh ng trong macro Chn thm mt hnh ng mi

    +Mt s hnh ng thng dng +Mt s ng dng ca Macro

    Cch gn macro vo nt lnh To macro c iu kin iu khin mt Option Group

    +Macro Autokeys ngha To macro Autokeys Cch ghi phm trong ct macro name

    +K thut chy tng bc macro ngha ca vic chy tng bc macro Thao tc chy tng bc macro

    +S dng bin c (Event) trong form v report chy macro

    Khi nim v bin c ngha ca cc bin c Cch gn macro vo bin c ca i tng

  • 8

    +T ng m form khi m c s d liu Macro Autoexec S dng hp thoi Startup

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my B/ Cc ni dung cn t hc nh: (10)

    D kin cc CR c thc hin sau khi kt thc t hc

    Hc thuc cc action thng s dng to macro. Thc hnh cc bi tp t macro1 n macro5 trang 236 n 241 gio trnh chnh. c thm ti liu tham kho. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access.

    8.3/ Xy dng c cc i tng cho mt chng trnh qun l.

    Tun th 11-12: Chng8: Gii thiu v ngn ng VBA ( 4/4/10)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (8) 8.2/ Hiu r c chc nng ca cc i tng trong file c s d liu Access. 8.3/ Xy dng c cc i tng cho mt chng trnh qun l. 8.4 S dng thnh tho cc cu trc lnh trong ngn ng lp trnh VBA.

    Ni Dung (ND) GD chnh trn lp +Gii thiu +Cc thnh phn trong mt module

    Gii thiu v module Cch m ca s Module vit m lnh Cc thnh phn trong mt module Th tc x l s kin (Event Procedure) Th tc chung (Procedure) Cc quy c t tn cc thnh phn trong VBA Khai bo bin Khai bo hng Cc kiu d liu n gin thng s dng

    +Mt s quy c khi son tho lnh trong ngn ng VBA. +Cu trc lnh trong VBA

    Cu trc lnh gn Cu trc iu khin IfEnd If Cu trc chn la Cu trc vng lp

    +Cc hm nhp xut d liu Hm nhp d liu (InputBox)

    Hm xut d liu (MsgBox) Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm

  • 9

    +Thc hnh my

    B/ Cc ni dung cn t hc nh: (10)

    D kin cc CR c thc hin sau khi kt thc t hc

    c chng 8 trong gio trnh t trang 171 n 187. Lm cc bi tp lp trnh 1 n lp trnh 3 trang 242 n 245 trong gio trnh chnh. c thm ti liu tham kho. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.4 S dng thnh tho cc cu trc lnh trong ngn ng lp trnh VBA.

    Tun th 13-14: Chng 9. Lm vic vi cc i tng trong Access ( 4/4/10)

    D kin cc CR c thc hin sau khi kt thc ND

    A/ Tm tt cc ND v PPGD chnh trn lp: (8) 8.5/ p dng c ngn ng lp trnh VBA xy dng cc thut ton lp trnh qun l trong Access.

    Ni Dung (ND) GD chnh trn lp +Object v Collection

    Khi nim v Object Khi nim v Collection

    +C php ch nh n mt Object v Control C php ch nh n mt form C php ch nh n subform C php ch nh n mt report C php ch nh n mt control C php ch nh n mt thuc tnh ca i tng Cch gi phng thc ca mt object thi hnh M t v gn bin i tng C php lnh with

    +Mt s thuc tnh, phng thc, bin c ca mt s i tng thng dng

    Form Textbox Command button

    Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my B/ Cc ni dung cn t hc nh: (10)

    D kin cc CR c thc hin sau khi kt thc t hc

    c chng 9 trong gio trnh, hiu c cc v d minh ha. Thc hnh bi tp lp trnh 4 trang 247 gio trnh chnh. c thm ti liu tham kho. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.5/ p dng c ngn ng lp trnh VBA xy dng cc thut ton lp trnh qun l trong Access.

    Tun th 15: n tp ( 2/2/16) D kin cc CR c thc

  • 10

    hin sau khi kt thc ND A/ Tm tt cc ND v PPGD chnh trn lp: (4) 8.6/ Vn dng c phn mm

    h qun tr c s d liu Microsoft Access 2007 xy dng cc chng trnh qun l phc v cho vic hc tp, nghin cu v cng vic ca mnh. 8.7/ C thi am m hc hi, nghin cu v vic ng dng cng ngh thng tin vo vic hc tp, nghin cu v cng vic ca mnh.

    Ni Dung (ND) GD chnh trn lp +H thng kin thc t chng 1 n chng 9. Gii p cc thc mc ca sinh vin v cc bi tp trong gio trnh. Hng dn sinh vin c ti liu tham kho. Tm tt cc PPGD chnh: +Thuyt trnh +Trnh chiu PowerPoint +Tho lun nhm +Thc hnh my

    B/ Cc ni dung cn t hc nh: (16) D kin cc CR c thc hin sau khi kt thc t hc

    n tp v thc hnh ton b cc bi tp yu cu trong gio trnh chnh. c thm ti liu tham kho. Tham kho v lm cc bi trc nghim trong phn mm h tr hc tp.

    8.6/ Vn dng c phn mm h qun tr c s d liu Microsoft Access 2007 xy dng cc chng trnh qun l phc v cho vic hc tp, nghin cu v cng vic ca mnh. 8.7/ C thi am m hc hi, nghin cu v vic ng dng cng ngh thng tin vo vic hc tp, nghin cu v cng vic ca mnh.

    14. o c khoa hc:

    + Cc bi lm bi tp, bi dch t internet nu b pht hin l sao chp ca nhau s b tr 100% im qu trnh, nu mc nghim trng (cho nhiu ngi chp 3 ngi ging nhau tr ln) s b cm thi cui k c ngi s dng bi chp v ngi cho chp bi.

    + SV khng hon thnh nhim v (mc 9) th b cm thi v b ngh k lut trc ton trng.

    + Sinh vin thi h th c 2 ngi thi h v nh thi h s b nh ch hc tp hoc b ui hc.

    15. Ngy ph duyt: .././.. 16. Cp ph duyt: Trng khoa T trng BM Nhm bin son

    HUNH TN NGHA

  • 11

    17. Tin trnh cp nht CCT

    Ln 1: Ni Dung Cp nht CCT ln 1: 29/02/2012