สารบัญ:
วีดีโอ: เหตุใดจึงเกิดปัญหาข้อมูลที่ไม่ปกติ
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ปกติไม่ดี ฐานข้อมูล และตารางที่ปรับมาตรฐานไม่ดีอาจทำให้ ปัญหา ตั้งแต่ดิสก์ I/O ที่มากเกินไปและประสิทธิภาพของระบบที่ต่ำตามมาจนถึงความไม่ถูกต้อง ข้อมูล . ภาวะปกติที่ไม่เหมาะสมอาจส่งผลให้กว้างขวาง ข้อมูล ความซ้ำซ้อนซึ่งสร้างภาระให้กับทุกโปรแกรมที่ปรับเปลี่ยน ข้อมูล.
ในลักษณะนี้ อะไรเป็นตัวกำหนดลักษณะของข้อมูลที่ไม่ได้มาตรฐาน?
ไม่ปกติ แบบฟอร์ม (UNF) หรือที่เรียกว่า an ไม่ปกติ ความสัมพันธ์หรือรูปแบบไม่ปกติครั้งแรก (NF2) เป็นฐานข้อมูลอย่างง่าย ข้อมูล โมเดล (องค์กรของ ข้อมูล ในฐานข้อมูล) ขาดประสิทธิภาพของการปรับฐานข้อมูลให้เป็นมาตรฐาน
ต่อมา คำถามคือ จะเกิดอะไรขึ้นถ้าคุณไม่ทำให้ฐานข้อมูลเป็นมาตรฐาน ไม่ใช่- ทำให้เป็นมาตรฐาน ตารางโดยทั่วไปหมายความว่าข้อมูลเดียวกันถูกเก็บไว้ในมากกว่าหนึ่งตำแหน่ง ถ้า ในกรณีนี้ ไม่มีรหัสแอปพลิเคชันเพื่อป้องกัน เป็นไปได้มากที่ค่าใดค่าหนึ่งจะได้รับการอัปเดตโดยไม่ต้องอัปเดตสำเนาทั้งหมดของค่าเดียวกันในตารางอื่น
ผู้คนยังถามว่า ข้อดีของการทำให้ฐานข้อมูลเป็นมาตรฐานคืออะไร
NS ประโยชน์ของการทำให้เป็นมาตรฐาน รวมถึง: การค้นหา การเรียงลำดับ และการสร้างดัชนีทำได้เร็วกว่า เนื่องจากตารางจะแคบกว่า และมีแถวที่พอดีกับหน้าข้อมูลมากขึ้น คุณมักจะมีโต๊ะมากขึ้น คุณสามารถมีดัชนีคลัสเตอร์มากขึ้น (หนึ่งรายการต่อตาราง) ดังนั้นคุณจึงมีความยืดหยุ่นมากขึ้นในการปรับแต่งคิวรี
ข้อเสียของการทำให้เป็นมาตรฐานคืออะไร?
นี่คือข้อเสียบางประการของการทำให้เป็นมาตรฐาน:
- เนื่องจากข้อมูลจะไม่ซ้ำกัน จึงจำเป็นต้องมีการรวมตาราง สิ่งนี้ทำให้การสืบค้นซับซ้อนยิ่งขึ้น และทำให้เวลาในการอ่านช้าลง
- เนื่องจากจำเป็นต้องมีการรวม การจัดทำดัชนีจึงไม่ทำงานอย่างมีประสิทธิภาพ