Normalisasi Database Portal Akademik SMA Negeri 15 Medan

Jefry Ardiansyah Toy : Portal Akademik SMA Negeri 15 Medan, 2010. Fis char50 Geo char50 Ktk char50 Mate char50 Kim char50 penjas char50 Ppkn char50 sejarah char50 Sos char50 Komp char50 Mulok char50 Karir char50 Jlh char50 Rata char50 Rank char50

4.6 Normalisasi Database

Normalisasi dipakai sebagai metodologi untuk menciptakan struktur tabel relasi dalam basis data dengan tujuan untuk mengurangi kemubaziran data, normalisasi terkadang hanya dipakai sebagai perangkat vertifikasi terhadap tabal-tabel yang dihasilkan metodologi lain. Normalisasi memberikan panduan yang sangat membantu bagi pengembang untuk mencegah penciptaan struktur tabel yang kurang fleksibel atau mengurangi ketidakefisien.

1. Anomali data Siswa dan Nilai

Terdapat tabel SISWA yang terdiri dari data NAMA, NIS, JENIS KELAMIN, KELAS yang menyatakan data siswa. NAMA NIS KELAS JENIS KELAMIN Jefry Ardiansyah Toy : Portal Akademik SMA Negeri 15 Medan, 2010. Atoy 062406120 3IPA-1 Laki-laki Ijal 062406118 3IPA-1 Laki-laki Fikri 062406130 3IPA-1 Laki-laki Naldi 062406102 3IPA-1 Laki-laki Tabel 4.10 Data SISWA Terdapat tabel NILAI yang terdiri dari data NAMA, NIS, JENIS KELAMIN, KELAS yang menyatakan data siswa NAMA NIS KELAS RATA-RATA NILAI RANKING Atoy 062406120 3IPA-1 8.13 3 Ijal 062406118 3IPA-1 9.15 1 Fikri 062406130 3IPA-1 8.55 2 Naldi 062406102 3IPA-1 8.00 4 Tabel 4.11 Data NILAI Terjadinya tabel relasi SISWA_NILAI yang mengandung data NAMA, NIS, JENIS KELAMIN, KELAS yang menyatakan data siswa, RATA NILAI dan PERINGKAT yang menyatakan rata-rata nilai dan rangking siswa. NAMA NIS KELAS JENIS KELAMIN RATA NILAI PERINGKAT Atoy 062406120 3IPA-1 Laki-laki 8.13 3 Ijal 062406118 3IPA-1 Laki-laki 9.15 1 Jefry Ardiansyah Toy : Portal Akademik SMA Negeri 15 Medan, 2010. Fikri 062406130 3IPA-1 Laki-laki 8.55 2 Naldi 062406102 3IPA-1 Laki-laki 8.00 4 Tabel 4.12 Relasi SISWA_NILAI

2. Anomali data Guru dan Mengajar

Terdapat tabel GURU yang terdiri dari data NAMA, NIP, GOLONGAN, JABATAN, BIDANG STUDI, STRATA, TAHUN TAMAT yang menyatakan data guru. NAMA NIP GOLONGAN JABATAN BIDANG STUDI STRATA Drs. As’ari 25044196 IVA Wakepsek Kewarganegaraan Drs Dra.Hj. Mulyana 20552652 IVA Sekretaris Sosial Dra H. Martono, S.Pd 21540654 IVB Guru Matematika S3 Rieka,S.Pd 21544441 IVB Guru Bhs. Indonesia S3 Tabel 4.13 Data GURU Terdapat tabel MENGAJAR yang terdiri dari data JUMLAH JAM MENGAJAR, KELAS yang menyatakan data mengajar. JUMLAH JAM MENGAJAR KELAS 20 jam XII IA 14 dan 8 jam X dan XII IS 30 jam XII IA 20 dan 20 jam XI IS dan XI IA Jefry Ardiansyah Toy : Portal Akademik SMA Negeri 15 Medan, 2010. Tabel 4.14 Data MENGAJAR Terjadi relasi GURU_MENGAJAR yang mengandung data NAMA, NIP, BIDANG STUDI, MENGAJAR yang menyatakan data guru, JUMLAH JAM dan KELAS yang menyatakan jumlah jam mengajar dan kelas diajarkan. NAMA NIP BIDANG STUDI JUMLAH JAM MENGAJAR KELAS Drs. As’ari 25044196 Kewarganegaraan 20 jam XII IA Dra.Hj. Mulyana 20552652 Sosial 14 dan 8 jam X dan XII IS H. Martono, S.Pd 21540654 Matematika 30 jam XII IA Rieka,S.Pd 21544441 Bhs. Indonesia 20 dan 20 jam XI IS dan XI IA Tabel 4.15 Relasi GURU_MENGAJAR

4.7 Kamus Data