Minggu, 21 Juni 2009

Pertemuan 9 : Analisa Perancangan Normalisasi dan Database

1. Sebutkan tahapan-tahapan pembuatan Normalisasi :

Jawab :
Tahapan normalisasi :
a. Unormalisasi
b. Normalisasi 1 (1NF)
c. Normalisasi 2 (2NF)
d. Normalisasi 3 (3NF)
2. Jelaskan jenis-jenis kunci (key) yang ada pada tahap normalisasi :

Jawab :
Tahapan normalisasi :
a. Candidate Key, yaitu satu set minimal atribute yang mengidentifikasi secara unik suatu kejadian spesifik dari entity.

b. Primary Key, yaitu satu atribute atau satu set minimal atribute yang mengidentifikasi secara unik suatu kejadian spesifik dan dapat mewakili setiap kejadian dari suatu entity.
a. Alternate Key, yaitu kunci kandidat yang tidak dipakai sebagai primary key.
3. Dalam menentukan spesifikasi file ada beberapa parameter yang harus dicantumkan, jelaskan parameter berikut ini :
a. Tipe File
b. Organisasi File
c. Media File
d. Field Kunci
Jawab :
a. Tipe File, adalah jenis file bergantung pada isi datanya
b. Organisasi File, adalah pengaturan dari record secara logika didalam file dihubungkan satu dengan
yang lainnya
c. Media File, adalah jenis media penyimpanan file
d. Field Kunci, adalah field yang dijadikan indeks/pengenal dari record-record yang ada dalam tabel
4. Sebutkan ciri-ciri bentuk Normal ke-satu dan Normal Kedua :

Jawab :

Normal ke-satu (1NF), cirinya :
a. Setiap data dibentuk dalam flat file, data dibentuk dalam dalam satu record demi satu record dan nilai dari field-field berupa “atomic value”
a. Mempunyai ketergantungan secara parsial

b. Tidak ada set attribut/field yang berulang atau bernilai ganda

c. Tiap field/attribut field hanya satu pengertian


Normal ke-dua (2NF), cirinya :
a. Menghilangkan Ketergantungan Parsial
a. Memenuhi kriteria bentuk normal kesatu dan atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama

b. Mempunyai hubungan transitif

5. Bentuk Normalisasi dari Laporan Penjualan Secara Kredit (sesuai dengan Pertemuan - 6), yang terdiri dari :
a. Unormalisasi
b. Normalisasi 1 (1NF)
c. Normalisasi 2 (2NF)
d. Normalisasi 3 (3NF)
Jawab :
Unormalisasi










Normalisasi 1 (1NF)














Normalisasi 2 (2NF)

















Normalisasi 3 (3NF)


Tidak ada komentar: