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
















