Normalisasi Database PDF

Title Normalisasi Database
Author Nuning Kurniasih
Pages 17
File Size 1.9 MB
File Type PDF
Total Downloads 475
Total Views 706

Summary

NORMALISASI DATABASE MATERI PERKULIAHAN KE-4 : DATABASE DESIGN Disusun dari berbagai sumber oleh : Nama : Nuning Kurniasih, S.Sos., M.Hum. NIP. 197606252000122001 Departemen Ilmu Informasi dan Perpustakaan Fakultas Ilmu Komunikasi Universitas Padjadjaran Disusun Pertama Tahun 1999, Revisi September ...


Description

Accelerat ing t he world's research.

Normalisasi Database Nuning Kurniasih

Related papers

Download a PDF Pack of t he best relat ed papers 

Sist em Informasi Manajemen " Sist em Manajemen Basis Dat a " ART IKEL Annisa Dian

Basis Dat a wulan pcy Modul Prakt ikum Penggunaan Basis Dat a dodi set iawan

NORMALISASI DATABASE MATERI PERKULIAHAN KE-4 : DATABASE DESIGN

Disusun dari berbagai sumber oleh : Nama : Nuning Kurniasih, S.Sos., M.Hum. NIP. 197606252000122001

Departemen Ilmu Informasi dan Perpustakaan Fakultas Ilmu Komunikasi Universitas Padjadjaran Disusun Pertama Tahun 1999, Revisi September 2014

PENGERTIAN NORMALISASI - Merupakan sebuah proses untuk mengubah suatu relasi yang memiliki masalah tertentu ke dalam dua buah relasi atau lebih yang tak memiliki masalah tersebut (Kroenke, dalam Kadir) - Merupakan sebuah proses yang digunakan untuk membuat database yang kompleks menjadi lebih sederhana dan efisien.

TUJUAN NORMALISASI

Mengeliminasi redudansi dan anomaly data.  Menstruktur data agar dapat mengurangi kemungkinan data eror. Mengurangi tempat penyimpanan data (disk space)

KEUNTUNGAN NORMALISASI

Mengurangi kebutuhan akan tempat penyimpanan data. Kinerja penelusuran lebih cepat. Meningkatkan itegritas data.

BENTUK-BENTUK NORMALISASI First Normal Form (1NF)

Second Normal Form (2NF) Third Normal Form (3NF)

Boyce-Codd Normal Form (BCNF) Fourth Normal Form (4NF) Fifth Normal Form (5NF)

Sixth Normal Form (6NF)

FUNGSI DEPENDENSI Sebuah kolom fungsinya bergantung pada kolom lainnya apabila nilai ‘X‘ menentukan nilai tunggal untuk ‘Y' pada satu waktu. XY ID_Penerbit  Nama_Penerbit (Nama_Penerbit bergantung pada ID_Penerbit)

TABEL Judul

Pengarang

Steven Access Database Roman : Design and Programm ing

Subjek

ISBN

Hal

Penerbit

Program ming

1-56592626-9

409

O’Reilly

BENTUK NORMAL KE-1 (1NF) Syarat 1NF : 1.Semua nilai haruslah yang terkecil 2. Setiap baris harus unik  Menggunakan kunci primer 3. Keuntungan  Mudah untuk mencari/mensortir data  Lebih berskala  Setiap baris dapat diidentifikasi untuk pembaharuan (update) Caranya dengan : 1. Mengeliminasi kolom yang sama pada sebuah tabel. 2. Buat table yang berbeda untuk setiap kelompok yang datanya berhubungan dan identifikasi setiap baris dengan kolom yang unik atau gunakan kunci primer pada kolom.

1NF Pengarang

Buku ISBN

Judul

Hal

ID_Penga rang

Nama_A wal

Nama_Ak hir

Subjek No_Klas

Subjek

Punerbit ID_Pener bit

Penerbit

Alamat

Kota

Provinsi

Kode_Po s

BENTUK NORMAL KE-2 (2NF) Syarat : 1. Tabel harus dalam bentuk normal pertama. 2. Menggunakan kunci komposit  Semua kolom dalam sebuah baris harus merujuk pada kunci masuk. 3. Keuntungan  Meningkatkan efisiensi penyimpanan.  Mengurangi pengulangan data. Caranya : 1. Penuhi semua persyaratan bentuk normal pertama. 2. Hapus subset data yang digunakan untuk baris berganda pada tabel dan tempatkan pada tabel terpisah. 3. Buat hubungan antar tabel-tabel baru dan tabel-tabel pendahulunya melalui kunci tamu/ kunci asing.

2NF Sumber Buku

ISBN

ID_Penerbit

Note

BENTUK NORMAL KE-3 (3NF) Syarat dan cara : 1. Penuhi persyaratan bentuk normal ke-2. 2. Hapus semua kolom yang tidak bergantung pada kunci primer.

BENTUK NORMAL KE-3 (3NF) Penerbit ID_Penerbit

Penerbit

Alamat

Kode_Pos

Kode_Pos Kode_pos

Kota

Provinsi

BENTUK NORMAI 1 SAMPAI 3 Bentuk Normal Bentuk Normal ke1(1NF)

Bentuk Normal Ke-2 (2NF)

Bentuk Normal Ke-3 (3NF)

Tom Jewett

Definisi Tradisional

Semua atribut haruslah yang terkecil Tidak mengulang kelompok

Yang dipresentasikan

Mengeliminasi atribut yang bernilai ganda (multi-valued attributes)  Mengeliminasi atributatribut yang diulang

Bentuk Normal Ke-1 Mengeliminasi subkunci (dimana Tidak ada fungsi dependensi yang parsial. subkunci menjadi bagian dari sebuah kunci primer komosit) Bentuk Normal Ke-2 Tidak ada fungsi dependensi yang transitif (berpelengkap)

 Mengeliminasi subkunci (dimana subkunci bukan bagian dari kunci primer)

BENTUK NORMAL BOYCE-CODD (BCNF ATAU 3.5NF) DAN BENTUK NORMAL KE-4 (4NF)

BCNF atau 3.5NF 1. Memenuhi bentuk normal ke-3. 2. Setiap determinan haruslah sebuah kunci kandidat.

Sumber : Mike Chapple. 2014. Database Normalization Basics. http://databases.about.com

4NF : 1. Memenuhi bentuk normal ke-3. 2. Relasi dalam 4NF tidak ada dependensi yang multinilai (multi-valued dependencies) Multivalued dependencies terjadi ketika kehadiran satu atau lebih baris di dalam tabel berimplikasi terhadap kehadiran satu atau lebih baris lainnya di dalam tabel yang sama.

PERTANYAAN 1. Sebutkan field-field untuk data anggota perpustakaan! 2. Apakah perlu dilakukan normalisasi pada data tersebut? Apabila ya, lakukan lah normalisasi sehingga data tersebut menjadi normal!

Contact Me @nuningkurniasih...


Similar Free PDFs