Rumah Database Apa itu normalisasi? - definisi dari techopedia

Apa itu normalisasi? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa arti Normalisasi?

Normalisasi adalah proses reorganisasi data dalam database sehingga memenuhi dua persyaratan dasar: (1) Tidak ada redundansi data (semua data disimpan hanya di satu tempat), dan (2) ketergantungan data adalah logis (semua data terkait item disimpan bersama). Normalisasi penting karena banyak alasan, tetapi terutama karena memungkinkan database untuk mengambil ruang disk sesedikit mungkin, menghasilkan peningkatan kinerja.

Normalisasi juga dikenal sebagai normalisasi data.

Techopedia menjelaskan Normalisasi

Tiga jenis normalisasi tercantum di bawah ini. Catatan: "NF" mengacu pada "bentuk normal."

  • 1NF
  • 2NF
  • 3NF

Tiga NF berikut ada tetapi jarang digunakan:

  • BCNF
  • 4NF
  • 5NF

Tiga NF pertama diturunkan pada awal 1970-an oleh bapak model data relasional, EF Codd. Hampir semua mesin basis data relasional saat ini menggunakan aturannya.

Beberapa mesin basis data relasional tidak sepenuhnya memenuhi kriteria untuk semua aturan normalisasi. Contohnya adalah fitur bidang multinilai yang diperkenalkan oleh Microsoft dalam aplikasi database Access 2007. Telah ada perdebatan sengit di kalangan basis data, apakah fitur seperti itu sekarang mendiskualifikasi aplikasi semacam itu dari sistem manajemen basis data relasional yang sebenarnya.

Apa itu normalisasi? - definisi dari techopedia