Latihan Normalisasi Soal Latihan 1 No Order Tgl
- Slides: 10
Latihan Normalisasi
Soal Latihan (1) No. Order Tgl. Order Item 1 Item 2 Item 3 Total TR 001 10/01/2006 P 1 P 2 P 3 500. 000 TR 002 15/02/2006 P 3 P 5 300. 000 TR 003 18/03/2006 P 1 P 2 200. 000 Bagaimana bentuk normalisasinya?
Soal Latihan(2) Kode. Proyek Nama. Pegawai Bagian P 001 Adi EDP P 002 Bima HRD P 002 Adi EDP P 003 Bima HRD P 003 Candra Produksi • Apakah sudah memenuhi bentuk normal pertama • Bagaimana bentuk normalisasi tabel tersebut?
Soal Latihan(3) NRP Nama Mata. Kuliah NIP Dosen 5103100101 Ali Basis Data 320001123 Ir. X 5103100102 Sita RPL 320011133 Ir. Y 5103100103 Adi AI 320021010 Ir. Z • Apakah sudah memenuhi bentuk normal pertama • Bagaimana bentuk normalisasi tabel tersebut?
Pembahasan(1) Bentuk Normal Pertama No. Order Tgl. Order Item Total TR 001 10/01/2006 P 1 500. 000 TR 001 10/01/2006 P 2 500. 000 TR 001 10/01/2006 P 3 500. 000 TR 002 15/02/2006 P 3 300. 000 TR 002 15/02/2006 P 5 300. 000 TR 003 18/03/2006 P 1 200. 000 TR 003 18/03/2006 P 2 200. 000
Pembahasan(1) Bentuk Normal Kedua Relasi: Order 1 Relasi: Order 2 No. Order Tgl. Order Total No. Order Item TR 001 10/01/2006 500. 000 TR 001 P 1 TR 001 P 2 TR 002 15/02/2006 300. 000 TR 001 P 3 TR 003 18/03/2006 200. 000 TR 002 P 3 TR 002 P 5 TR 003 P 1 TR 003 P 2
Pembahasan(2) • Tabel soal latihan 2 sudah memenuhi normalisasi pertama • Bentuk normalisasi kedua dari tabel tersebut adalah Relasi: Proyek 1 Relasi: Proyek 2 Kode. Proyek Nama. Pegawai Kode. Proyek Bagian P 001 Adi P 001 EDP P 002 Bima P 002 HRD P 003 Candra P 003 Produksi
Pembahasan(2) • Bentuk normalisasi ketiga dari tabel tersebut adalah Relasi: Proyek 1 Relasi: Proyek 2 Kode. Proyek Nama. Proyek Kode. Pegawai P 001 XXX N 001 Kode. Pegawai Nama. Pegawa Kode. Bagian i P 002 YYY N 001 Adi B 01 P 002 YYY N 002 Bima B 02 P 003 ZZZ N 002 N 003 Candra B 03 P 003 ZZZ N 003 Relasi: Proyek 3 Kode. Bagian Nama. Bagian B 01 EDP B 02 HRD B 03 Produksi
Pembahasan (3) • Tabel soal latihan 3 sudah memenuhi normalisasi pertama • Bentuk normalisasi kedua dari tabel tersebut adalah Relasi: Mahasiswa 2 Relasi: Mahasiswa 1 NRP Nama NRP 5103100101 Ali 5103100101 Basis data 5103100102 Sita 5103100101 Basis data 5103100103 Adi 5103100101 RPL Relasi: Mahasiswa 3 NRP NIP Mata. Kuliah 5103100102 AI Dosen 5103100101 320001123 Ir. X 5103100102 320001123 Ir. Y 5103100102 320011133 Ir. Y 5103100103 320021010 Ir. Z
Pembahasan (3) • Bentuk normalisasi ketiga dari tabel tersebut adalah Relasi: Mahasiswa 2 Relasi: Mahasiswa 1 NRP Nama Kode. Matkul Mata. Kuliah 5103100101 Ali MT 01 Basis data 5103100102 Sita MT 02 RPL 5103100102 Sita MT 02 Mt 03 AI 5103100103 Adi MT 03 Relasi: Mahasiswa 3 NIP Dosen 320001123 Ir. X 320011133 Ir. Y 320021010 Ir. Z