การสร้างฐานข้อมูลอย่างรวดเร็วจากแม่แบบ Access Template

ตอนที่ 1

        สำหรับบทความวันนี้ จะมาแนะนำขั้นตอนและวิธีการออกแบบฐานข้อมูล ห้องสมุดง่ายๆ ด้วยตนเอง สำหรับผู้สนใจ หรือ นักเรียน หรือครูอาจารย์ ตามสถาบัน หรือ โรงเรียนต่างๆ ที่สนใจและต้องการที่จะมีโปรแกรมฐานข้อมูล ห้องสมุดมาช่วยในการทำงาน ได้แก่ การบันทึกข้อมูลหนังสือ  การบันทึกข้อมูลสมาชิก น่าจะเป็น นักเรียน และครูกันเอง รายละเอียดการยืมและการส่งคืนก็คงง่ายๆ เท่านี้นะคะ สำรวจความพร้อม อุปกรณ์คอมพิวเตอร์ วินโดว์ xp,7,8,10 พร้อม MS Access 2007,2010,2013,หรือ 2016 ก็ได้ ขั้นตอนแรกของการออกแบบฐานข้อมูลคือ เปิด MS access ขึ้นมา จากนั้น ให้ทำการออกแบบตารางขึ้นมา จำนวน 4 ตารางด้วยกัน โดยตั้งชื่อตารางดังนี้
book เก็บรายละเอียดหนังสือ
bookid รหัสหนังสือ ชนิดข้อมูล number และกำหนดให้เป็น Key หลัก ด้วย
booktitle ชื่อหนังสือ
booksubject หมวดหมู่หนังสือ
bookpublisher สำนักพิมพ์
bookstatus สถานะภาพหนังสือ
Author ผู้แต่ง


ตารางสมาชิกห้องสมุด สำหรับเก็บรายละเอียด ชื่อที่อยู่ของสมาชิก ที่สามารถยืมหนังสือของห้องสมุดได้ จะเป็นนักเรียน และครู  บันทึกตารางชื่อ Member มีจำนวนของตารางข้อมูลดังนี้
memberid รหัสสมาชิก ชนิดข้อมูล number เป็น key หลักด้วย
membername ชื่อสมาชิก
memberlastname นามสกุลสมาชิก
memberstatus สถานภาพสมาชิก

ตารางการยืมหนังสือ สำหรับเก็บรายละเอียดการยืม คนยืม ยืมหนังสืออะไร วันที่ยืม วันที่กำหนดส่งคืน ตาราง borrow
borrowid หมายเลขการยืม ชนิดข้อมูล Autonumber 
borrowdate วันที่ยืม ชนิดข้อมูล Date/time
returndate วันที่ส่งคืน ชนิดข้อมูล Date/time
bookid รหัสหนังสือ ชนิดข้อมูล number
Memberid รหัสสมาชิก ชนิดข้อมูล number
status สถานะภาพ ชนิดข้อมูล text


ตารางเก็บรายละเอียดการคืนหนังสือ ชื่อตาราง Return
Returnid หมายเลขการคืน  ชนิดข้อมูล Autonumber 
BorrowID เลขที่การยืม   ชนิดข้อมูล number
bookid รหัสหนังสือ ชนิดข้อมูล number
ActDateReturn วันที่กำหนดส่งคืน  ชนิดข้อมูล Date/time
LateDay จำนวนวันที่เกินกำหนดการส่งคืน   ชนิดข้อมูล Number

Fine ค่าปรับ กรณี ส่งช้า ตัวนี้ โรงเรียนจะคิด หรือไม่คิดก็แล้วแต่ แต่ตามตัวอย่าง เขาคิดให้ดูเป็นแนวทาง ส่วนใครจะทำตามหรือจะเปลี่ยนใช้เป็นอย่างอื่นๆ ก็แล้วแต่ 


สร้างและบันทึกตารางให้ครบ 4 ตารางในขั้นตอนี้ก่อนครับ แล้วก็ เพิ่มเติม โดยการไป Add รายการ รายละเอียดหนังสือ ในตาราง book สำหรับใช้ในการฝึกการทดสอบการทำงานของฐานข้อมูลกันสัก 2-3 เล่มกันก่อนนะคะ

ก็มีเพียงเท่านี้ครับ ในตอนที่ 1 สำหรับตอนต่อไป จะได้มาแนะนำขั้นตอนการออกแบบฐานข้อมูล เพื่อเชื่อมโยงการทำงานต่างๆ เพิ่มเติม ก็อย่าลืมติดตามกันต่อไป

ความคิดเห็น

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