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