Please enable JavaScript.
Coggle requires JavaScript to display documents.
บรรทัดฐานข้อมูล - Coggle Diagram
บรรทัดฐานข้อมูล
หลักการของการทำบรรทัดฐานข้อมูล
ลดความซ้ำซ้อนของข้อมูล (Data Redundancy)
ลดปัญหาความผิดพลาดของข้อมูล (Data Inconsistency)
ปรับปรุงประสิทธิภาพในการประมวลผลข้อมูล (Data Processing Efficiency)
เพิ่มความยืดหยุ่นของข้อมูล (Data Flexibility)
รูปแบบบรรทัดฐาน (Normal Form)
รูปแบบบรรทัดฐานระดับที่ 1 (1NF) : ข้อมูลในทูเพิลต้องเป็นเอกฐาน (Unique)
รูปแบบบรรทัดฐานระดับที่ 2 (2NF) : ข้อมูลในทูเพิลต้องไม่ขึ้นกับเพียงส่วนหนึ่งส่วนใดของคีย์หลัก (Non-Prime Attribute Dependency)
รูปแบบบรรทัดฐานระดับที่ 3 (3NF) : ข้อมูลในทูเพิลต้องไม่ขึ้นกับข้อมูลแอตทริบิวต์อื่น ๆ ที่ไม่จำเป็น (Non-Trivial Dependency)
รูปแบบบรรทัดฐานระดับที่ 4 (4NF) : ข้อมูลในทูเพิลต้องไม่ขึ้นกับข้อมูลแอตทริบิวต์ที่ไม่ใช่คีย์หลักหลาย ๆ แอตทริบิวต์ (Multivalued Dependency)
รูปแบบบรรทัดฐานระดับที่ 5 (5NF) : ข้อมูลในทูเพิลต้องไม่ขึ้นกับข้อมูลแอตทริบิวต์ที่ไม่ใช่คีย์หลักหลาย ๆ แอตทริบิวต์ที่มีการผสมผสานกัน (Join Dependency)
ขั้นตอนการทำบรรทัดฐานข้อมูล
วิเคราะห์ข้อมูล (Data Analysis)
ออกแบบตาราง (Table Design)
ตรวจสอบรูปแบบบรรทัดฐาน (Data Validation)
แก้ไขตาราง (Table Correction)
ประโยชน์ของการทำบรรทัดฐานข้อมูล
ทำให้ข้อมูลมีความถูกต้อง ครบถ้วน และไม่ซ้ำซ้อน
ช่วยลดความผิดพลาดในการประมวลผลข้อมูล
เพิ่มความยืดหยุ่นในการขยายฐานข้อมูล
ปรับปรุงประสิทธิภาพในการประมวลผลข้อมูล
ข้อควรระวังในการทำบรรทัดฐานข้อมูล
ไม่ควรทำบรรทัดฐานข้อมูลมากเกินไป เพราะอาจทำให้ตารางข้อมูลมีขนาดเล็กเกินไป
ควรพิจารณาถึงความต้องการของผู้ใช้ระบบฐานข้อมูลด้วย