กรณีวิเคราะห์ฐานข้อมูล 048314bbaa2e7e35d9dd51fbc597bcc2d27eaf865b672e091e3a6e455ab93ed1: เมื่อปรับปรุงระบบ ควรป้องกันความผิดพลาด รักษาความถูกต้อง และลดผลกระทบของ ในหลักการปกติ (Normal Form) การออกแบบฐานข้อมูล แบบที่สามถึงห้า (3NF, BCNF, 4NF, 5NF) มีส่วนแตกต่างจากแบบที่สองหลัก (2NF) ในด้านใด?

การลบความซ้ำซ้อนที่เกี่ยวข้องกับคีย์หลัก
การเพิ่มจำนวนตารางอย่างไม่จำเป็น
การลบความสัมพันธ์การพึ่งพาซึ่งไม่ได้ขึ้นอยู่กับคีย์หลัก
การแยกความสัมพันธ์หลายต่อหลาย

เฉลยอธิบาย

ความแตกต่างหลักระหว่าง 2NF และ 3NF ขึ้นไปคือการลบความสัมพันธ์การพึ่งพา (Transitive Dependency) ซึ่งเป็นเมื่อแอตทริบิวต์ไม่ขึ้นอยู่กับคีย์หลักโดยตรง ตัวเลือก A เกี่ยวข้องกับ 1NF และ 2NF ตัวเลือก B เกี่ยวข้องกับ 4NF ตัวเลือก D เป็นผลเสีย ไม่ใช่จุดประสงค์

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับระบบฐานข้อมูล (Database System) และ ระบบการบริหารจัดการข้อมูล (Database Management System)

ดูข้อสอบวิชานี้ทั้งหมด →