Tabel Universal Penjualan

Embed Size (px)

Citation preview

TABEL PENJUALAN UNIVERSALno_faktur tgl_faktur F00001 16/10/2011 F00001 16/10/2011 F00001 16/10/2011 F00001 16/10/2011 F00002 17/10/2011 F00002 17/10/2011 F00003 17/10/2011 F00005 17/10/2011 F00005 17/10/2011 kd_out P00001 P00001 P00001 P00001 P00002 P00002 P00003 P00001 P00001 nama_out Tk. Rahmat Tk. Rahmat Tk. Rahmat Tk. Rahmat Apt. Sehat Apt. Sehat Tk. Abadi Tk. Rahmat Tk. Rahmat jns_out Retail Retail Retail Retail Apotik Apotik Toko Obat Retail Retail alamat_out JL. Ngaliyan no. 23 Semarang 50121 JL. Ngaliyan no. 23 Semarang 50121 JL. Ngaliyan no. 23 Semarang 50121 JL. Ngaliyan no. 23 Semarang 50121 Jl. A. Yani no. 50 Semarang 50222 Jl. A. Yani no. 50 Semarang 50222 Jl. Raya Boja Km. 3 Semarang 50125 JL. Ngaliyan no. 23 Semarang 50121 JL. Ngaliyan no. 23 Semarang 50121 kd_brg B001 B002 B003 B004 B001 B003 B002 T001 T002 nama_brg Betadine Obat Kumur Betadine Luka Betadine Salep Betadine Plast Betadine Obat Kumur Betadine Salep Betadine Luka Sana Flu Sanmol nama_prod Mahakam Mahakam Mahakam Mahakam Mahakam Mahakam Mahakam Sanbe Sanbe alamat_prod sat hrg_sat tot_hrg jml_tot Jl. Pulokambing 10 Jakarta 40122 10 15.000 150.000 1.000.000 Jl. Pulokambing 10 Jakarta 40123 50 5.000 250.000 1.000.000 Jl. Pulokambing 10 Jakarta 40124 10 10.000 100.000 1.000.000 Jl. Pulokambing 10 Jakarta 40125 500 1.000 500.000 1.000.000 Jl. Pulokambing 10 Jakarta 40126 20 15.000 300.000 500.000 Jl. Pulokambing 10 Jakarta 40127 20 10.000 200.000 500.000 Jl. Pulokambing 10 Jakarta 40128 25 5.000 125.000 125.000 Jl. Kaligawe Km 45 Semarang 50333 25 2.500 62.500 197.500 Jl. Kaligawe Km 45 Semarang 50334 45 3.000 135.000 197.500

Ketergantungan Fungsional :

NO_FAKTUR TGL_FAKTUR, KD_OUT, JML_TOT (TABEL FAKTUR) NO_FAKTUR, KD_BRG SAT, TOT_HRG (TABEL DETAIL FAKTUR) KD_OUT NAMA_OUT, JNS_OUT, ALAMAT_OUT (TABEL OUTLET/PELANGGAN) KD_BRG NAMA_BRG, NAMA_PROD, HRG_SAT (TABEL BARANG) NAMA_PROD ALAMAT_PROD (TABEL PRODUSEN)

PERTANYAAN TUGAS :

1 2 3 4 5

Buat Tabel Decompositionnya Tentukan Kelemahannya. Apalah tabel yang dibuat sudah memenuhi Lossless-Join Decompositon dan jelaskan? Apakah tabel yang dibuat pada no.2 sudah memenuhi Dependency Preservation dan jelaskan? Apakah tabel yang dibuat pada no.2 sudah memenuhi BCNF dan 3NF dan jelaskan?