Pengantar Normalisasi
Normalisasi
database merupakan suatu pendekatan sistematis untuk meminimalkan redundansi
data pada suatu database agar database tersebut dapat bekerja dengan optimal.
Jika anda seorang database administrator ketika terjadi sesuatu pada database
seperti penurunan kinerja, mungkin anda akan ditanya apakah database tersebut
telah di normalisasi?
Tujuan
normalisasi database adalah untuk menghilangkan dan mengurangi redudansi data
dan tujuan yang kedua adalah memastikan dependensi data (Data berada pada tabel
yang tepat).Jika data dalam database tersebut belum di normalisasi maka akan
terjadi 3 kemungkinan yang akan merugikan sistem secara keseluruhan.
INSERT Anomali: Situasi
dimana tidak memungkinkan memasukkan beberapa jenis data secara langsung di
database.
DELETE Anomali: Penghapusan
data yang tidak sesuai dengan yang diharapkan, artinya data yang harusnya tidak
terhapus mungkin ikut terhapus.
UPDATE Anomali: Situasi
dimana nilai yang diubah menyebabkan inkonsistensi database, dalam artian data
yang diubah tidak sesuai dengan yang diperintahkan atau yang diinginkan.
Tidak ada komentar:
Posting Komentar