Transcript
Page 1: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

โปรแกรมจดการฐานขอมล Access 2007

ฐานขอมล (Database) คอ ขอมลจำ�นวนม�กทมก�รจดเกบไวอย�งเปนระเบยบในรปของต�ร�ง และขอมลทมอยนนมคว�มสมพนธกน

ระบบฐานขอมล (Database System) คอ ระบบก�รจดเกบขอมลทมคว�มสมพนธกน เกยวของเปนเรองเดยวกนโดยมรปแบบก�รจดเกบทมระเบยบแบบแผน และจดเกบไวท เด ยวกน เชน ขอมลลกค� ขอมลพนกง�นข�ย

ระบบจดการฐานขอมล (Database Management System) คอ โปรแกรมททำ�หน�ทกำ�หนดลกษณะขอมลทจะเกบไวในฐ�นขอมล เพออำ�นวยคว�มสะดวกในก�รบนทกขอมลลงในฐ�นขอมล กำ�หนดผทไดรบอนญ�ตใหใชฐ�นขอมล พรอมกบกำ�หนดสทธในก�รใชฐ�นขอมล เชน กำ�หนดใหอ�นขอมลไดอย�งเดยว หรอใหแกไขไดดวย นอกจ�กนนยงอำ�นวยคว�มสะดวกในก�รคนห�ขอมลและก�รแกไขปรบปรงขอมล ทำ�ใหผใชขอมลเข�ถงขอมลไดง�ย สะดวกและมประสทธภ�พ

ไมโครซอฟทแอคเซส (Microsoft Access) คอ โปรแกรมเพอพฒน�ระบบฐ�นขอมล มต�ร�งเกบขอมลและสร�งควร ไดมสวนคอนโทลใหเรยกใชในร�ยง�นและฟอรมสร�งม�โครและโมดลดวยภ�ษ�เบสกเพอประมวลผลต�มหลกภ�ษ�โครงสร�ง หรอจะใชเป นเพยงระบบฐ�นขอมลให โปรแกรมจ�กภ�ยนอกเรยกใชซงง�ยสำ�หรบผทมประสบก�รณในเรองก�รเขยนโปรแกรมหรอผพฒน�ระบบฐ�นขอมลม�แลวชวยใหก�รพฒน�ระบบง�นเสรจไดอย�งรวดเรว

การสรางฐานขอมลและตาราง

ก�รสร�งฐ�นขอมลขนม�ใชง�นนนส�ม�รถสร�งได 2 วธ คอ

1. สร�งจ�กฐ�นขอมลเปล�

Page 2: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

2. สร�งจ�กฐ�นขอมลแมแบบ

ก�รสร�งฐ�นขอมลใหม

1. เลอก Bank Database 2. ตงชอฐ�นขอมล3. เลอกทจดเกบฐ�นขอมล4. คลกปม Create

 

ก�รสร�งต�ร�งขอมล

1. คลกทไอคอน view  2. เลอก Design View3. ตงชอต�ร�ง

Page 3: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

4. คลกปม OK 5. ตงชอฟลด   6. กำ�หนดชนดของขอมล และคำ�อธบ�ย7. กำ�หนดคณสมบตของฟลด

Page 4: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

ประเภทของขอมล

ประเภท ขน�ด คว�มหม�ย

Text ส ง ส ด 255 ต วอกษร

ตวอกษร ตวเลขหรอเครองหม�ยต�งๆ ทไมไดใชในก�รคำ�นวณ

Memo ส ง ส ด 65,635 ตวอกษร

ตวหนงสอหรอตวเลขทเปนคำ�อธบ�ย หรอบกทกทมคว�มย�วม�กๆ

Number 1 – 8 ไบท ขอมลตวเลขทงจำ�นวนเตมหรอทศนยมทตองใชในก�รคำ�นวณดงน

1. Byte : ตวเลขจำ�นวนเตม 0-2552. Integer : จำ�นวนเตม -32,768 ถง

32,7683. Long integer : จำ�นวนเตม   

Page 5: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

4. -2,147,483,648 ถ ง 2,147,483,647

5. Single : เ ก บ ต ว เ ล ข ท ศ น ย ม 7 ตำ�แหนง

6. Double : เก บ ต ว เล ขท ศน ยม 15 ตำ�แหนง

7. Decimal : เก บต ว เลขทศน ยม 28 ตำ�แหนง

Date/Time 8 ไบท

วนทและเวล�ซงมรปแบบก�รแสดงผลหล�ยแบบ และส�ม�รถกำ�หนดแบบของก�รแสดงผลเองได

Currency 8 ไบทเกบขอมลทเปนจำ�นวนเงน เพอปองกนเร องก�รปดเศษทศนยม

Auto Number 4 Byte กำ�หนดตวเลขทเรยงลำ�ดบตอเนองกนโดย

อตโนมตโดยโปรแกรม

Yes/No 1 บทเกบขอมลในรปทเปนได 2 อย�ง เชน จรง/เทจ ช�ย/หญง ถก/ผด

