Bentuk-Bentuk Normalisasi Proses-Proses Normalisasi data
D. Aktifitas Pembelajaran: Menganalisis Bentuk-Bentuk Teknik Normalisasi Data
1. Bentuk tidak normal Unnormalized Form
Bentuk tidak normal ini memiliki beberapa ciri-ciri, yaitu antara lain adalah : Merupakan kumpulan data yang akan direkam Tidak ada keharusan mengikuti suatu format tertentu Dapat saja data tidak lengkap atau terduplikasi Data dikumpulkan apa adanya sesuai dengan kedatangannya. Beberapa contoh tabel yang tidak normal dijelaskan dalam tabel 8.1 dan tabel 8.2 dibawah ini. Tabel 16. Tabel mahasiswa yang tidak normal Tabel 17.Tabel mahasiswa Nis, nama mahasiswa, hobi1,hobi2,hobi3 yang tidak normal 902. Bentuk Normal Tahap pertama 1
st Normal Form Bentuk normal ke satu 1 NF ini mempunyai beberapa ciri antara lain yaitu: Setiap data dibentuk dalam flat file file data rata Data dibentuk dalam satu record demi satu record dan nilai dari field field berupa atomic value, tidak dapat dibagi-bagi lagi. Tidak ada set atribute yang berulang ulang atau atribute bernilai ganda multivalue. Tidak ada set atribut composite atau kombinasinya dalam domain data yang sama. Tiap field hanya satu pengertian, bukan merupakan kumpulan kata yang mempunyai arti mendua, hanya satu arti saja dan juga bukanlah pecahan kata sehingga artinya lain. Untuk dapat memenuhi aturan 1NF, maka contoh tabel 8.1 dan tabel 8.2 diatas dirubah atau dipecah dekomposisi menjadi 2 entitas, yakni entitas siswa dan entitas hobi seperti gambar berikut : Gambar 41. Hasil dekomposisi tabel mahasiswa untuk memenuhi bentuk 1NF 913. Bentuk Normal Tahap Kedua 2
nd Normal Form Bentuk normal kedua mempunyai beberapa persyaratan antara lain adalah : Bentuk data telah memenuhi kriteria bentuk normal kesatu. Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama atau primary key. Sudah ditentukan kunci kunci field, dimana kunci field haruslah unik dan dapat mewakili atribute lain yang menjadi anggotanya. Sebagai contoh ditentukan sebuah tabel siswa sebagai berikut : NIS Nama_siswa Alamat Kode_ Mapel Nama_Mapel Nama_Guru Nilai Tabel di atas telah memenuhi 1NF, namun belum memenuhi 2NF, {NIS, Kode_Mapel} yang dianggap sebagai primary key sedangkan: Tabel di atas perlu didekomposisi menjadi beberapa tabel untuk memenuhi syarat 2NF. Dekomposisi sesuai dengan functional dependencynya FD adalah sebagai berikut : FD 1 : {NIS, Kode_Mapel} Nilai FD 2 : NIS {Nama_siswa, Alamat} FD 3 : Kode_mapel {Nama_mapel, Nama_guru} Dari ketiga FD di atas, dekomposisi tabel menjadi sebagai berikut : Tabel Nilai : NIS, Kode_mapel, Nilai Tabel Siswa :NIS, Nama_siswa, Alamat Tabel Mapel :Kode_mapel, Nama_mapel, Nama_GuruParts
» Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Latar Belakang Tujuan Peta Kompetensi
» Materi Pokok Karakteristik peserta didik
» Peserta Didik Karakteristik Uraian Materi
» Pengertian Karakteristik peserta didik
» Karakteristik Peserta Didik berdasarkan aspek Fisik
» Karakteristik peserta didik berdasarkan aspek intelektual
» Karakteristik peserta didik berdasarkan aspek Sosio-Emosional
» Karakteristik Peserta Didik Berdasarkan Aspek Moral
» Rangkuman Tugas Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Evaluasi Latihan Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» MATERI POKOK 2 POTENSI PESERTA DIDIK
» Indikator Keberhasilan Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Pengertian Potensi Peserta Didik
» Potensi Peserta Didik Berdasarkan Bakat dan Minat
» Pengembangan diri Uraian Materi
» Potensi Peserta didik sesuai dengan bakat dan minat
» Rangkuman Tugas Lakukan tugas dibawah ini sesuai dengan langkah-langkahnya
» MATERI POKOK 3 BEKAL AJAR AWAL PESERTA DIDIK
» Bekal Ajar Diidentifikasi Berdasarkan Sikap Awal
» Bekal Ajar Diidentifikasi Berdasarkan Pengetahuan Awal
» Bekal Ajar Diidentifikasi Berdasarkan Keterampilan Awal
» Rangkuman Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Tugas Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Penyebab Kesulitan Belajar Peserta Didik Berdasarkan Faktor Internal
» Penyebab Kesulitan Belajar Peserta Didik Berdasarkan Aspek Sosial
» Penyebab Kesulitan Belajar Peserta Didik Berdasarkan Pencapaian
» Mengidentifikasi Kecakapan Peserta Didik Yang Memerlukan
» Remedial dan Program Pengayaan
» Indikator Keberhasilan Rangkuman Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Tugas Kegiatan Individu Evaluasi Latihan
» Balikan Balikan dan Tindak Lanjut
» Tindak lanjut Balikan dan Tindak Lanjut
» Kesimpulan Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Latar Belakang Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Ruang Lingkup Penggunaan Modul Saran Cara Penggunaan Modul
» Skema Atau Abstraksi Basis Data
» Pemodelan data Model keterhubungan entitas Entity Relationalship ModelERD
» Model Hirarki Basis Data Hierarchical Model Model Jaringan Basis Data Network Model.
» Model data Relational Uraian materi 1. Definisi Struktur Basis Data
» Aktivitas Pembelajaran Latihan Rangkuman Umpan Balik Tujuan Pembelajaran
» Centralized Database manajemen Sistem CDBMS Distributed Database manajemen Sistem DDBMS
» Client-Server Architecture Uraian materi 1. Definisi Arsitektur Aplikasi Basis Data
» Data Management Tier Database Server Berisi DBMS. Arsitektur N-tier atau multi tier
» Indikator pencapaian kompetensi Aktivitas Pembelajaran
» Latihan Rangkuman Umpan Balik Kunci Jawaban
» Komponen-Komponen ERD Uraian materi 1. Definisi ERD
» Prosedur menemukan Entitas Aktifitas Pembelajaran 1. Metode Menemukan Entitas
» Prosedur Menemukan atribut. Aktifitas Pembelajaran 1. Metode Menemukan Entitas
» LatihanTugas Rangkuman Umpan Balik
» Batasan Partisipasi Uraian materi 1. Relasi
» Langkah 1 Menandai relasi dari deskriipsi cerita.
» Langkah 2 Identifikasi hubungan antara entitas Langkah 3 Identifikasi rasio kardinalitas
» Langkah 4 menggambarkan relasi antar entitas
» Latihan Tugas Rangkuman Umpan Balik
» Algoritma Pemetakan model Relasi Entitas ERD Ke Relasi Tabel Relational Model.
» Aktifitas Pembelajaran Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Uraian materi Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Ketergantungan Fungsional Ketergantungan Fungsional Penuh
» Ketergantungan Transitif Ragam Contoh Ketergantungan Fungsional.
» Latihan Tugas: Mengamati Ketergantungan fungsional Rangkuman Umpan Balik
» Bentuk-Bentuk Normalisasi Proses-Proses Normalisasi data
» Bentuk tidak normal Unnormalized Form
» Bentuk Normal Tahap pertama 1
» Bentuk Normal Tahap Ketiga 3 Boyce Codd Normal Form BCNF
» Bentuk Normal Tahap ke empat 4 Bentuk Normal Tahap Kelima 5
» Tujuan Pembelajaran Indikator Pencapaian Kompetensi Latihan Tugas Kasus Rangkuman Umpan Balik
» Tujuan Pembelajaran Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Indikator pencapaian Kompetensi Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
» Sistem manajemen basis data relasional
» Ragam jenis SMBD Uraian materi 1. Definisi Sistem manajemen basis Data
» Aktifitas Pembelajaran: Mengamati Berbagai Ragam Jenis DBMS
» Latihan Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A
Show more