96 Tabel 21. Relasi Dealer Distributor dan kendaraan
Relasi tersebut telah memenuhi dependensi gabungan, Sehingga relasi tersebut dapat didekomposisi menjadi tiga buah relasi yaitu :
Deal_Dist Dealer_Distributor. Dist_Kend Distributor_Kendaraan.
Deal_Kend Dealer_Kendaraan.
Gabungan ketiga relasi tersebut akan membentuk relasi Dealer- Distributor-Kendaraan DDK dan gabungan ketiganya. Kemungkinan
proyeksi tabel relasional tersebut akan menghasilkan suatu relasi antara yang salah, namun ketiganya akan menghasilkan relasi sesuai aslinya.
Gambar dibawah ini menjelaskan tabel relasional Dealer-Distributor- Kendaraan DDK
Gambar 42. Tabel relasional Dealer-Distributor-Kendaraan DDK
97
E. Latihan Tugas Kasus
Sebuah Perusahaan PEC-TECH ingin membangun system informasi menggunakan basis data untuk pengelolaan barang. Informasi yang akan
diperoleh adalah data stock barang keluar pada Warehouse PEC-TECH. Sementara ini, pengelolaan data masih menggunakan Microsoft excel dengan
contoh keluaran Laporan Barang Keluar dan Laporan Rekapitulasi Barang Keluar diperlihatkan dalam tabel dibawah ini.
Tabel Laporan barang keluar
Tabel Laporan Rekapitulasi Barang Keluar
98 Dengan menggunakan teknik normalisasi kerjakan langkah-langkah berikut:
1. Buatlah tabel yang menjelaskan bentuk unnormal form LK 7.1 2. Buatlah tabel yang menjelaskan Normalisasi Pertama 1NF First Normal
Form LK 7.2 3. Buatlah tabel yang menjelaskan Normalisasi Ke Dua 2 NF Second
Normal Form LK 7.3 4. Jika memungkinkan buatlah tabel yang menjelaskan Normalisasi Ke Tiga
3 NF Second Normal Form LK 7.4 5. Gambarkan Entity Relationship Diagram LK 7.5
6. Gambarkan Diagram Relational Model LK 7.6
F. Rangkuman
Normalisasi data adalah proses yang berkaitan dengan model data relasional untuk mengorganisasi himpunan data dengan ketergantungan
tinggi. Hasil dari proses normalisasi adalah tabel data dalam bentuk normal. Terdapat enam bentuk normal tabel yaitu: 1 Bentuk Normal Tahap pertama
1
st
NF. 2 Bentuk Normal Tahap Kedua 2
nd
NF. 3 Bentuk Normal Tahap Ketiga 3
rd
NF. 4 Bentuk Normal Boyce - Code BCNF. 5 Bentuk Normal Tahap Keempat 4
rd
NF. 6 Bentuk Normal Tahap Kelima 5
rd
NF
G. Umpan Balik
1. Apakah saudara sudah mampu memahami bentuk normalisasi tahap pertama 1
st
NF dan berapa prosen tingkat pencapaian kompetensinya? 2. Apakah saudara sudah mampu memahami bentuk normalisasi tahap
kedua 2
st
NF dan berapa prosen tingkat pencapaian kompetensinya? 3. Apakah saudara sudah mampu memahami bentuk normalisasi tahap
ketiga 3
st
NF dan berapa prosen tingkat pencapaian kompetensinya? 4. Apakah saudara sudah mampu memahami bentuk normal Boyce - Code
BCNF. dan berapa prosen tingkat pencapaian kompetensinya ?
5. Apakah saudara sudah mampu memahami bentuk normalisasi tahap keempat 4
st
NF dan berapa prosen tingkat pencapaian kompetensinya? 6. Apakah saudara sudah mampu memahami bentuk normalisasi tahap
kelima 5
st
NF dan berapa prosen tingkat pencapaian kompetensinya?
99