Sistem Pembangunan Basis Data
41
Menurut mannimu tahun 2001 dalam sebuah bukunya yang berjudul Database Application Development and Design menyebutkan bahwa pembangunan sistem basis data terdiri dari dua
model, yaitu permodelan konseptual dan permudelan logik basis data. Permodelan konseptual meyatakan hubungan atau keterkaikan masing
– masing baigian yang digambarkan dalam bentuk ERD Entity Relation Diagram, sedangkan permodelan logik umumnya digambarkan dalam
bentuk tabel. Gambar dibawah ini adalah gambar yang menunjukan ERD budidaya ayam broiler closed house.
Gambar 18. ERD Budidaya Broiler Closed House
42
Dari gambar konseptual diatas bisa diketahui bahwa dalam budidaya broiler terdapat empat bagian database yang terdiri dari pedoman DOC, pakan, manajemen lingkungan, dan penyakit.
Tahap selanjutnya setelah tahap permodelan konseptual adalah tahap model konseptual logic, tahap model logic adalah tahap perbaikan dari tahap konseptual, atau perbaikan yang awalnya
berupa ERD menjadi dalam bentuk tabel sehingga bisa dimengerti oleh DBMS Database Manajemen System. Berikut adalah contoh konversi dari ERD menjadi desain tabel.
Gambar 19. Hubungan Antar Tabel Lingkungan Ideal Tahap selanjutnya, data yang sudah dalam bentuk tabel harus dilakukan normalisasi agat tidak
terjadi redudansi. Proses normalisasi merupakan proses pengelompokan data elemen menjadi tabel yang menunjukkan entity dan relasinya Kristanto, H., 1994. Secara umum terdapat tiga tujuan
normalisasi yaitu Untuk menghilangkan kerangkapan dataredudance data, untuk mengurangi kompleksitas, ntuk mempermudah pemodifikasian data. Secara umum untuk memperoleh tabel
yang efisien, terdapat 5 tahapan normalisasi, 1NF Nurmal Front 1, 2NF, 3NF, 4NF, dan 5NF. Pada DBMS yang sedang dibangun ini sudah termasuk Normalisasi pertama 1NF, karena
setiap field tidak mempunyai arti lebih dari 1 pengertian. Setiap field dibangun oleh 1 record, sehingga didalam tabel yang telah dibuat tidak ada penumpukan record. Gambar dibawah ini
menunjukan bahwa tabel – tabel yang telah dibuat dalam DBMS budidaya ayam broiler closed
house telah memenuhi persyaratan nurmalisasi pertama.
43
Gambar 20. Contoh 1NF