1.9 กระบวนการออกแบบ

1.9 กระบวนการออกแบบ



กระบวนการออกแบบประกอบด้วยขั้นตอนต่อไปนี้

1. กำหนดวัตถุประสงค์ของฐานข้อมูล

2. ค้นหาและจัดระเบียบข้อมูลที่ต้องการ รวบรวมข้อมูลทุกชนิดที่ต้องการบันทึกลง ในฐานข้อมูล เช่น ชื่อผลิตภัณฑ์และหมายเลขใบสั่งซื้อ

3. แบ่งข้อมูลลงในตารางต่าง ๆ แบ่งรายการข้อมูลออกเป็นกลุ่มหรือหัวเรื่องหลัก ๆ เช่น ผลิตภัณฑ์ หรือใบสั่งซื้อ จากนั้นแต่ละหัวเรื่องจะถูกนำมาทำเป็นตาราง

4. เปลี่ยนรายการของข้อมูลให้เป็นคอลัมน์ตาง ่ ๆ ตัดสินใจวาต้องการเกบข้อมูลอะไร ่ ็ ในตารางแต่ละตาราง รายการแต่ละรายการจะกลายเป็นเขตข้อมูล และแสดงเป็นคอลัมน์ในตาราง ตัวอย่างเช่น ตารางพนักงานอาจมีเขตข้อมูลเช่น นามสกุล และวันที่จ้างงาน

5. ระบุคีย์หลัก เลือกคีย์หลักของตารางแต่ละตาราง คีย์หลัก คือคอลัมน์ที่ใช้เพื่อระบุ แต่ละแถวแบบไม่ซ้ำกัน ตัวอย่างเช่น หมายเลขผลิตภัณฑ์ หรือ ID ใบสั่งซื้อ

6. กำหนดความสัมพันธ์ของตาราง ดูที่ตารางแต่ละตารางแล้วพิจารณาว่าข้อมูลใน ตารางหนึ่งสัมพันธ์กับข้อมูลในตารางอื่น ๆ อย่างไร ให้เพิ่มเขตข้อมูลลงในตารางหรือสร้างตาราง ใหม่เพื่อระบุความสัมพันธ์ต่าง ๆ ให้ชัดเจนตามต้องการ

7. การปรับการออกแบบให้ดียิ่งขึ้น วิเคราะห์การออกแบบ เพื่อหาข้อผิดพลาด สร้าง ตารางแล้วเพิ่มระเบียนข้อมูลตัวอย่างสองสามระเบียน ให้ดูว่าจะได้รับผลลัพธ์ที่ต้องการจากตาราง นั้นหรือไม่ แล้วปรับเปลี่ยนการออกแบบตามต้องการ

8. การใช้กฎ Normalization ใช้กฎ Normalization ข้อมูลเพื่อดูว่าตารางมีโครงสร้างที่ ถูกต้องหรือไม่ ปรับเปลี่ยนการออกแบบได้ เมื่อจำเป็น

0 ความคิดเห็น:

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