ค้นหาบล็อกนี้

สร้างตารางข้อมูล Microsoft Access (ต่อ)

ตารางรางข้อมูล ชื่อว่า NameProduct (ตารางข้อมูลของสินค้า)

ภาพที่ 1 ตารางข้อมูลสินค้า

ชื่อเขตข้อมูล IDProduct เลือกชนิดของข้อมูลเป็น Auto number คำอธิบาย รหัสของสินค้าที่มีในร้านค้าของเรา

ชื่อเขตข้อมูล NameProduct เลือกชนิดของข้อมูลเป็น Text คำอธิบาย ชื่อสินค้า
ชื่อ เขตข้อมูล NicknameProduct เลือกชนิดของข้อมูลเป็น Text คำอธิบาย ชื่อสรรพนามของสินค้า ยกตัวอย่าง เช่น อัน กล่อง ขวด

ชื่อเขตข้อมูล Price เลือกชนิดของข้อมูลเป็น Currency คำอธิบาย ราคาของสินค้า

ตารางรางข้อมูล ชื่อว่า OrderProduct (ตารางข้อมูลการสั่งสินค้า)

ภาพที่ 2 ตารางข้อมูลการสั่งซื้อสินค้า

ชื่อเขตข้อมูล IDOrder เลือกชนิดของข้อมูลเป็น Auto number คำอธิบาย รหัสของรายการการสั่งสินค้า หรือ เลขที่ใบสั่งชื้อ

ชื่อเขตข้อมูล DateOrder เลือกชนิดของข้อมูลเป็น Date/Time คำอธิบาย วันที่รับรายการสั่งซื้อสินค้า

ชื่อเขตข้อมูล IDcustomer เลือกชนิดของข้อมูลเป็น number คำอธิบาย เป็นรหัสของลูกค้าที่มาสั่งสินค้า ในตารางนี้จะเก็บในรูปแบบของรหัส เพราะเรามีข้อมูลรายละเอียดของลูกค้าอยู่แล้ว ในตาราง Customer

ชื่อเขตข้อมูล IDProduct เลือกชนิดของข้อมูลเป็น number คำอธิบาย เป็รรหัสของสินค้า ในตารางนี้จะเก็บขอมูลสินค้าในรูปแบบของรหัส เพราะเรามีรายละเอียดของสินค้าอยู่แล้ว ในตาราง Product

ชื่อเขตข้อมูล Amount เลือกชนิดของข้อมูลเป็น number คำอธิบาย คือจำนวนสินค้าแต่ละรายการที่ลูกค้าสั่งซื้อในแต่ละใบสั่งซื้อ
ชื่อเขตข้อมูล PriceOrder เลือกชนิดของข้อมูลเป็น Currency คำอธิบาย เป็นราคาสินค้าที่ลูกค้าสั่งในแต่ละรายการ
ชื่อเขตข้อมูล SendOrder เลือกชนิดของข้อมูลเป็น Yes/No คำอธิบาย เช็คว่าสินค้าส่งหรือยัง จะเป็นลักษณะของ เชคถูก แสดงว่าทำการจัดส่งสินค้าแล้ว หรืออยู่ในระหว่างการส่่งสินค้า การส่งจะสมบูรณ์ได้ เมือมีลูกค้ารับสินค้าแล้ว

ชื่อเขตข้อมูล DateReceiptOrder เลือกชนิดของข้อมูลเป็น Date/Time คำอธิบาย เป็นวันที่ ที่ลูกค้าได้รับสินค้าเป็นที่เรียบร้อยแล้วเท่านั้น

ภาพที่ 3 สร้างคีย์หลัก ในตาราง orderproduct จำนวนสามดัว

จากภาพที่ 3 เราจะทำการสร้่าง คีย์หลัก ให้กับตาราง orderproduct จำนวนสามคีย์หลัก เพราะว่าถ้าเราสร้างแค่ Idorder ตัวเดียวเป็นคีย์หลัก ผลก็คือว่าเราจะสั่งสินค้าได้แค่ 1 ตัว ต่อ 1 ใบสั่งซื้อ เพราะคำว่าคีย์หลักแล้วโปรแกรมจะไม่ยอมให้เรคคอร์ดที่มีรายละเอียดเหมือนกันซ้ำกันเกินหนึ่งเรคคอร์ด ฉะนั้นถ้าเราสร้างคีย์หลักที่ IDorder , IDcustomer , IDproduct สมตัวนี้เราก็จะสามารถสั่งสินค้าใน 1 ใบสั่งซื้อได้หลายรายการ เพราะทั้งสามคีย์หลักจะต้องซ้ำกันก่อนโปรแกรมก็จะไม่ยอมรับข้อมูลที่ซ้ำนั้นทันที

ประโยชน์ของคีย์หลักนี้ ถูกออกแบบมาเพื่อป้องกันการเพิ่มข้อมูลที่ซ้ำๆ กันแบบเดียวกันหลายเรคคอร์ด ซึ่งในการเขียนโปรแกรมคอมพิวเตอร์แล้ว ถือว่าเป็นข้อมูลขยะ

ตารางรางข้อมูล ชื่อว่า UserProgram (ตารางข้อมูลผู้เข้าใช้โปรแกรม) ตารางนี้ใช้สำหรับการทำรหัสผ่านการเข้าใช้งานโปรแกรม เพื่อความปลอดภัยของฐานข้อมูล

ภาพที่ 4 ตารางสำหรับสร้างรหัสผ่านเข้าใช้โปรแกรม

ชื่อเขตข้อมูล Username เลือกชนิดของข้อมูลเป็น Text คำอธิบาย เป็น ฟิลด์ สำหรับตั้งเป็นชื่อผู้เข้าใช้โปรแกรม ให้กำหนด ฟิลด์นี้เป็น Primary Key ด้วย (ดูวิธีการกำหนดคีหลัก หรือ Primary Key)

ชื่อเขตข้อมูล Password เลือกชนิดของข้อมูลเป็น Text คำอธิบาย เป็นฟิลด์ สำหรับกำหนดรหัสผ่าน การเข้าใช้งานโปรแกรม

ชื่อเขตข้อมูล name เลือกชนิดของข้อมูลเป็น Text คำอธิบาย เป็นชื่อผู้เข้าใช้งานโปรแกรม

ชื่อเขตข้อมูล Post เลือกชนิดของข้อมูลเป็น Text คำอธิบาย เป็นตำแหน่งงานของผู้เข้าใช้งานโปรแรม

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