Anda di halaman 1dari 6

Kelompok : 15

Nama Anggota :- Ivan Aprian P Situmorang (F1E122128)


- Muhammad Yusuf Ikhsan (F1E122084)
Kelas : R-001
Mata Kuliah : Praktikum Basis Data I
Program Studi : Sistem Informasi
Fakultas : Sains dan Teknologi

Tugas Bentuk Normalisasi Data – Part 2

1.

Lakukan Normalisasi hingga 3NF!

Jawaban :

Tabel Project :

Project Code Project Title Project Manager Project Budget

PC010 Pensions System M Philips 24500

PC045 Salaries System H Martin 17400

PC064 HR System K Lewis 12250


Tabel Employee :

Employee No. Employee Name Department No. Hourly Rate

S10001 A Smith L004 22.00

S10010 B Jones L004 21.75

S10030 L Jones L023 18.50

S13210 W Richards L008 17.00

S21010 P Lewis L004 21.00

S31002 T Gilbert L028 25.50

S10034 B James L009 16.50


Table Department :

Department No. Department Name

L004 IT

L008 Salary

L009 HR

L023 Pensions

2.
A. Rancanglah tabel penyimpanan datanya
B. Lakukan Normalisasi hingga 3NF
Jawaban :
A.
Kode Nama Tanggal Jatuh
Kode Nama Barang Qty Harga Jumlah
Supplier Supplier Faktur Tempo

G01 Gobel Nustra 07/02/2001 09/03/2001 A01 AC Split 1/2 PK 10 1.350.000 13.500.000

G01 Gobel Nustra 07/02/2001 09/03/2001 A02 AC Split 1 PK 10 2.000.000 20.000.000

Total Faktur 33.500.000

Rice Chocker
S02 Hitachi 02/02/2001 09/03/2001 R01 10 150.000 1.500.000
C3

Total Faktur 1.500.000

B.
Tabel Supplier :

Kode Supplier Nama Supplier

G01 Gobel Nustra

S02 Hitachi

Tabel Faktur :

No. Faktur Kode Supplier Tanggal Faktur Jatuh Tempo Jumlah

1 G01 07/02/2001 09/03/2001 33.500.000

2 S02 02/02/2001 09/03/2001 1.500.000


Tabel Barang :

Kode_Barang Nama_Barang Harga

A01 AC Split 1/2 PK 1.350.000

A02 AC Split 1 PK 2.000.000

R01 Rice Chocker C3 150.000

Tabel Detail_Faktur :

No. Faktur Kode Barang Qty Jumlah

1 A01 10 13.500.000

1 A02 10 20.000.000

2 R01 10 1.500.000

Pada hasil normalisasi di atas, data yang semula disimpan dalam satu tabel telah dibagi ke dalam
beberapa tabel yang memiliki relasi antara satu sama lain.
Tabel Supplier berisi informasi mengenai kode dan nama supplier.
Tabel Faktur berisi informasi mengenai nomor faktur, kode supplier, tanggal faktur, jatuh tempo,
dan total harga pada setiap faktur.
Tabel Barang berisi informasi mengenai kode, nama, dan harga barang yang tersedia.
Tabel Detail_Faktur berisi informasi mengenai barang yang ada pada setiap faktur, yaitu nomor
faktur, kode barang, jumlah barang yang dibeli, dan total harga yang harus dibayar untuk barang
tersebut.

Anda mungkin juga menyukai