berisi nilai psikomotor pertama. Field P_2 berisi nilai psikomotor kedua. Field A_1 berisi nilai afektif pertama. Field A_2 berisi nilai afektif kedua.
8. Tabel Jadwal
Tabel Jadwal digunakan untuk memasukkan jadwal. Struktur tabel jadwal dijabarkan pada Tabel 3.8.
Tabel 3.8 Struktur Tabel Jadwal.
Nama kolom Tipe data
Keterangan jadwalID
Int primary_key
mapelID Int
KelasID Int
PengajarID Char 10
TahunPelajaran Char 9
Semester Char 1
Tabel 3.8 terdiri dari 6 field kolom yang menampung data jadwal. Field JadwalID berfungsi menyimpan id jadwal dan field ini tidak boleh kosong
karena kolom ini merupakan kunci utama atau primary key. Field mapelID berisi id mata pelajaran. Field KelasID berisi id dari kelas. Field PengajarID
berisi id pengajar. Field TahunPelajaran berisi tahun pelajaran. Field semester berisi semester.
9. Tabel Pegawai dan Guru
Tabel Pegawai dan Guru digunakan untuk memasukkan data-data pegawai.
Struktur tabel pegawai dan guru dijabarkan pada Tabel 3.9.
Tabel 3.9 Struktur Tabel Pegawai dan Guru.
Nama kolom Tipe data
Keterangan kodePegawai
Char 10 primary_key
Nama Varchar 50
jenisKelamin Varchar 9
TempatLahir Varchar 50
tglLahir Smalldatetime
PendidikanTerakhir Varchar 50
Jurusan Varchar 50
Tingkat Varchar 50
Tahun Char 10
PangkatGolongan Varchar 50
Jabatan Int
Keterangan Varchar 100
Foto Image
Tabel 3.9 terdiri dari 13 field kolom yang menampung data-data pegawai dan Guru. Field KodePegawai berfungsi menyimpan id pegawai
dan field ini tidak boleh kosong karena kolom ini merupakan kunci utama atau primary key. Field Nama berisi nama pegawai. Field JenisKelamin
berisi jenis kelamin. Field TempatLahir berisi tempat lahir. Field TaggalLahir berisi tanggal lahir. Field pendidikanTerkahir berisi pendidikan
terkahir guru maupun pegawai. Field jurusan berisi jurusan. Field tingkat berisi tingkat. Field Tahun berisi tahun. Field PangkatGolongan berisi
pangkat golongan. Field Jabatan berisi jabatan. Field Keterangan berisi keterangan. Field UserID berisi ID dari user.
10. Tabel Absensi Siswa
Tabel data absensi siswa digunakan untuk menyimpan data absensi siswa pada setiap semester.
Struktur tabel data absensi siswa dijabarkan pada Tabel 3.10.
Tabel 3.10 Struktur Tabel Absensi Siswa
Nama kolom Tipe data
Keterangan AbsenID
Int primary_key
MapelID Int
SiswaID Varchar 15
Hadir Int
Alpa Int
Ijin Int
Sakit Int
Keterangan Varchar 50
TahunAjaran Char 9
Semester Char 1
Tabel 3.10 memiliki 10 field yang digunakan untuk menampung data absensi siswa. Field id berfungsi menyimpan id dan field ini tidak boleh
kosong karena kolom ini merupakan kunci utama atau primary key dalam tabel ini untuk mengidentifikasi sebuah id dari absensi siswa-siswi. Field
MapelID berisi id mata pelajaran. Field SiswaID berisi id siswa. Field hadir berisi absensi siswa jika hadir. Field alpa berisi data siswa jika alpa. Field
ijin berisi absensi siswa jika ijin. Field sakit berisi absensi siswa jika sakit. Field keterangan berisi keterangan. Field tahunAjaran berisi tahun ajaran.
Field semester berisi semester.
11. Tabel Buku Tamu