NECTEC Academy

  • Increase font size
  • Default font size
  • Decrease font size

31-303: Advanced Microsoft Access Xp-2003 with Macro & Programming การพัฒนาระบบงานด้วย Access 2003

E-mail Print

หลักการและเหตุผล

โปรแกรมระบบการจัดการฐานข้อมูล  Microsoft Access เป็นระบบการจัดการฐานข้อมูลที่มีประสิทธิภาพสูง โดยมีเครื่องมือให้ใช้งานตั้งแต่ระดับผู้ใช้ (User) จนถึงภาษาสำหรับการพัฒนาระบบงาน (Visual Basic for Application หรือ VBA) มีเครื่องมือที่ช่วยในการออกแบบและสร้างฐานข้อมูลขึ้นเองได้ง่าย  มี Macro เป็นเครื่องมือช่วยสำหรับสร้างการทำงานโต้ตอบกับผู้ใช้ในแบบอัตโนมัติ เพียงแค่นำคำสั่ง (Action) มาเรียงต่อกันเป็นชุดเพื่อให้ทำงานตามความต้องการได้

 

วัตถุประสงค์

หลักสูตรนี้จะเพิ่มทักษะในการใช้ Macro และการเขียนโปรแกรม Module ด้วยภาษา VBA (Visual Basic for Application)   โดยผู้เข้ารับการอบรมจะสามารถเข้าถึงและนำเอาความสามารถต่าง ๆ ของ Microsoft Access Xp/2003 ออกมาใช้ได้อย่างเต็มที่ มีความรู้ ความเข้าใจในการออกแบบโปรแกรมการจัดการฐาน ข้อมูลที่ชัดเจนยิ่งขึ้น สามารถประยุกต์ใช้ภาษา VBA เขียนโปรแกรม Module เพื่อเป็นกลไกในการเพิ่มความสามารถของระบบงานให้เกิดเป็นโปรแกรมสำเร็จรูปที่มีประสิทธิภาพ นอกจากนี้ผู้เข้าร่วมการอบรมจะทราบถึงเทคนิควิธีการในการสร้างแบบ Form และ Report  ที่ซับซ้อนและมีประสิทธิภาพมากยิ่งขึ้น

 

คุณสมบัติของผู้เข้าอบรม

ผู้เข้าอบรมต้องเป็นผู้ที่มีความรู้พื้นฐานในการใช้งานโปรแกรม Microsoft Access  มาพอสมควร หรือเคยผ่านอบรมหลักสูตร 31-202  Database Fundamentals using Microsoft Access Xp/2003

 

