แบบฝึกทักษะที่ ๑ เติมให้เต็มwjky.ac.th/web1/web/mainfile/ar5PdYWKT3m1.pdf · ๑ แบบฝึกทักษะที่ ๑
สอนโดย ครูธนรัฐ...
Transcript of สอนโดย ครูธนรัฐ...
สอนโดย
ครธนรฐ จนทรขาว
หนวยท 1
ความรเบองตนเกยวกบฐานขอมล
และโปรแกรม Microsoft Access 2010
5. แกปญหาดวยกระบวนการเทคโนโลยสารสนเทศอยางม
ประสทธภาพ
6. เขยนโปรแกมภาษา - ใชในงานดานตางๆ เชน การ
จดการขอมล การวเคราะหขอมล
ตวชวด
1. อธบายความหมายและความส าคญของการจดการฐานขอมลได
2. อธบายถงประโยชนของฐานขอมลได
3. อธบายถงความสามารถของโปรแกรม Microsoft Access 2010 ได
4. อธบายสวนประกอบตางๆของหนาจอโปรแกรม Microsoft Access
2010 ได
จดประสงคการเรยนร
แบบทดสอบกอนเรยน ค าสง จบคขอความทางซายกบขอความทางขวาทสมพนธกน
1. DBMS
2. Normalization
3. Office Button
4. Quick Access Toolbar
5. Ribbon
6. Navigation Pane
7. Document Window
8. Query
9. Macro
10. Module
A. แถบในการแสดงออบเจกตทสรางขน
B. แบบสอบถามขอมล
C. สวนของพนทในการท างานของออบเจกตตางๆ
D. ชดค าสงกระท าการตางๆทน ามารวมกน
E. กฎทใชในการออกแบบตาราง
F. โปรแกรมยอยทเขยนขนดวยภาษา VBA
G. ระบบจดการฐานขอมล
H. ปมทรวบรวมชดค าสงในการจดการฐานขอมล
I. สวนการท างานใหมทเขามาแทนทแถบเมนและแถวเครองมอ
J. แถบเครองมอทรวบรวมแถบเครองมอทใชงานบอยๆไว
Email : [email protected]
เฉลยแบบทดสอบกอนเรยน ค าสง จบคขอความทางซายกบขอความทางขวาทสมพนธกน
1. DBMS
2. Normalization
3. Office Button
4. Quick Access Toolbar
5. Ribbon
6. Navigation Pane
7. Document Window
8. Query
9. Macro
10. Module
A. แถบในการแสดงออบเจกตทสรางขน
B. แบบสอบถามขอมล
C. สวนของพนทในการท างานของออบเจกตตางๆ
D. ชดค าสงกระท าการตางๆทน ามารวมกน
E. กฎทใชในการออกแบบตาราง
F. โปรแกรมยอยทเขยนขนดวยภาษา VBA
G. ระบบจดการฐานขอมล
H. ปมทรวบรวมชดค าสงในการจดการฐานขอมล
I. สวนการท างานใหมทเขามาแทนทแถบเมนและแถวเครองมอ
J. แถบเครองมอทรวบรวมแถบเครองมอทใชงานบอยๆไว
G E H
J i
A C
B D
F
Email : [email protected]
คอ ระบบการจดเกบขอมลทมความสมพนธกน เกยวของเปนเรองเดยวกน โดยม
รปแบบการจดเกบไวในทเดยวกน เพอใหสามารถน าขอมลมาประมวลเพอชวยในการ
ตดสนใจ และสามารถใชขอมลรวมกนได
เชน ขอมลพนกงาน ขอมลลกคา ขอมลนกเรยน ขอมลรายวชา เปนตน
แตเดมอาจจะเกบอยในรปแบบของระบบแฟมขอมล (File-based System) ซงม
ขอจ ากด เชน ขอมลถกแบงและเกบแยกจากกน ขอมลมความซ าซอน รปแบบขอมล
ไมตรงกน
ซงสามารถแกไขปญหาตางทเกดขนได เมอมการปรบปรงขอมล โดยผานตวกลางท
เรยกวา ระบบจดการฐานขอมล (Database Management System : DBMS)
ระบบฐานขอมล (Database System)
รปแบบการจดเกบขอมบแบบเดม
ระบบแฟมขอมล (File-based System)
ฝายบญช
โปรแกรมบญช การขาย ลกคา
ฝายขาย
โปรแกรมการขาย การขาย ลกคา สนคา
ฝายบคคล
โปรแกรมฝายบคคล พนกงาน
ระบบฐานขอมล (Database System)
ฝายบญช โปรแกรมบญช
ลกคา
พนกงาน
การขาย
สนคา
ฝายขาย
โปรแกรมการขาย
ฝายบคคล
โปรแกรมฝายบคคล
DBMS
Database
คอ โปรแกรมทท าหนาทในการก าหนดลกษณะขอมลทเกบไวในฐานขอมล
เปนตวกลางระหวางผใชกบฐานขอมลใหสามารถตดตอกนได
เพออ านวยความสะดวกในการบนทกขอมลลงในฐานขอมล
ก าหนดผไดรบอนญาตใหใชฐานขอมลได พรอมกบก าหนดดวยวาใหใชแบบใด เชน ให
อานขอมลไดอยางเดยว หรอแกไขขอมลไดดวย
ระบบจดการฐานขอมล
(Database Management System : DBMS)
1. ลดความซ าซอนของขอมล
2. ท าใหเกดความสอดคลองของขอมล
3. ควบคมความถกตองของขอมล
4. สามารถใชขอมลรวมกนได
5. มความปลอดภย
6. ขจดความขดแยงในการใชขอมลรวมกน
7. ขอมลทจดเกบมความทนสมย
ประโยชนในการใชระบบฐานขอมล
1. เสยคาใชจายสง - มราคาคอนขางแพง
2. เกดการสญเสยขอมลได - เพราะขอมลถกจดเกบอยในทเดยวกน
ขอเสยในการใชระบบฐานขอมล
เปนกฎทใชในการออกแบบตาราง เพอลดความซ าซอน
ของขอมล แกไขตารางไดงาย
และถาเปลยนแปลงขอมล จะมผลกระทบกบขอมลอน
นอยทสด
กฎการ Normalization จะม 3ขอกเพยงพอในการ
ออกแบบตาราง
กฎการ Normalization
โปรแกรมMicrosoft Access 2010
หนาตางตอนเรมโปรแกรมจะมลกษณะดงภาพ
1. คลกท “ฐานขอมลเปลา” (Blank Database)
2. ตงชอฐานขอมลทชอง “ชอแฟม” (File Name)
3. คลกทปมโฟลเดอรเพอก าหนดแหลงทเกบ
4. เลอกแหลงทเกบฐานขอมล เสรจแลวคลก “ตกลง”
5. คลกปม “สราง” (Create)
การเรมตนสรางฐานขอมล
สวนประกอบของหนาตางโปรแกรม
สวนประกอบของหนาตางโปรแกรม สวนประกอบ หนาทการท างาน
Tab File (Office Button) รวบรวมชดค าสงในการจดการฐานขอมล เชน การสราง การบนทก
การพมพ การส ารอง การตงคา Access 2010
Quick Access Toolbar แถบเครองมอทไดรวบรวมปมทใชงานบอยๆเอาไว เพอชวยใหท างาน
สะดวกรวดเรวขน และสามารถเพมหรอลดปมเครองมอเหลานได
แถบชอเรอง
(Title Bar)
แถบแสดงชอเรองและเวอรชนของโปรแกรม
รบบอน (Ribbon) แบงกลมการท างานหลกๆ ไวดวยกน มรบบอน Home, Create,
External Data, Database Tools, Fields, Tables
บานหนาตางน าทาง
(Navigation Pane)
แสดงสงตางๆ ทไดมการสรางขน เชน Table, Query, Form,
Report เปนตน สามารถซอนและเปดใหมได
Document Window พนทหลกทใชในการท างานของออบเจกตตางๆ เชน Table, Query,
Form, Report เปนตน
การท างานของเมนแบบรบบอน (Ribbon)
1. Tab Home
• View: ใชแสดงมมมองตางๆ เชน มมมองการแสดงขอมล และมมมองการ
ออกแบบ เปนตน
• Clipboard: คดลอก เคลอนยาย และวางขอมลในต าแหนงทตองการ
• Sort & Filter: เรยงขอมลและกรองขอมลตามเงอนไขทก าหนด
• Record: กลมค าสงท างานกบเรคคอรด
• Find: คนหาและแทนทขอมล
• Text Formatting: จดแบบตวอกษร ยอหนา เปนตน
2. Tab Create
• Tables: เปนกลมค าสงในการสรางตารางขอมล
• Queries: เปนกลมค าสงในการสรางแบบสอบถามขอมล
• Forms: เปนกลมค าสงในการสรางฟอรม
• Reports: เปนกลมค าสงในการสรางรายงาน
• Macro & Module: เปนกลมค าสงในการสราง Macro และ Module
3. Tab External Data
• Import & Link: น าเขาขอมลจากฐานขอมล Microsoft Access หรอ
Microsoft Excel
• Export: สงฐานขอมลออกเปน Microsoft Access, Microsoft Excel, HTML
เปนตน
• Collect Data: สรางและจดการ E-mail รวมกบโปรแกรม Microsoft Outlook
4. Tab Database Tools
• Tools: ค าสงทใชในการบบอดและซอมแซมฐานขอมล
• Macro: ค าสงทใชรวมกบ Macro การแปลง Macro ใหเปนค าสงในภาษา Visual
Basic
• Relationships: สรางความสมพนธระหวางตาราง
• Analyze: ท าหนาทตรวจสอบและวเคราะหประสทธภาพในการท างานของฐานขอมล
• Move Data: ค าสงทใชในการตดตอระหวาง Access กบ SQL Server
• Add-Ins: ท าหนาทเพมค าสงแบบก าหนดเองและคณลกษณะใหมๆ เพอปรบปรง
และเพมประสทธภาพในการท างานรวมกบโปรแกรม Access
การแปลงไฟล .mdb ใหเปนไฟล .accdb
Access Database จะจดเกบเปนไฟล .accdb (Access2007,2010)
Access 2002-2003 Database จะจดเกบเปนไฟล .mdb
Access 2000 Database จะจดเกบเปนไฟล .mdb
แบบฝกหด
1. จงอธบายความหมายของฐานขอมล
2. ระบบฐานขอมลมประโยชนอยางไร