document4
TRANSCRIPT
การสรางตาราง (Table) ในฐานขอมล
หนวยท 4
วชา ง32202 การสรางฐานขอมลเบองตนระดบชน มธยมศกษาปท 5
สอนโดย ครธญชนก พงเจรญ
• รายละเอยดของแทบค าสงสราง (Create) ในแถบเครองมอ Ribbon มสวนประกอบของ ค าสงหลก 4 กลมค าสง ดงน
1. กลมค าสงตาราง (Tables) ใชในการสรางฐานขอมลในรปแบบตาราง
2. กลมค าสงฟอรม (Forms) ใชในการสรางฐานขอมลในรปแบบฟอรม
3. กลมค าสงรายงาน (Reports) ใชในการสรางรายงาน
4. กลมค าสงอน ๆ (Other) ใชในการควรขอมล และการสรางแมโคร(Macros)
มค าสงอย 4 ค าสง ดงน
1. ตาราง (Table) ใชในการสรางตารางใหม
2. ชดค าสงแมแบบตาราง (Table Templates) ใชในการสรางตารางใหมจากแมแบบ
3. ชดค าสงรายการ SharePoint (SharePoint Lists) เมอตองการใชขอมลรวมกบผใช คนอน
4. ออกแบบตาราง (Table Design) ใชใน
การสรางตารางจากมมมองการออกแบบ
1. ตารางขอมลนกศกษา
2. ตารางบตรลงทะเบยน
3. ตารางรายการลงทะเบยน
4. ตารางวชา
5. ตารางแผนกวชา
6. ตารางครผสอน
• เรมสรางตารางใหม คลกทแทบสรางกลมค าสงตาราง คลกปมตาราง จะไดตารางชอ Table1 ทมา พรอมกบฟลด ID
หนาตางของตารางขอมลใหม
1. สามารถใชชอยาวไดถง 64 ตวอกษร
2. ชอตองไมขนตนดวยชองวาง และไมควรมชองวางระหวางชอ
3. ควรใชชอทเขาใจไดงาย ชดเจน และบงบอกถงวตถประสงคของเขตขอมล
4. อาจเปนตวเลขและอกขระพเศษประกอบดวยกได ยกเวนมหพภาค (,) อศเจรย (!) อญประกาศค (“ ”) และวงเลบ [ ]
5. ชอเขตขอมลตองไมซ ากนในตารางเดยวกน
6. ตองไมซ ากบชอของคณสมบตหรอองคประกอบอนๆ (ค าสงวน) ทใชในโปรแกรม
• ดบเบลคลกทฟลดเพอเพมเขตขอมลใหม แลวตงชอฟลด และใหคลกท เซลลแลวพมพขอมลลงไปในเซลล แตตองก าหนดชนดและรปแบบใหกบขอมลเสยกอน โดยใช แทบค าสงตามบรบท คอ แถบเครองมอตาราง แทบแผนขอมล
การก าหนดชนดขอมลการก าหนดรปแบบขอมล
ชนดขอมล Data Type ใชส าหรบ ขนาด
ขอความ Textขอความหรอตวเลขทไมใชในการค านวณ
สงสด 255 ไบต(ตวอกษร)
บนทก Memo บนทกขอความสงสด 65,535 ไบต
(ตวอกษร)
ตวเลข Number ตวเลขทใชในการค านวณ1,2,4 หรอ 8 ไบต (ขนอยกบชนดของ ตวเลข)
วนท / เวลา Date / Time วนเดอนป และเวลา 8 ไบตสกลเงน Currency สกลเงนและตวเลขจ านวนเงน 8 ไบต
ชนดขอมล Data Type ใชส าหรบ ขนาด
หมายเลขอตโนมต AutoNumber เลขล าดบอตโนมต (เพมทละ 1) 4 ไบต
ใช / ไมใช Yes / Noคาใดคาหนงของ Yes / No, True/False หรอ On / Off
1 บต
วตถ OLE OLE Objectวตถอน เชน แผนงาน Excel, เอกสาร Word, รปภาพ, ไฟลเสยง และอนๆ
สงสด 1 กกะไบต
การเชอมโยงหลายมต
Hyperlinkทอยการเชอมโยงหลายมต เชน เวบเพจ
2,048 ตวอกษร
สรางเขตขอมลการ คนหา
Lookup Wizard
เขตขอมลการคนหาเทากบเขตขอมลทเปน
คยหลก
• เมอตองการบนทกตารางใหมใหคลกปมบนทกทแถบเครองมอดวน จะม กรอบสนทนาชอบนทกเปนถกเปดขนมา ใหตงชอตารางขอมล แลวคลกปมตกลง
ขอมลเมอไดปอนเสรจสนแลว ตองบนทกเกบไวใน
ตารางวชา
• เมอคลกปมแมแบบตารางแลว จะมรายการยอยใหเลอก คอ ทตดตองาน ประเดน เหตการณ และสนทรพย ใหเลอกรายการทตดตอ จะไดตารางใหมทมฟลดและก าหนดชนดและรปแบบขอมลมาใหเรยบรอยแลว
• ในกรณทแมแบบตารางมคอลมนทเราไมตองการสามารถลบคอลมนนนทงได หรอสามารถทจะเพมเตมคอลมนใหมได และสามารถแกไข แทรก เปลยนชอ ตงความกวาง ยาย ซอน ตรงคอลมนได
การแกไขคอลมน ในทนจะลบคอลมนบรษท
• เมอคลกปมออกแบบตารางแลว จะไดตารางใหมในมมมองออกแบบทมหว ตารางเปนชอเขตขอมล (ฟลด) ชนดขอมล และค าอธบาย สวนดานลางเปนคณสมบตของขอมลม 2 แทบ คอ ทวไปและคนหา ซงมมมองออกแบบน เราตองตงชอเขตขอมลหรอฟลดเปนแถวลงมา และตองก าหนดคณสมบตของขอมลทางดานลาง
แบบตวเลข คาต าสด คาสงสด ขนาด (ไบต)
Byte 0 255 1 Integer -32,768 32,767 2
Long Integer -2,147,483,648 2,147,483,648 4 Single -3.4 x 10 38 3.4 x 10 38 4 Double -1.797 x 10 308 1.797 x 10 308 8
Replication ID ทกคาของทกแบบ ทกคาของทกแบบ 16
** ขนาดเขตขอมล (Field Size) ถาชนดขอมลเปนขอความ (Text) ขนาดทตง ไวจะเปน 50 แตถาชนดขอมลเปนตวเลข (Number) ขนาดทตงไวจะเปน Long Integer
• เมอไดด าเนนการตงชอเขตขอมลหรอฟลด ก าหนดคณสมบตของขอมล และบนทกตารางเสรจแลว จะเขามาสหนาตางการปอนขอมล
การปอนขอมลลงในเซลลและตาราง