เนื้อหาการอบรมสัมมนา

  • ความรู้เบื้องต้นเกี่ยวกับการพัฒนาระบบงานบน Access Xp/2003
    • องค์ประกอบของระบบงาน
    • เครื่องมือที่ใช้สร้างระบบงาน
    • โครงสร้างระบบติดต่อผู้ใช้
    • วิธีการติดต่อผู้ใช้
    • Object Oriented Programming Microsoft Access
    • Procedure ใน Access
  • การพัฒนาระบบงานบนฟอร์ม (Form)
    • เหตุการณ์ (Event) ของฟอร์ม
    • การเรียงลำดับเหตุการณ์ของฟอร์ม
    • การกำหนดคุณสมบัติ (Property)
      ให้กับฟอร์ม
    • รูปแบบในการอ้างถึง Object ต่าง ๆ
      บนฟอร์ม
    • รูปแบบในการอ้างถึง Form
      (Main form and Sub form)
  • แมโคร (Macro)
    • ความรู้และความหมายเกี่ยวกับ Macro
    • องค์ประกอบของ Macro
    • Macro Name และ Macro Group
    • คำสั่งต่างๆ ในแมโคร
    • การสร้าง Macro ขึ้นใช้งาน
    • การประยุกต์ใช้ Macro ใน Visual Basic for Application
    • การแปลง Macro ให้เป็น VBA Code
    • การปรับแต่งระบบงานจาก Macro ไปสู่ VBA Code
    • ความสัมพันธ์ระหว่าง Macro และ Programming
  • การเขียนโปรแกรม (Programming)
    • Visual Basic Containers
    • Visual Basic for Application (VBA)
    • Event-Driven Programming
      Microsoft Access
    • การใช้ Editor ของ Microsoft Access
    • Module Window
  • โครงสร้างภาษา Visual Basic for Application
    • With…End With
    • If…Then…Else
    • Select Case
    • Do…Loop
    • For…Next
  • การใช้ตัวแปรในการจัดเก็บข้อมูล
    • ตัวแปร (Variable) และค่าคงที่ (Constant)
    • ชนิดของตัวแปร (Data Type)
    • การกำหนดชนิดของตัวแปร
    • ขอบเขตของตัวแปร (Variable Scope)
    • Option Explicit
  • ตัวแปรชนิดอาร์เรย์ (Array)
    • User-Defined Procedure and User-Defined Function
    • Parameter and Argument
    • Object and Collection
    • Object Browser
  • การเขียนโปรแกรมกับ Control ต่าง ๆ ของ Access
    • การเขียนโปรแกรมกับ Form
    • การเขียนโปรแกรมกับ Text Box
    • การเขียนโปรแกรมกับ Check Box
    • การเขียนโปรแกรมกับ Option Button, Toggle Button และ Option Group
    • การเขียนโปรแกรมกับ Combo Box และ List Box
    • การนำ ActiveX Control มาใช้งาน
    • การใช้ Control Common Dialog
    • Obejct DoCmd
  • การจัดการกับข้อผิดพลาดในโปรแกรม
    • ชนิดของข้อผิดพลาด
    • เครื่องมือในการตรวจสอบการทำงานของโปรแกรม
    • การเขียนคำสั่งเพื่อใช้ในการจัดการกับข้อผิดพลาดภายในโปรแกรม
    • ฟังก์ชันที่เกี่ยวข้องกับข้อผิดพลาด
  • Message Box and Input Box
    • MsgBox (Message Box)
    • รูปแบบของ MsgBox
    • ตารางแสดงค่าคงที่ใน MsgBox
    • ตาราง Return Value ของ MsgBox
    • ฟังก์ชัน InputBox
    • รูปแบบของ InputBox
    • ตัวอย่างการใช้งานฟังก์ชัน InputBox
  • การสร้างเมนูและ Toolbar
    • การสร้าง Toolbar ให้กับ Form
    • การสร้างเมนูให้กับ Form
    • การสร้างฟอร์มเริ่มต้นการทำงาน (Start Up Form) ให้กับระบบงาน
  • การเขียนโปรแกรมจัดการฐานข้อมูล
    • Data Access Object (DAO)
    • ActiveX Data Object (ADO)
  • การสร้างความปลอดภัยให้กับฐานข้อมูล
    • การกำหนดรหัสผ่านให้กับฐานข้อมูล
    • การสร้างระบบความปลอดภัยในระดับผู้ใช้ (User-Level Security)
    • การเข้าสู่ระบบรักษาความปลอดภัย
    • การบริหารระบบความปลอดภัย
    • วิธียกเลิกความปลอดภัย
    • การป้องกันโปรแกรมด้วยรหัสผ่าน
    • การสร้างความปลอดภัยด้วยไฟล์ .MDE
  • เทคนิคและวิธีการเตรียมชุดโปรแกรม Access เพื่อเผยแพร่ (Distributing Microsoft Access Application) อย่างสมบูรณ์
    • ตัวอย่างระบบงานที่พัฒนาบน Microsoft Access

 

ตารางอบรมปี 2553

ระยะเวลาในการอบรม 5 วัน (30 ชั่วโมง) : เวลาอบรม 09.00 - 16.00 น.
ค่าลงทะเบียน 8,000 บาท (รวมภาษีมูลค่าเพิ่มแล้ว)
รุ่นที่
วันที่อบรม
1 22-26 มี.ค. 53
2
21-25 มิ.ย. 53

3

23-27 ส.ค. 53

4

18-22 ต.ค. 53

5

22-26 พ.ย. 53


สถานที่ฝึกอบรม

สถาบันฝึกอบรมเนคเทค ชั้น 21AB, 22B อาคารมหานครยิบซั่ม เลขที่ 539/2 ถนนศรีอยุธยา เขตราชเทวี กรุงเทพฯ 10400


วิธีสมัครและการชำระค่าลงทะเบียน

