Dokumen ini menjelaskan proses normalisasi basis data melalui 7 langkah, dimulai dari membuat tabel un-normalized, normalisasi tingkat satu, pembentukan kunci utama, normalisasi tingkat dua dan tiga, pengujian hubungan antar tabel, membuat ERD dengan 4 tabel utama, dan melengkapi field pada setiap tabel.
1 of 12
More Related Content
Basis data
1. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
Basis Data
2. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
klik soal disini klik ERD disini
3. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
Normalisasi
1. langkah pertama
buatlah tabel un-normalized, dengan mencantumkan
semua field yang ada
4. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
2. Langkah Kedua
Ubahlah menjadi bentuk Normal Kesatu dengan
memisahkan data pada field-field yang tepat dan bernilai atomik,
juga seluruh record harus lengkap datanya. Bentuk file masih flat.
Dengan bentuk Normal Kesatu ini telah dapat dibuat
satu file dengan 11 field yaitu No faktur, Kode Suplier, Nama
Suplier, Kode Barang, Nama Barang, Tanggal, Jatuh Tempo,
Quntity, Harga, Jumlah, Total.
5. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
3. langkah ketiga
Pembentukan Normal Kedua dengan mencari field kunci yang dapat
dipakai sebagai patokan dalam pencarian dan yang mempunyai sifat
yang unik. Melihat kondisi dari permasalahn faktur di atas dapat
diambil kunci kandidat sbb :
a. No faktur
b. Kode Suplier
c. Kode Barang
6. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
4. Langkah Ke 4
Bentuk normal ketiga mempunyai syarat setiap tabel
tidak mempunyai field yang bergantung transitif, harus
bergantung penuh pada kunci utama.
7. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
5. Langkah Ke-5
Pengujian di sini untuk memastikan kebenaran isi tabel dan
hubungan antara tabel tersebut. Ujian bahwa setiap tabel haruslah punya
hubungan dengan tabel yang lainnya. Bila tidak ada penghubungan antar
tabel maka dapat dikatakan perancangan untuk membuat satu basis data
adalah gagal.
8. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
6. Langkah keenam
Supplier
Nota
Transaksi
Barang
9. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
Pengertian relasi pada langkah keenam di atas adalah
1. Satu supplier punya banyak nota
2. Nota punya relasi dengan suplier bukan sebaliknya suplier
punya relasi terhadap nota.
3. Satu nota punya banyak transaksi barang
4. Satu barang terjadi beberapa kali transaksi pembelian
barang.
10. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
4 November 2014
7. Langkah ketujuh
Dengan langkah-langkah perancangan seperti di atas maka
diperoleh field-field untuk melengkapi tabel-tabel yang ada
dalam satu basis data. Misalnya tabel barang dengan
bertambahnya field yang lain menjadi:
Tabel Barang
kode barang
nama barang
harga beli
harga jual
stok akhir
stok awal bulan
11. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Normalisasi
End
Thank You!
Semoga Ilmunya
Bermanfaat . . .
12. UNIVERSITAS MERDEKA PASURUAN
Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)
420926 PASURUAN-67129 E-mail: unmerpas@gmail.com
Soal dan ERD
Elok Normalisasi
Faiqamila Aulia
Ismatul Karimah
Alvinda Anistriani
End
Muhammad Adi Prasetyo