สอนโดย ครูธนรัฐ...

Preview:

Citation preview

สอนโดย

ครธนรฐ จนทรขาว

หนวยท 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 : chankhao@gmail.com

เฉลยแบบทดสอบกอนเรยน ค าสง จบคขอความทางซายกบขอความทางขวาทสมพนธกน

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 : chankhao@gmail.com

คอ ระบบการจดเกบขอมลทมความสมพนธกน เกยวของเปนเรองเดยวกน โดยม

รปแบบการจดเกบไวในทเดยวกน เพอใหสามารถน าขอมลมาประมวลเพอชวยในการ

ตดสนใจ และสามารถใชขอมลรวมกนได

เชน ขอมลพนกงาน ขอมลลกคา ขอมลนกเรยน ขอมลรายวชา เปนตน

แตเดมอาจจะเกบอยในรปแบบของระบบแฟมขอมล (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. ระบบฐานขอมลมประโยชนอยางไร

Recommended