Please enable JavaScript.
Coggle requires JavaScript to display documents.
การจักระบบข้อมูลในรูปแบบบรรทัดฐาน, Functional dependency, วัตถุประสงค์,…
การจักระบบข้อมูลในรูปแบบบรรทัดฐาน
ตัวที่ถูกระบุค่าเรียกว่า Dependent
หากทารบค่า Attribute A จะสามารถทราบค่าของ Attribute B ค่าของ Determinant สามารถระบุค่าของ Dependent ได้ แต่ค่าของ Dependent อาจไม่สามารถระบุค่าของ Determinant ที่ชัดเจนได้
ตัวระบุค่าเรียกว่า Determinant
กรณีตัวเลขมรเพียงหนึ่ง Attribute และตัวถูกระบุค่ามีมากกว่าหนึ่ง Attribute
ความสัมพันธ์ระหว่าง Attribute แบบฟังชั่น หรือ FD หมายถึงการที่ค่าของ Attribute หนึ่งหรือมากกว่าหนึ่ง Attribute ขึ้นไปประกอบกันสามารถระบุค่าของ Attribute อื่นๆ ใน Tuple เดียวกันของรีเลชี่นนั้นได้
กรณีตัวระบุค่ามีมากกว่าหนึ่ง Attribute และตัวถูกระบุค่ามีเพียงหนึ่ง Attribute
1.วัตถุประสงค์หลักก็คือ การลดความซ้ำซ้อน
2.ทำให้ลดปัญหาข้อมูลขาดความถูกต้องสมบูรณ์ (data integrity)
วัตถุประสงค์หลักก็คือลดความซ้ำซ้อนของข้อมูลที่จัดเก็บในแต่ละรีเลชั่น
3.ทำให้ลดปัญหาที่เกิดจากการปรับปรุง เพิ่มเติม และลบข้อมูล
เมื่อทราบค่าของ Attribute หนึ่งจะทำให้สามารถทราบค่าของ Attribute อื่นๆ ในทูเพิล (Tuple) เดียวกันของรีเลชั่นได้
1.Functional dependency 2.Multivalve dependency 3.Join dependency
เพื่อลดความซ้ำซ้อนของข้อมูลที่จัดเก็บในแต่ละรีเลชั่น
ลดปัญหาข้อมูลไม่ถูกต้อง รวมทั้งลดปัญหาที่เกิดจากการเพิ่ม ปรับปรุง และลบข้อมูล
3.รูปแบบที่เป็นบรรทัดฐานขั้นที่ 3 (Third Normal Form : 3NF)
4.รูปแบบที่เป็นบรรทัดฐานของบอยส์และคอดด์ (Boyce/Cod Normal Form : BCNF)
2.รูปแบบที่เป็นบรรทัดฐานขั้นที่ 2 (Second Normal Form : 2NF)
5.รูปแบบที่เป็นบรรทัดฐานขั้นที่ 4 (Fourth Normal Form : 4NF)
1.รูปแบบที่เป็นบรรทัดฐานขั้นที่ 1 (First Normal Form : 1NF)
6.รูปแบบที่เป็นบรรทัดฐานขั้นที่ 5 (Fifth Normal Form : 5NF)
Fully functional dependency (ความสัมพันธ์ระหว่าง Attribute แบบทั้งหมด)
Determinant มีขนาดเล็กที่สุด และสามารถระบบุค่าของ Attribute อื่นๆ ที่เป็น Dependent ได้อย่างชัดเจน
Functional dependency
วัตถุประสงค์
ความสัมพันธ์ระหว่าง Attribute
รูปแบบบรรทัดฐาน (Normalization)
Fully Functional dependency
Normalization