Kasus yang akan dibahas disini yaitu penerapan Aplikasi Basis Data pada Sistem
Informasi Perusahaan PEC-TEC! Dalam hal ini informasi yang akan diperoleh adalah
Database yang digunakan pada perusahaan tersebut terdiri dari beberapa tabel$ "ontoh
yang akan kami gunakan disini adalah tabel master (nit$ tabel master Barang$ tabel
master Staff dan tabel transaksi )ekapitulasi *I'+ )ekapitulasi Barang Keluar,!
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 1/10
8/19/2019 contoh kasus normalisasi
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 2/10
8/19/2019 contoh kasus normalisasi
Tu)uan *
Karena form tersebut tidak normal$ maka kita akan men/adikan database tersebut
men/adi I'0 +0irst 'ormal 0orm,
Suatu relasi disebut memenuhi bentuk normal pertama +1'0, /ika dan hanya /ika setiap
atribut dari relasi tersebut hanya memiliki nilai tunggal dan tidak ada pengulangan grup
atribut dalam baris! Bentuk 1'0 tidak boleh mengandung grup atribut yang berulang!
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 3/10
8/19/2019 contoh kasus normalisasi
• Setiap data dibentuk dalam flat file$ data dibentuk dalam satu re"ord demi satu
re"ord nilai dari field berupa 2atomi" 3alue4!
Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi kriteria
bentuk normal kesatu! Atribute bukan kun"i haruslah bergantung se"ara fungsi pada
kun"i utama.primary key! Sehingga untuk membentuk normal kedua haruslah sudah
ditentukan kun"i-kun"i field! Kun"i field haruslah unik dan dapat me5akili atribute lain
yg men/adi anggotanya!
Dari "ontoh Table )ekapitulasi *I' pada normalisasi pertama terlihat bah5a kun"i
utama. primary key yaitu '67*I'$ dan yang merupakan kun"i tamu. foreign key yaitu
ID7Staff$ Kode7(nit$ dan Kode7barang! Pada normalisasi kedua ini semua foreign key
pada Table )ekapitulasi *I' dipe"ah men/adi beberapa 8 table!
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 4/10
8/19/2019 contoh kasus normalisasi
Pen$ertian ERD
ERD adalah suatu model yang digunakan untuk men/elaskan hubungan antar data
dalam basis data berdasarkan ob/ek-ob/ek dasar data yang mempunyai hubungan antar
relasi! E)D untuk memodelkan struktur data dan hubungan antar data$ untuk
menggambarkannya digunakan beberapa notasi dan simbol!
%enurut salah satu para ahli$ Brady dan 9oonam +:;1;,$ Entity )elationship diagram
+E)D, merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu
organisasi$ biasanya oleh System Analys dalam tahap analisis persyaratan proyek
pengembangan system! Sementara seolah-olah teknik diagram atau alat peraga
memberikan dasar untuk desain database relasional yang mendasari sistem informasi
yang dikembangkan! E)D bersama-sama dengan detail pendukung merupakan model
data yang pada gilirannya digunakan sebagai spesifikasi untuk database! +Sumber ,
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 5/10
8/19/2019 contoh kasus normalisasi
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 6/10
8/19/2019 contoh kasus normalisasi
<! %elengkapi E)D yang sudah terbentuk dengan atribut 'on Key
STRUKTUR TABE'
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 7/10
8/19/2019 contoh kasus normalisasi
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 8/10
8/19/2019 contoh kasus normalisasi
:! Synta& untuk menampilkan isi table hanya untuk field tertentu sa/a
sele"t namafield from namatabel
"ontoh sele"t 'ama7Staff from Staff>
! Synta& men"ari nilai maksimum pada suatu field pada table tertentu
Sele"t ma&+namafield, from namatabel
Contoh sele"t ma& +Fumlah, from *I'>
G! Synta& men"ari nilai minimum pada suatu field pada table tertentu
Sele"t min+namafield, from namatabel
H! Synta& men"ari banyaknya re"ord.data dalam sebuah field pada sebuah table
Sele"t "ount+namafield, from namatabel>
Contoh sele"t "ount +Fumlah, from *I'
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 9/10
8/19/2019 contoh kasus normalisasi
http://slidepdf.com/reader/full/contoh-kasus-normalisasi 10/10