บทที่ 2 การสร้างฐานข้อมูลด้วย Access 2010

การสร้างฐานข้อมูลด้วย Access 2010

 

ขั้นตอนการสร้าง Entity หรือโครงสร้างตาราง (Table) 

1. Click เลือกที่ ฐานข้อมูลเปล่า (Blank Database)
 2. Click เลือกที่มุมมอง (View) มุมมองออกแบบ (Design View)

3. สร้างชื่อ Table หรือ Entity ที่ได้ออกแบบไว้ ในที่นี้สร้างชื่อ Student

 4. กำหนดชื่อเขตของข้อมูล (Field Name) และกำหนดชนิดของข้อมูล (Data Type) ซึ่งเราจะสามารถเลือกได้ว่าจะกำหนดชนิดของข้อมูลให้เป็นแบบใด
 โดยมีขอบเขตข้อมูลให้เลือกดังนี้
Text – ข้อความที่เป็นได้ทั้งตัวอักษร ตัวเลข สัญลักษณ์ ช่องว่าง หรือทั้งหมดรวมกัน โดยถ้าข้อมูลเป็นตัวเลขจะไม่สามารถนำมาคำนวณได้ สามารถใส่ Text สูงสุด 255 ตัว
Memo – สำหรับข้อความขนาดยาว
Number – ตัวเลขที่ใช้ในการคำนวณ
Date/Time – วันที่และเวลา
Currency – ตัวเลขทศนิยม 4 ตำแหน่งพร้อมด้วยสัญลักษณ์สกุลเงินตรา เช่น $
Auto Number – เลขลำดับจำนวนเต็ม ที่จะเพิ่มค่าอัติโนมัติเมื่อมีการเพิ่มเรคคอร์ดใหม่ โดยค่าตัวเลขจะไม่ซ้ำกันเลยและผู้ใช้ไม่สามารถแก้ไขค่าได้ จึงนิยมนำไปใช้กับฟิลด์ที่คีย์หลัก (Primary Key)
Yes/No – ข้อมูลทางตรรกะ ซึ่งมีได้ 2 สถานะเท่านั้นคือจริงหรือเท็จ
OLE object – เป็นออบเจ็คที่สร้างจากโปรแกรมอื่นๆ เช่น ไฟล์สเปรดชีด, ไฟล์เอกสาร, รูปภาพ, กราฟ,เสียง เป็นต้น
Hyperlink – ลิงค์ที่อ้างอิงไปยังข้อมูลอื่นๆซี่งอาจเป็นไฟล์ฐานข้อมูลของ Access ไฟล์ที่สร้างจากโปรแกรมอื่นบนเรื่องเดียวกัน หรือบนเน็ตเวิร์ก เว็บไซต์ หรือ Email ก็ได้
Attachment – แนบไฟล์ต่างๆ
Lookup Wizard – เป็นเครื่องมือที่ช่วยในการป้อนข้อมูลหรือนำเข้าข้อมูลจาก Table อื่นของฐานข้อมูล Access

5. กำหนด Primary Key เลือกชื่อเขตข้อมูล (Field Name) ที่ต้องการทำให้เป็น Primary Key แล้ว Click ที่ คีย์หลัก (Primary Key) หลังจากนั้นเขตข้อมูล (Field Name) ที่เราเลือกไว้จะปรากฎรูปกุญแจข้างหน้าชื่อเขตข้อมูลนั้น
 6. การสร้างตารางใหม่ ให้ที่ Tab สร้าง (Create) และเลือกที่ ตาราง(Table) หรือ ออกแบบตาราง (Table Design) เพื่อเข้าสู่การสร้างโครงสร้างตารางในมุมมองออกแบบ (Design View) ได้เลย
 7. ในกรณีต้องการสร้าง Primary Key สองตัวในหนึ่งตาราง ให้กด Ctrl ค้างไว้ แล้วเลือกชื่อเขตข้อมูลที่ต้องการ หลังจากนั้นกด Click ที่ คีย์หลัก (Primary Key)

8. เลือกที่ มุมมอง (View) มุมมองแผ่นข้อมูล (Datasheet View) เพื่อป้อนข้อมูล แก้ไขข้อมูล และแสดงข้อมูลในตารางที่เราได้สร้างไว้

ขั้นตอนการสร้างความสัมพันธ์แต่ละ Entity หรือ ตาราง

 1. เลือกที่ เครื่องมือฐานข้อมูล (Database Tools) ความสัมพันธ์ (Relationships)
2. เลือกตารางที่เราต้องการจะสร้างความสัมพันธ์ โดยการกดที่ เพิ่ม (Add)
3. Click ค้างไว้ที่ Primary Key ของ Table ที่ต้องการสร้างความสัมพันธ์ และลากไปยัง Foreign Key ในอีกตารางหนึ่ง ในที่นี้จะกำหนดให้ RID เป็น Primary Key ของตาราง Room ที่จะสร้างความสัมพันธ์กับ RID ที่เป็น Foreign Key ของ ตาราง Course หลังจากปล่อยเมาส์แล้วจะขึ้นหน้าต่างดังต่อไปนี้
 - การเลือก “บังคับให้มี Referential Integrity” (Enforce Referential Integrity) ถ้าจะให้คงสภาพการอ้างอิงความสัมพันธ์
- การเลือก “ปรับปรุงเขตข้อมูลที่เกี่ยวข้องทั้งหมด” (Cascade Update Related Fields) หมายถึง เมื่อแก้ไขข้อมูลตารางด้าน Primary Key จะทำให้ข้อมูลที่เกี่ยวข้อง หรือ Foreign Key ถูกแก้ไขด้วย
- การเลือก “ลบระเบียนที่เกี่ยวข้องทั้งหมด” (Cascade Delete Related Records) หมายถึง ถ้าลบเรคอร์ดด้าน Primary Key จะทำให้ข้อมูลที่เกี่ยวข้อง หรือ Foreign Key ถูกลบด้วย
หลังจากนั้นเลือก สร้าง (Create) จะปรากฏเส้นความสัมพันธ์ขึ้น โดยที่มีเลข 1 กับ ∞ นั้นหมายความว่าเป็นความสัมพันธ์แบบ 1 To Many


ขอบคุณวิดีโอจาก IT Sunday developer

ไม่มีความคิดเห็น:

แสดงความคิดเห็น