TEKNIK NORMALISASI
A. Kegiatan Belajar :
1. 1. Normalisasi
2. 2. Tujuan Normalisasi
3. 3. Redudansi
B. Kompetensi Dasar :
3.3 Menerapkan Teknik Normalisasi Basis Data
4.3 Membuat Perancangan Sistem Basis Data Menggunakan
Teknik Normalisasi Data
C. Tujuan Pembelajaran
Pengetahuan:
1. Secara mandiri dan tanpa membuka bahan ajar, siswa
dapat menjelaskan teknik normalisasi basis data.
2. siswa mampu mengidentifikasi teknik normalisasi basis
data
Pengertian Normalisasi
Normalisasi Merupakan suatu pendekatan sistematis untuk
meminimalkan redudansi data pada suatu database agar
database tersebut dapat bekerja dengan optimal.
Tujuan Normalisasi
1. Untuk menghilangkan kerangkapan data (redudansi)
2. Untuk mengurangi kompleksitas (kerumitan)
3. Untuk mempermudah pemodifikasian data dan
menghilangkan anomali data
Teknik Normalisasi
SAMBUNGAN
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
Teknik Normalisasi
TABEL MAPEL
ID_MATPEL MAPEL Id_Kelas
001 PKN 1
002 FISIKA 2
003 MATEMATIKA 3
004 RPL
4
005 BHS. INDONESIA
5
006 BHS. INGGRIS 6
Dari hasil pemecahan ketiga table kita hanya perlu satu table
lagi untuk menjadi penghubung. Anggap saja table trsebut
Bernama Jadwal Mata_Pelajaran yang hanya menyimpan nilai kunci
masing-masing table Susunan lengkap table setelah dilakukan
normalisasi adalah sebagai berikut.
Tabel MtPel
Tabel Siswa
Id_MtPel
NIS
Nama_MtPel
Nama_Siswa
Id_Kelas
Id_Kelas Tabel Kelas
Id_Kelas
Nama_Kelas
NIS
Id_MtPel