OLE Object 1 GB เกบขอมลทถกสร�งโดยโปรแกรมอน เชน

รปภ�พ เปนตน

Hyperlink สงสด  2,048 ตวอกษร

จด Link ต�งๆ

Lookup Wizard 4 ไบท ขอมลทเลอกจ�กต�ร�งอนๆ ทสมพนธกน

Attachment   เกบขอมลทเปนรปภ�พ

 

Page 6: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

ตารางขอมล

สร�งต�ร�งใหมดวยมมมองออกแบบ (Design View)1.ค ล ก เ ล อ ก แ ท บ ส ร � ง (Create) 2.คลกเลอกไอคอน ออกแบบต�ร�ง (Table Design)

3.พ ม พ ช อ ฟ ล ด productID4.ค ล ก เ ล อ ก ช น ด ข อ ม ล เ ป น Text5.พ ม พ ค ำ� อ ธ บ � ย ฟ ล ด ว �  ร ห ส ส น ค �6. สร�งฟลดอนๆ ใหครบ 

คณสมบตของแตละ Field (Field Properties)

Field Size ขน�ดของ ต�มชนดทเลอกไวใน Data TypeFormat รปแบบของขอมลใน Field นน ๆ

Input Mask รแปแบบทใชบงคบปอนขอมล เชน กำ�หนดใหปอนไดเฉพ�ะตวเลขไดไมเกน 5 ตวเลข

Caption ป � ย ช อ ท ต ด แ ท น ช อ Field ท ห ว ค อ ล ม น เ ม อ แ ส ด ง ข อ ม ล แ บ บ Datasheet View

Default Valueก�รกำ�หนดค�เรมตนValidation แสดงกรอบขอคว�มเมอขอมลทปอนเข�ไปไมเปนไปต�มเงอนไงทกำ�หนดไว

Page 7: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

Text ใน Validation RuleRequired กำ�หนดว�ตองปอนขอมลหรอไม

Allow Zero Length

กำ�หนดว�ส�ม�รถปอนค�ว�ง (Null Value) ไดหรอไม

 

คยหลก (Primary Key)  เปนก�รกำ�หนดใหฟลดใดฟลดหนงจะตองไมมขอมลซำ�กน โดยมขนตอนดงน

1.  กำ�หนด Primary Key  โดยก�รคลกท ฟลด productID 2. ค ล ก ป ม ค ย ห ล ก (Primary Key) เ พ อ ก ำ� ห น ด ใ ห ฟ ล ด

productID  เปนคยหลกสำ�หรบก�รอ�งองค�ต�งๆ ในต�ร�ง3. จะพบสญลกษณรปกญแจบรเวณหน�ฟลด productID 

ประโยชน  Primary Key1. ป อ ง ก น ก � ร ป อ น ข อ ม ล ท ซ ำ� ก น2. ป อ ง ก น ก � ร เ ว น ว � ง ใ น ก � ร ป อ น ข อ ม ล3. ช ว ย ใ น ก � ร จ ด เ ร ย ง ข อ ม ล4.  เปน Field ทใชในก�รสร�งคว�มสมพนธระหว�ง Table

การบนทกตาราง

Page 8: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

1. คลกไอคอนคำ�สง บนทก Save เพอบนทกต�ร�ง2. ตงชอต�ร�ง เชน tbl_product คลกปม OK

การใสวนทโดยใชปฏทน1. เลอนเม�สไปทฟลด จะปร�กฏไอคอนรปปฏทนขนม�2. คลกทไอคอนปฏทน3. เลอกวนทตองก�ร

 การใชฟงกชน

1. คลกไอคอนคำ�สง (SUM) ทแทบ หน�แรก (Home)2. ปร�กฏแถวรวมทเรคคอรดสดท�ยของแผนขอมล3. คลกเลอกคำ�สง ผลรวม (SUM)

Page 9: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

 

Page 10: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

 

ต ว อ ย า งห า ผ ล ร ว ม ข อ ง ร า ค า ส น ค า กำ�หนดคณสมบตของ Validation rule และ Validation Text เพอต ร ว จ ส อ บ ค ว � ม ถ ก ต อ ง ข อ ง ฟ ล ด ตวอย�งต�ร�งร�น Video กำ�หนดใหค�เช�วดโอ 20 และ 30 เท�นน ถ�ไมใชใหขนขอคว�มเตอน

1. เลอกฟลดค�เช� Rent2. กำ�หนดค�   Validation rule  : in(20,30)3. กำ�หนดค�  Validation Text : ค�เช�ตองมค�เท�กบ 20 หรอ

Page 11: ไมโครซอฟท์แอคเซส (Microsoft Access) คือ · Web viewโปรแกรมจ ดการฐานข อม ล Access 2007ฐานข อม

30 เท�นน

ตวอย�ง ผลก�รตรวจสอบเมอปอนขอมลไมถกตอง


Top Related