Tabel d_menu Tabel h_menu Tabel kelas_siswa_log Tabel master_bulan Tabel master_guru Tabel master_siswa

perpustakaan.uns.ac.id digilib.uns.ac.id 27

3.3.3 Perancangan Tabel Database

Penyampaian data pada pembuatan sistem ini menggunakan database yang bernama spp2 dan dengan menggunakan SQL sebagai bahasa standar yang digunakan untuk mengakses database. Adapun tabel-tabel yang digunakan dalam sistem ini sebagai berikut :

3.3.3.1 Tabel d_menu

Tabel d_menu adalah tabel yang digunakan untuk akses admin submenu, query mencari menu bawah dari id menu atas. Struktur tabel d_menu seperti pada Tabel 3.3. Tabel 3.3 Tabel d_menu Field Type Size Keterangan dmenu_id int 11 Primary key dmenu_judul varchar 50 Null dmenu_active char 1 Not null dmenu_order int 11 Not null dmenu_link varchar 100 Not null dmenu_file varchar 50 Null hmenu_id int 11 Not null akses int 11 Null perpustakaan.uns.ac.id digilib.uns.ac.id 28

3.3.3.2 Tabel h_menu

Tabel h_menu adalah tabel yang digunakan untuk akses admin semua menu. Struktur tabel h_menu seperti pada Tabel 3.4. Tabel 3.4 Tabel h_menu Field Type Size Keterangan hmenu_id int 11 Primary key hmenu_judul varchar 50 Null hmenu_create date Null hmenu_active char 1 Null hmenu_order int 11 Null akses int 11 Null

3.3.3.3 Tabel kelas_siswa_log

Tabel kelas_siswa_log adalah tabel yang digunakan untuk menyimpan data kenaikan kelas. Struktur tabel kelas_siswa_log seperti pada Tabel 3.5. Tabel 3.5 Tabel kelas_siswa_log Field Type Size Keterangan id int 11 Primary key id_tahun_ajaran int 11 Null id_detail_kelas int 11 Null nis char 4 Null id_siswa int 11 Null perpustakaan.uns.ac.id digilib.uns.ac.id 29

3.3.3.4 Tabel master_bulan

Tabel master_bulan adalah tabel yang digunakan untuk menyimpan data nama-nama bulan. Struktur tabel master_bulan seperti pada Tabel 3.6. Tabel 3.6 Tabel master_bulan Field Type Size Keterangan id_bulan int 11 Primary key nama_bulan varchar 20 Null

3.3.3.5 Tabel master_guru

Tabel master_guru adalah tabel yang digunakan untuk menyimpan data guru. Struktur tabel master_guru seperti pada Tabel 3.7. Tabel 3.7 Tabel master_guru Field Type Size Keterangan nip char 11 Primary key nama_guru varchar 50 Null telepon varchar 30 Null id_title int 11 Not null perpustakaan.uns.ac.id digilib.uns.ac.id 30

3.3.3.6 Tabel master_siswa

Tabel master_siswa adalah tabel yang digunakan untuk menyimpan data siswa. Struktur tabel master_siswa seperti pada Tabel 3.8. Tabel 3.8 Tabel master_siswa Field Type Size Keterangan id_siswa int 11 Primary key nis char 4 Not null no_absen char 20 Null nama_siswa varchar 50 Null alamat text Null jenis_kelamin char 1 Null telepon varchar 30 Null nama_orang_tua varchar 40 Null status_wajib_bayar char 1 Null id_detail_kelas int 11 Not null id_tahun_ajaran int 11 Null perpustakaan.uns.ac.id digilib.uns.ac.id 31

3.3.3.7 Tabel master_tahun_ajaran