14
Normalisasi Teknik Informatika Universitas Siliwangi Kuliah-5

ppt 5

Embed Size (px)

DESCRIPTION

Normalisasi

Citation preview

Page 1: ppt 5

Normalisasi

Teknik Informatika

Universitas Siliwangi

Kuliah-5

Page 2: ppt 5

Bentuk Normalisasi

Bentuk Tidak Normal (Un normalized Form)

Merupakan bentuk kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai kedatangannya.

3-2

Page 3: ppt 5

3-3

Bentuk Normal Pertama (1NF/ First Normal Form) Jika semua atribut mempunyai nilai data yang atomic (tidak dapat dipecah lagi), tetapi masih terdapat beberapa atribut yang muncul secara berulang.

Bentuk Normalisasi

Page 4: ppt 5

Bentuk Normalisasi

Bentuk Normal Kedua (2NF/ Second Normal Form) Relasi telah berada/ memenuhi bentuk normal pertama dan semua atribut yang bukan kunci hanya bergantung secara fungsi pada kunci utama/ primary key. Pada bentuk normal kedua haruslah sudah ditentukan kunci kunci field.

3-4

Page 5: ppt 5

Bentuk Normalisasi

Bentuk Normal Ketiga (3NF/Third Normal Form) Relasi telah berada/ memenuhi bentuk normal kedua dan semua atribut yang bukan kunci adalah non transitive dependency (ketergantungan transitif = bila menjadi atribut biasa pada suatu relasi, tetapi menjadi kunci pada relasi lainnya)

3-5

Page 6: ppt 5

Bentuk Normalisasi

Boyce-Codd Normal Form (BCNF) Relasi harus sudah dalam bentuk ketiga dan setiap atribut harus bergantung fungsi pada atribut super key/ semua determinannya merupakan candidate key.

3-6

Page 7: ppt 5

Contoh Kasus

3-7

Page 8: ppt 5

Bentuk 1 NF

3-8

Page 9: ppt 5

Bentuk 2 NF

3-9

Page 10: ppt 5

Bentuk 3 NF

3-10

Page 11: ppt 5

Relasi Antar Tabel

3-11

Page 12: ppt 5

BCNF

3-12

Page 13: ppt 5

BCNF

3-13

Page 14: ppt 5

Latihan

3-14