Latihan Normalisasi Data PDF

Title Latihan Normalisasi Data
Course BASIS DATA
Institution Universitas Pendidikan Indonesia
Pages 4
File Size 311.2 KB
File Type PDF
Total Downloads 10
Total Views 90

Summary

Download Latihan Normalisasi Data PDF


Description

Basis Data Latihan

1. 1st Normal Form (1NF) Tabel diatas masih belum sesuai dengan syarat 1NF yaitu masih ada atribut multivalue. Maka lakukan dekomposisi menjadi : Tabel Mahasiswa : NIM Nama_Mhs Kd_Jur

Nama_Jur

Kode_MK Nama_MK SKS

Nilai

1-01

Tukimin

TE

Elektro

TE-001

Elektronika

3

A

2-01

Jamilah

IF

Informatika

IF-001

Algoritma

3

B

2-02

Maemunah

IF

Informatika

IF-002

Database

2

A

Tabel Telepon: NIM

Telepon

1-01

0813xx

1-01

022xxx

2-01

0812xx

2-01

021xx

2-02

0852xx

2-02

031xxx

2. 2nd Normal Form (2NF) NIM Nama_Mhs Kd_Jur

Nama_Jur

Kode_MK Nama_MK SKS

Nilai

1-01

Tukimin

TE

Elektro

TE-001

Elektronika

3

A

2-01

Jamilah

IF

Informatika

IF-001

Algoritma

3

B

2-02

Maemunah

IF

Informatika

IF-002

Database

2

A

Tabel hasil 1NF diatas masih terdapat masalah, tabel tersebut memenuhi 1NF tetapi tidak memenuhi 2NF.Jika ada ketergantungan parsial maka atribut harus dipisah pada tabel lain. Tabel diatas perlu didekomposisi menjadi beberapa tabel yang memenuhi 2NF Functional dependency nya adalah sbb : {NIM, Kode_MK} NIM



Kode_Mk

Nilai (fd1)



{Nama_Mhs, Kd_Jur, Nama_Jur} (fd2) →

{Nama_MK, SKS} (fd3)

Di Dekomposisi menjadi : Tabel Nilai : NIM Kode_MK Nilai 1-01

TE-001

A

2-01

IF-001

B

2-02

IF-002

A

Tabel Mahasiswa : NIM Nama_Mhs Kd_Jur Nama_Jur 1-01

Tukimin

TE

Elektro

2-01

Jamilah

IF

Informatika

2-02

Maumunah

IF

Informatika

Tabel Mata Kuliah : Kode_MK Nama_MK SKS TE_001

Elektronika

3

IF_001

Algoritma

3

IF_002

Database

2

3. 3rd Normal Form (3NF) NIM Nama_Mhs Kd_Jur Nama_Jur

1-01

Tukimin

TE

Elektro

2-01

Jamilah

IF

Informatika

2-02

Maumunah

IF

Informatika

Ditabel tersebut masih ada atribut non primary key yaitu Nama_Jur yang masih memiliki ketergantungan terhadap atribut non primary key yang lain yaitu Kd_Jur. Maka tabel tersebut harus didekomposisi lagi menjadi: Tabel Mahasiswa : NIM Nama_Mhs Kd_Jur 1-01

Tukimin

TE

2-01

Jamilah

IF

2-02

Maumunah

IF

Tabel Jurusan : Kd_Jur Nama_Jur TE

Elektro

IF

Informatika

IF

Informatika

Jadi setelah dilakukan Normalisasi tabel sampai 3NF maka didapatkan tabel berikut :...


Similar Free PDFs