Normalisasi Database
NORMALISASI TABEL BASIS DATA
Untuk kali ini saya akan coba berbagi Materi ilmu yang saya dapatkan dikampus mengenai NORMALISASI TABEL BASIS DATA. Perancangan basis data diperlukan,agar kita bisa memiliki basis data yang kompak dan efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam pemanipulasian (tambah,ubah,hapus) data.
Dalam merancang basis data, kita dapat melakukannya dengan :
1. Menerapkan normalisasi pada struktur table yang telah diketahui.
2. Langsung membuat model ER (Entity Relationship)
Proses Normalisasi, merupakan proses pengelompokan data elemen menjadi table-table yang menunjukkan entity dan relasinya. Pada proses normalisasi selalu diuji pada beberapa kondisi, apakah ada kesulitan pada saat menambah / insert, menghapus / delete, mengubah / update, dan
membaca / retrieve pada suatu Database.
Berikut contoh normalisasi struk belanja :
membaca / retrieve pada suatu Database.
Berikut contoh normalisasi struk belanja :
Step 1 bentuk unnormalized
Step 2 Bentuk Normal Kesatu
Step 3 Bentuk Normal Kedua
Implementasi
Struktur Data
Tabel Bon
Tabel Kasir
Tabel Toko
Tabel Beli
Tabel Barang
Relationship
Normaliasi diperlukan agar kerelasian dalam basis data menjadi mudahdimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untukdikembangkan sesuai dengan kebutuhan baru.
Normalisasi mengharuskan relasi pada suatu basis data dalam bentuk normal.
Bentuk normal sendiri merupakan seperangkat aturan yang dikenakan danharus
dipenuhi oleh relasi basis data pada setiap level normalisasi.
dipenuhi oleh relasi basis data pada setiap level normalisasi.
Itulah salah satu contoh bentuk normalisasi, semoga bermanfaat.
Terima kasih.
Terima kasih.
Komentar
Posting Komentar