01 access basic
-
Upload
pokize-pokize -
Category
Documents
-
view
217 -
download
2
description
Transcript of 01 access basic
ประภาพรรณ แกวเหมอน
โปรแกรม Microsoft Access 2010
โปรแกรม Microsoft Access 2010 เปนโปรแกรมจดการระบบฐานขอมลทชวยจดการกบระบบฐานขอมลไดอยางม ประสทธภาพ ตงแตการจดเกบ คนหา วเคราะห และน าเสนอขอมล สามารถท าไดงาย สะดวก และรวดเรว เปนโปรแกรมประเภทจดการฐานขอมลเชงสมพนธ ทท ากนในส านกงาน หรอองคกรขนาดเลก และยงสามารถเขยนกลมโปรแกรม (แมโคร และ มอดล) ของวชวลเบสก (Visual Basic) ระดบพนฐาน เพอใชในการท างานและสามารถเชอมตอกบฐานขอมล Microsoft SQL Server
1. ตาราง (table) ใชส าหรบเกบขอมลตางๆ ซงแตละตารางจะประกอบไปดวยเขตขอมล (Field) และ ระเบยน (Record)
2. แบบสอบถาม (queries) ใชส าหรบดขอมล คนหาขอมล ตรวจสอบแกไข เพมเตม หรอลบขอมลทตองการ
3. ฟอรม (form) ออกแบบมาเพอเปนสวนตดตอกบผใชส าหรบปอนขอมลและแสดงขอมล
โครงสรางโปรแกรม Microsoft Access 2010
4. รายงาน (report) ออกแบบมาใหมการจดรปแบบ มการค านวณและพมพออกมาเปนรายงานได รวมทงมการสรปผลของขอมลทเลอก ซงสามารถดรายงานกอนพมพได
5. เพจ (pages) เปนเครองมอทชวยแสดงผลขอมลในรปแบบเวบเพจ ซงสามารถน าขอมลไปแสดงผลในอนเทอรเนตไดทนท
โครงสรางโปรแกรม Microsoft Access 2010
6. มาโคร (macro) เปนภาษาโปรแกรมงายๆ เพอการก าหนดโครงสรางล าดบขนตอนใหปฏบตงานตามทตองการเพอตอบสนองกบเหตการณทก าหนดขน
7.โมดล (module) เปนการเขยนโปรแกรมดวยภาษา VBA (Visual Basic for Application) ซงใชในการท างานทคอนขางซบซอนกวาการใชแมโคร เพอใหไดฟอรมหรอรายงานตามความตองการของผใช
โครงสรางโปรแกรม Microsoft Access 2010
ฐานขอมล (Database)
กลมของขอมลทมความสมพนธกนเกยวของเปนเรองเด ยวกน เชน กล มข อม ลของน ก เ ร ยนในโรง เ ร ยนประกอบดวย เลขประจ าตวนกเรยน ชอ นามสกล ประวตสวนตว คะแนนสอบแตละปการศกษา เปนตน ซงขอมลเหลาน เรยกวา ขอมลเชงสมพนธ เพราะสามารถน ามาใชงานรวมกนได
เอนทต (Entity) หมายถง ชอของสงใดสงหนง ไดแก คน สถานท สงของ การกระท า ซงตองการจดเกบขอมลไว เชน เอนทตลกคา เอนทตพนกงาน
แอททรบวต (Attribute) หมายถง รายละเอยดขอมลทแสดงลกษณะและคณสมบตของเอนทตหนง ๆ เชน เอนทตนกศกษา ประกอบดวย
แอทรบวตรหสนกศกษา
แอททรบวตชอนกศกษา
แอททรบวตทอยนกศกษา
ฐานขอมล (Database)
Microsoft Access 2010 จะเกบขอมลตาง ๆ ลงในตาราง ซงประกอบดวย แถว (row) และ คอลมน (column)
แถว (row)
คอลมน (column)
โดยเรยกชอขอมลในแตละคอลมนของตารางวา เขตขอมล หรอ ฟลด (field)
และเรยกแตละแถวในตารางวา ระเบยนขอมล หรอ เรคคอรด (record)
ฟลด (field)
การแปลงไฟล .mdb ใหเปนไฟล .accdb
•Access Database จะจดเกบเปนไฟล .accdb
(Access2007)
•Access 2002-2003 Database จะจดเกบเปนไฟล.mdb
•Access 2000 Database จะจดเกบเปนไฟล .mdb
ขนตอนการออกแบบฐานขอมลก าหนดวตถประสงคในการออกแบบฐานขอมล
ก าหนดตารางทตองการเกบขอมล
ก าหนดฟลดในตาราง
ก าหนดคยหลก
พจารณาปรบเปลยนตาราง
ก าหนดความสมพนธตอตาราง
สวนประกอบของหนาตางโปรแกรม Microsoft Access 2010
สวนประกอบ หนาทการท างานTab File รวบรวมชดค าสงในการจดการฐานขอมล เชน การสราง การ
บนทก การพมพ การส ารอง การตงคา Access 2010 Quick Access Toolbar แถบเครองมอทไดรวบรวมปมทใชงานบอยๆเอาไว เพอชวยให
ท างานสะดวกรวดเรวขน และสามารถเพมหรอลดปมเครองมอเหลานได
แถบชอเรอง(Title Bar)
แถบแสดงชอเรองและเวอรชนของโปรแกรม
รบบอน (Ribbon) แบงกลมการท างานหลกๆ ไวดวยกน มรบบอน Home, Create, External Data, Database Tools, Fields, Tables
บานหนาตางน าทาง(Navigation Pane)
แสดงสงตางๆ ทไดมการสรางขน เชน Table, Query, Form, Report เปนตน สามารถซอนและเปดใหมได
Document Window พนทหลกทใชในการท างาน
เรมตนใชงานโปรแกรม Microsoft Access 2010
วธการสรางฐานขอมลม 2 แบบ คอ 1. สรางฐานขอมลเปลา (Blank database)
2. สรางฐานขอมลจากแมแบบ (Sample templates)
Short Date
Field Name Data Type Description Field Size
ID_Gender Text รหสเพศ 1
Gender Text ชอเพศ 5
1. ตาราง Gender
จงสรางฐานขอมลนกเรยน
Field Name Data Type Description Field Size
ID_Student Text รหสนกเรยน 5
Name Text ชอ 50
Lastname Text นามสกล 50
ID_Gender Text รหสเพศ 1
Birthday Date/Time วนเกด Short Date
Address Text ทอย 60
Email Text อเมล 30
2. ตาราง Student