15/07/2010
Normalisasi Database
Dalam database sering didengar istilah normalisasi,, sebenarnya apa si database itu??? di sedikit tulisan ini, saya coba menguraikan pengertian saya tentang normalisasi,,, saya masi nubi sekali dalam database,,
Arti normalisasi dalam relational database design itu proses yang dilakukan untuk menghindari (baca: minimalisir) duplikasi data. Secara umum, normalisasi ini bisa juga disebut sebagai proses ribet.
ya ribet.. kenapa? karena normalisasi itu melakukan penambahan tabel dari tabel yang sudah ada dan menentukan relationship antar tabel-tabel itu. Selain itu, normalisasi itu juga bisa disebut proses pembuatan struktur relational yang efisien,reliable, fleksibel dan tepat dalam menyimpan informasi.
Syarat perlunyya normalisasi:
- Fleksibilitas
Struktur database harus menunjang semua cara untuk menampilan data, sehingga ketika user menjalankan aplikasi dan meminta sesuatu dalam datbase, database harus dapat berjlan memenuhi permintaan user.
- integritas data
Semua data dalam database yang berkaitan harus terhubung dalam suatu relationship. Sehingga ketika suatu data berubah,maka semua data yang berkaitan dengan data tersebut harus dapat berubah secara otomatis.
- Efficiency
Pada database, ukuran suatu database merupakan hal yang penting. Maka dalam database, kita harus mengurangi redudansi data yang bisa menyebabkan ukuran databse membengkak.
- Menghindari modification anomaly
Desain database yang baik menyajikan suatu keyakinan bahwa ketika user melakukan perubahan dalam database, maka tidak terjadi hal yang tidak diinginkan.
Kapan tidak memakai normalisasi
- ketika kita ingin mempertahankan kesederhanaan database, sehingga user dapat melakukan query sendiri.
- jika tidak ingin melakukan query yang rumit. normalisasi biasanya akan membuat rumit query karena melibatkan banyak tabel.
- tidak selamanya normalisasi membuat baik, malah akan menyebabkan database semakin buruk
referensi:
- diktat basis data 1 oleh agus wahyu widodo
- database system concpets 4th edition oleh silberschatz, korth, sudarshan

naning said,
15/07/2010 at 2:45 PM
saya juga nubi,,,
like this
boynurah said,
15/07/2010 at 2:49 PM
nubi apa nubi ni???meragukan..
irfana said,
13/12/2010 at 1:40 PM
kalo nurmalisasi gimana boy? kasi tutorial lah boy cara nurmalisasinya…
boynurah said,
13/12/2010 at 9:59 PM
nurmalisasi? apaan tu?