Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ความสำคัญของการทำให้ฐานข้อมูลเป็นมาตรฐาน


การทำให้เป็นมาตรฐานเป็นกระบวนการเพื่อขจัดข้อบกพร่องของฐานข้อมูลที่มีการออกแบบที่ไม่ดี ฐานข้อมูลที่ออกแบบมาไม่ดีนั้นไม่สอดคล้องกันและสร้างปัญหาในขณะที่เพิ่ม ลบ หรืออัปเดตข้อมูล

ข้อมูลต่อไปนี้ทำให้การ Normalization ของฐานข้อมูลเป็นขั้นตอนสำคัญในกระบวนการออกแบบฐานข้อมูล -

การแก้ไขความผิดปกติของฐานข้อมูล

รูปแบบของการทำให้เป็นมาตรฐาน เช่น 1NF, 2NF, 3NF, BCF, 4NF และ 5NF จะลบส่วนแทรก อัปเดต และลบความผิดปกติทั้งหมด

ความผิดปกติในการแทรก เกิดขึ้นเมื่อคุณพยายามแทรกข้อมูลในระเบียนที่ไม่มีอยู่

ความผิดปกติในการลบ คือเมื่อข้อมูลจะถูกลบและเนื่องจากฐานข้อมูลไม่ดี ระเบียนอื่นก็จะลบไปด้วย

ขจัดความซ้ำซ้อนของข้อมูล

การจัดเก็บรายการข้อมูลเดียวกันหลายครั้งเรียกว่า Data Redundancy ตารางปกติไม่มีปัญหาเรื่องความซ้ำซ้อนของข้อมูล

การพึ่งพาข้อมูล

ข้อมูลจะถูกจัดเก็บไว้ในตารางที่ถูกต้องและช่วยให้มั่นใจได้ถึงการปรับให้เป็นมาตรฐาน

การแยกข้อมูล

ฐานข้อมูลที่ออกแบบมาอย่างดีระบุว่าการเปลี่ยนแปลงในตารางหรือฟิลด์หนึ่งไม่มีผลกับรายการอื่น สิ่งนี้ทำได้โดยการทำให้เป็นมาตรฐาน

ความสม่ำเสมอของข้อมูล

ขณะอัปเดตหากบันทึกเหลือ ข้อมูลอาจนำไปสู่ข้อมูลที่ไม่สอดคล้องกัน Normalization จะแก้ไขและรับรองความสอดคล้องของข้อมูล