NORMALISASI TABEL BASIS DATA MENGGUNAKAN MS. ACCESS
Kali ini saya akan berbagi Materi ilmu mengenai NORMALISASI TABEL BASIS DATA MENGGUNAKAN MS.ACCESS. 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.
Di bawah ini adalah contoh Normalisasi Nota :
Selanjutnya adalah contoh - contoh dari metode normalisasi (1NF,2NF,3NF)
- 1NF ( First Normal Form) adalah mengelompokkan beberapa tipe data atau kelompok data yang sejenis agar dapat dipisahkan sehingga anomali data dapat diatasi.
- 2NF ( Second Normal Form ) merupakan entitas yang atribut non primary key-nya hanya tergantung pada full Primary key.
- 3NF ( Third Normal Form ) entitas yang atribut non primary key-nya tidak tergantung pada atribut non Primary key yang lain.
Selanjutnya adalah mengaplikasikan nya pada tabel tabel MS.access
- Tabel Anggota dalam tabel ini kita isi data data anggota seperti pada contoh Nota
- Tabel CD dalam tabel ini kita isi kode cd, judul cd, jenis, dan biaya sewa seperti pada contoh Nota
- Tabel Petugas dalam tabel ini kita isi data dari petugas / kasir pada Toko CD tersebut seperti pada contoh Nota
- Tabel Transaksi dalam tabel ini kita isi data data anggota seperti pada contoh Nota
Selanjutnya setelah mengisi semua tabel kita melanjutkan pada pembuatan query seperti berikut ini :
Hasil setelah membuat semua tabel dan membuat query untuk relationship tabel tabel tadi seperti dibawah ini
Normaliasi dibutuhkan untuk kerelasian dalam basis data agar mudah dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai dengan kebutuhan baru.
Normalisasi mengharuskan relasi pada suatu basis data dalam bentuk normal.
Bentuk normal sendiri merupakan seperangkat aturan yang dikenakan dan harus dipenuhi oleh relasi basis data pada setiap level normalisasi.
DIatas adalah salah satu contoh bentuk normalisasi, semoga bermanfaat.
Terima kasih.
Kak untuk membuat relasinya bagaimana kak, saya kurang paham
BalasHapus