Desain Basis data Hubungan Antartabel

4.2.5 Desain Basis data

Desain basis data dari sistem ini terdiri dari empat tabel. Di antara empat tabel tersebut terdapat tabel yang berdiri sendiri atau tidak memilki relasi dengan tabel lain. Tabel tersebut adalah tabel administrator tabel counter.

4.2.6 Hubungan Antartabel

Pada Sistem Informasi akademik ini tidak terjadi hubungan antar tabel, hal ini dapat dilihat pada Gambar 3.6. Tabel siswa No Nis Nama Jenis Kelamin Alamat ttl Asal sekolah Status Tabel pengajar Tabel Administrator Gambar 3.6 Relasi Antartabel Nip Nama Alamat Ttl Agama Jurusan … Password Nip Nama Level Password Putri Prihatini : Sistem Informasi Data Siswa Pada Sekolah SMA Yayasan Pendidikan Mulia Tanjung Sari Medan, 2008. USU Repository © 2009

4.2.6.1 Tabel Pegawai

Tabel pegawai digunakan untuk menampung data-data yang berhubungan dengan pegawai. Berikut ini adalah field-field yang dibuat dalam tabel pegawai yang dapat dilihat pada Tabel 3.7. Tabel 3.7 Struktur Tabel Pegawai Field Name Type Field Size Keterangan Nip Varchar 100 Nomor nip pegawai Primary key, index Nama Varchar 30 Nama pegawai Jenis_kelamin Varchar 50 Jenis Kelamin pegawai Tempattanggal lahir Varchar 50 Tempat tanggal lahir Jabatan Varchar 15 jabatan pegawai Jenjang Varchar 15 Jenjang pendidikan pegawai Jurusan Varchar 10 Pendidikan terakhir Tahun_tamat Varchar 15 Tahun tamat Nomor_sk Varchar 30 Nomor sk Tanggal_sk Varchar 20 Tanggal sk Golongan Varchar 30 Golongan pegawai Status Varchar 30 Status Kerja Mengajar_bidang Varchar 10 Bidang Studi Penataran Varchar 10 Penataran Putri Prihatini : Sistem Informasi Data Siswa Pada Sekolah SMA Yayasan Pendidikan Mulia Tanjung Sari Medan, 2008. USU Repository © 2009

4.2.6.2 Tabel Siswa

Tabel siswa digunakan untuk menampung data yang berhubungan dengan siswa. Berikut ini adalah field-field yang dibuat dalam tabel siswa yang dapat dilihat pada Tabel 3.8. Tabel 3.8 Struktur Tabel Siswa Field Name Type Field Size Keterangan No Int 10 Nomor urut siswa Primary key Induk Varchar 20 Nis siswa Nama Varchar 75 Nama siswa jenis_kelamin Varchar 20 Jenis kelamin Ttl Varchar 75 TempatTanggl Lahir siswa Ortu Varchar 75 Nama Orang Tua siswa asal_sekolah Varchar 75 Asal Sekolah siswa Alamat Varchar 75 Alamat siswa keterangan Varchar 15 Keterangan siswa

4.2.6.3 Tabel Administrator

Tabel administrator digunakan untuk menampung data untuk administrator, seperti: nama, nip, dan password. Berikut adalah field-field yang ada dalam tabel administrator yang dapat dilihat pada Tabel 3.9. Putri Prihatini : Sistem Informasi Data Siswa Pada Sekolah SMA Yayasan Pendidikan Mulia Tanjung Sari Medan, 2008. USU Repository © 2009 Tabel 3.9 Struktur Tabel Administrator Field Name Type Field Size Keterangan Nip Varchar 15 Nip administrator Primary key, index password Varchar 100 Password administrator Level Varchar 8 Level administrator Email Email administrator Status Varchar 8 Status Administrator

4.2.7 Rancangan Antarmuka Interface