12
UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343) 420926 PASURUAN-67129 E-mail: [email protected] Soal dan ERD Normalisasi End Basis Data

Struktur data

Embed Size (px)

Citation preview

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

Basis Data

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

klik soal disini klik ERD disini

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

Normalisasi

1. langkah pertama

buatlah tabel un-normalized, dengan mencantumkan semua field yang ada

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

2. Langkah KeduaUbahlah 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.

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

3. langkah ketigaPembentukan 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

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

4. Langkah Ke 4Bentuk normal ketiga mempunyai syarat setiap tabel tidak mempunyai field yang bergantung transitif, harus bergantung penuh pada kunci utama.

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

5. Langkah Ke-5Pengujian 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.

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

6. Langkah keenam

Supplier

Transaksi

Nota

Barang

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

Pengertian relasi pada langkah keenam di atas adalah

1. Satu supplier punya banyak nota2. Nota punya relasi dengan suplier bukan sebaliknya suplier

punya relasi terhadap nota.3. Satu nota punya banyak transaksi barang4. Satu barang terjadi beberapa kali transaksi pembelian

barang.

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

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 barangnama barangharga beliharga jualstok akhirstok awal bulan

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

Thank You!

Semoga IlmunyaBermanfaat . . .

UNIVERSITAS MERDEKA PASURUAN Jalan Ir. H. Juanda 68-Telp. (0343) 413619 Fax. (0343)

420926 PASURUAN-67129 E-mail: [email protected]

Soal dan ERD

Normalisasi

End

• Elok Faiqamila Aulia• Ismatul Karimah• Alvinda Anistriani• Muhammad Adi Prasetyo

Disusun oleh: