สารบัญ:
คำจำกัดความ - การทำให้เป็นมาตรฐานคืออะไร
การปรับสภาพเป็นกระบวนการของการจัดระเบียบข้อมูลในฐานข้อมูลเพื่อให้เป็นไปตามข้อกำหนดพื้นฐานสองประการ: (1) ไม่มีความซ้ำซ้อนของข้อมูล (ข้อมูลทั้งหมดถูกเก็บไว้ในที่เดียว) และ (2) การพึ่งพาข้อมูลเป็นตรรกะ (ข้อมูลที่เกี่ยวข้องทั้งหมด รายการจะถูกจัดเก็บไว้ด้วยกัน) การทำให้เป็นมาตรฐานนั้นมีความสำคัญด้วยเหตุผลหลายประการ แต่ส่วนใหญ่จะช่วยให้ฐานข้อมูลใช้พื้นที่ดิสก์น้อยที่สุดเท่าที่จะเป็นไปได้ส่งผลให้ประสิทธิภาพเพิ่มขึ้น
การทำให้เป็นมาตรฐานหรือที่เรียกว่าการทำข้อมูลให้เป็นมาตรฐาน
Techopedia อธิบายการทำให้เป็นมาตรฐาน
การปรับมาตรฐานสามประเภทหลักแสดงอยู่ด้านล่าง หมายเหตุ: "NF" หมายถึง "รูปแบบปกติ"
- 1NF
- 2NF
- 3NF
มี NFs สามตัวต่อไปนี้อยู่ แต่ไม่ค่อยได้ใช้:
- BCNF
- 4NF
- 5NF
สาม NFs แรกได้รับในต้นปี 1970 โดยพ่อของแบบจำลองข้อมูลเชิงสัมพันธ์, EF Codd เอ็นจิ้นฐานข้อมูลเชิงสัมพันธ์เกือบทุกวันนี้ใช้กฎของเขา
เอ็นจินฐานข้อมูลเชิงสัมพันธ์บางตัวไม่ตรงตามเกณฑ์สำหรับกฎของการทำให้เป็นมาตรฐานทั้งหมดอย่างเคร่งครัด ตัวอย่างคือคุณลักษณะฟิลด์ที่มีหลายค่าซึ่ง Microsoft แนะนำในแอปพลิเคชันฐานข้อมูล Access 2007 มีการถกเถียงกันอย่างเผ็ดร้อนในแวดวงฐานข้อมูลว่าคุณลักษณะดังกล่าวตัดสิทธิ์แอปพลิเคชันดังกล่าวจากการเป็นระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ที่แท้จริงหรือไม่
