Rudi Jonathan : Sistem Informasi Akademik Pada Sma Negeri 2 Rantau Utara, 2010.
BAB 4
RANCANGAN SISTEM INFORMASI
4.1 Perancangan DataBase
Database merupakan suatu kumpulan filed-filed yang berguna dalam hal menyimpan data-dat untuk proses pengambilan keputusan.
Dalam hal merancang sebuah sistemyang berbasis database, perancangan databse, perancangan database merupakan suatu aspek yang perlu mendapat perhatian
yang khusus. Kesulitan utama dalam merancang aplikasi database adalah bagaimana merancang suatu database yang mempunyai ketelitian yang tinggi sehingga database
yang dirancang tersebut terhindar dari duplikasi data dan juga untuk saat ini dan saat yang akan dating.
Dalam sistem informasi yang penulis rancang terdapat 3 tabel database. Adapun ke 3 tiga table tersebut adalah:
1. Data siswa. 2. Data guru.
3. Data absensi
Rudi Jonathan : Sistem Informasi Akademik Pada Sma Negeri 2 Rantau Utara, 2010.
4.2 Perancangan Normalisasi
1.Unnormalisasi
FieldName DataType Description
Kelas Varchar
Kelas NIS
Varchar NIS Siswa
NamaSiswa Varchar
Nama Siswa TempatLahir
Varchar Tempat Lahir
TglLahir DateTime Tanggal lahir
JsKel Varchar
Jenis kelamin Agama
Varchar agama siswa
NamaOrtu Varchar
nama ortu siswa PekerjaanOrtu
Varchar pekerjaan orang tua siswa
AnakKe Varchar
anak ke JlhSaudara
Varchar jumlah saudara
Alamat Varchar
alamat siswa NIP
Varchar NIP guru
NamaGuru Varchar
nama guru Status
Varchar status guru
TempatLahirGuru Varchar Tempat Lahir guru
TglKerja DateTime Tanggal Kerja Guru
Pendidikan Varchar
Pendidikan guru Gol
Varchar golongan
Jabatan Varchar
jabatan MengajaPel
Varchar Mengajar pelajaran
TglLahirGuru DateTime tanggal lahir guru
AgamaGuru Varchar
agama guru JsKelGuru
Varchar Jenis kelamin guru
AlamatGuru Varchar
alamat guru Tgl
DateTime tanggal Ket
Varchar keterangan
Semester Varchar
semester
Rudi Jonathan : Sistem Informasi Akademik Pada Sma Negeri 2 Rantau Utara, 2010.
2. Normalisai Pertama 1NF a. Tabel Siswa
FieldName DataType Description
Kelas Varchar
Kelas NIS
Varchar NIS Siswa
NamaSiswa Varchar
Nama Siswa TempatLahir
Varchar Tempat Lahir
TglLahir DateTime Tanggal lahir
JsKel Varchar
Jenis kelamin Agama
Varchar agama siswa
NamaOrtu Varchar
nama ortu siswa PekerjaanOrtu
Varchar pekerjaan orang tua siswa
AnakKe Varchar
anak ke JlhSaudara
Varchar jumlah saudara
Alamat Varchar
alamat siswa
b. Tabel Guru FieldName