ติดต่อสำรองที่นั่งล่วงหน้าในวัน-เวลาราชการ
โทรศัพท์: 02-642-5001-10 ต่อ 111, 112
โทรสาร: 02-642-5014
Web Site: www.nectecacademy.com
E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

  1. อัตราค่าอบรมรวมเอกสาร อุปกรณ์การฝึกปฏิบัติ อาหารว่างเช้า-บ่าย อาหารกลางวัน และภาษีมูลค่าเพิ่มแล้ว
  2. ข้าราชการมีสิทธิ์เบิกค่าลงทะเบียนได้ตามระเบียบกระทรวงการคลัง และเข้าร่วมอบรมสัมมนา โดยไม่ถือเป็นวันลา
  3. ค่าใช้จ่ายในการส่งบุคลากรเข้าฝึกอบรมทางวิชาชีพของบริษัท หรือห้างหุ้นส่วนนิติบุคคล นอกเหนือจากหักค่าใช้จ่ายได้ทั้งหมดแล้ว ยังได้รับการยกเว้นภาษีเงินได้อีกร้อยละ 100 ตามประกาศกระทรวงการคลัง
  4. สมัครผ่านทางโทรศัพท์หรือทางอีเมล์ หากท่านได้รับการยืนยันการจัดอบรมแล้ว สามารถทำการชำระค่าลงทะเบียนทำได้ 2 วิธีดังนี้

    (1) มาชำระค่าลงทะเบียนที่ศูนย์ฯ เป็น เงินสด หรือ เช็ค สั่งจ่ายในนาม "กองพัฒนาทรัพยากรมนุษย์" หรือ Human Resource Development Department แผนกการเงินจะเปิดให้บริการตั้งแต่เวลา 09.00-15.30 น
    (2) โอนเงินเข้าบัญชีออมทรัพย์ บมจ. ธนาคารกรุงไทย สาขาถนนศรีอยุธยา เลขที่บัญชี 013-1-51385-0 ชื่อบัญชี "กองพัฒนาทรัพยากรมนุษย์" หลังจากโอนเงินแล้ว กรุณาส่งโทรสารสำเนาใบนำฝาก โดย ระบุชื่อผู้เข้าอบรม หลักสูตร วันที่อบรม และรายละเอียดในการออกใบเสร็จรับเงินอย่างถูกต้องและชัดเจน มาที่โทรสาร 02-642-5014 (สถาบันฯ เป็นหน่วยงานราชการ จึงไม่อยู่ในเกณฑ์ที่ต้องถูกหักภาษี ณ ที่จ่าย 3%)
  5. เพื่อความรวดเร็วในการออกใบเสร็จ กรุณาส่งโทรสารสำเนาใบนำฝากภายใน 3 วัน นับจากวันโอนเงิน
  6. ผู้ผ่านการอบรมที่มีเวลาเรียนเกิน 80% จะได้รับวุฒิบัตรจากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ
  7. สถาบันฯ ขอสงวนสิทธิ์ในการเปลี่ยนแปลงอัตราค่าลงทะเบียนโดยไม่ต้องแจ้งให้ทราบล่วงหน้า
เงื่อนไขการรับส่วนลด
  • บุคคลทั่วไป : ชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน ได้รับส่วนลด 10%
  • นักเรียน-นักศึกษา ไม่เกินระดับปริญญาตรี : ชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน ได้รับส่วนลด 15%
  • การ ชำระค่าลงทะเบียนเพื่อรับส่วนลดจะมีผลโดยสมบูรณ์ เมื่อสถาบันฯ ได้รับค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วันตามเงื่อนไข หากเป็นกรณีที่ชำระค่าลงทะเบียนโดยส่งเช็คมาทางไปรษณีย์ การชำระเงินจะมีผลโดยสมบูรณ์เมื่อสถาบันได้รับเช็คล่วงหน้าก่อนการอบรม 3 วันเช่นกัน
  • สถาบันฯ ขอสงวนสิทธิ์ในการเปลี่ยนแปลงเงื่อนไขการรับส่วนลดข้างต้นโดยไม่ต้องแจ้งให้ทราบล่วงหน้า
ตัวอย่าง: การนับวันชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน เพื่อขอรับส่วนลด นับรวมวันหยุดราชการด้วย
วันที่ 1 วันที่ 2 วันที่ 3 วันที่ 4 วันที่ 5

วันสุดท้ายของการชำระเงิน รวมภาษีแล้ว


บุคคลทั่วไป รับส่วนลด 10%
นักศึกษาไม่เกินปริญญาตรี รับส่วนลด 15%

3 วันล่วงหน้า วันแรกของการอบรม
Last Updated on Thursday, 05 August 2010 16:41  

Visitors Counter

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday1112
mod_vvisit_counterYesterday1409
mod_vvisit_counterThis week5909
mod_vvisit_counterLast week7520
mod_vvisit_counterThis month10464
mod_vvisit_counterLast month29977
mod_vvisit_counterAll days236113

Online (20 minutes ago): 25
Your IP: 38.107.191.89
,
Today: Sep 09, 2010

online

We have 19 guests online
Members : 26
Content : 248
Content View Hits : 738321
Follow us on Twitter