Tabel Guru Tabel Mata Pelajaran Tabel Pengajar

Nama tabel: t_pelajaran Tabel 3.12 Tabel Mata Pelajaran No Nama Field Type dan size Keterangan 1 id_pelajaran varchar 15 Primary key 2 nama_pelajaran varchar 25

6. Tabel Pengajar

Tabel pengajar memiliki enam buah field, yaitu id_pengajar, id_kurikulum, kelas, nip, tahun dan semester. Keterangannya dapat dijelaskan dalam tabel sebagai berikut : Nama tabel: t_pengajar Tabel 3.13 Tabel Pengajar No Nama Field Type dan size Keterangan 1 id_pengajar integer 10 Primary key 2 id_kurikulum integer 10 Foreign key ke tabel pelajaran per kelas 3 kelas integer 10 Foreign key ke tabel kelas 4 nip integer 10 Foreign key ke tabel guru 5 tahun varchar 9 6 semester varchar 2

7. Tabel Nilai

Tabel nilai memiliki delapan buah field, yaitu id_nilai, id_kurikulum, nis, nilai, nama, kelas, tahun, dan sem. Keterangannya dapat dijelaskan dalam tabel sebagai berikut : Nama tabel: t_nilai Tabel 3.14 Tabel Nilai No Nama Field Type dan size Keterangan 1 id_nilai integer 20 Primary key 2 id_kurikulum integer 20 Foreign key ke tabel pelajaran per kelas 3 nis varchar 15 Foreign key ke tabel siswa 4 nilai varchar 5 5 sem integer 2

8. Tabel Absensi

Tabel Absensi memiliki tujuh buah field, yaitu id_absen, nis, semester, kelas, absen, tanggal dan bulan. Keterangannya dapat dijelaskan dalam tabel sebagai berikut : Nama tabel: t_absen Tabel 3.15 Tabel Absensi No Nama Field Type dan size Keterangan 1 id_absen integer 20 Primary key 2 nis varchar 15 Foreign key ke tabel siswa 3 semester integer2 4 kelas varchar10 Foreign key ke tabel kelas 5 absen varchar 10 6 tanggal date 7 tahun varchar 10

9. Tabel Berita

Tabel berita memiliki sembilan buah field, yaitu id_berita, judul, isi_berita, gambar, hari, tanggal, jam, counter, dan username. Keterangannya dapat dijelaskan dalam tabel sebagai berikut : Nama tabel: berita Tabel 3.16 Tabel Berita No Nama Field Type dan size Keterangan 1 id_berita int 5 Primary key 2 judul varchar 100 3 isi_berita text 4 gambar varchar 100