Diagram Relasi Struktur Tabel
Id_user Integer
11 NULL
Tgl_update Date
2. Nama Tabel : tbl_hubungan
Primary Key : id_hubungan
Media : Hardisk
Tabel 3.5 Tabel hubungan Field
Tipe Ukuran
Keterangan
Id_hubungan Integer
11 NOT NULL
hubungan Varchar
100 NULL
Tgl_update Date
3. Nama Tabel : tbl_ortu
Primary Key : id_ortu
Media : Hardisk
Tabel 3.6 Tabel Ortu Field
Tipe Ukuran
Keterangan
Id_ortu Integer
11 NOT NULL
Nis Varchar
20 NULL
Nama Varchar
100 NULL
Jns_kelamin Varchar
20 NULL
Alamat Varchar
200 NULL
No_telp Varchar
30 NULL
email Varchar
50 NULL
Id_hubungan Integer
11 NULL
Id_user Integer
11 NULL
4. Nama Tabel : Guru
Primary Key : nip
Media : Hardisk
Tabel 3.7 Tabel Guru Field
Tipe Ukuran
Keterangan
Nip Varchar
30 NOT NULL
Nama Varchar
100 NULL
jns_kelamin Integer
11 NULL
Tmpt_lhr Varchar
50 NULL
Tgl_lhr Varchar
50 NULL
No_telp Varchar
30 NULL
Alamat Varhcar
100 NULL
Pendidikan Varchar
20 NULL
5. Nama Tabel : tbl_forgetpass
Primary Key : id_question
Media : Hardisk
Tabel 3.8 Tabel Lupa Password Field
Tipe Ukuran
Keterangan
Id_quastion Integer
11 NOT NULL
question Varchar
255 NULL
6. Nama Tabel : kelas
Primary Key : id_kelas
Media : Hardisk
Tabel 3.9 Tabel Kelas Field
Tipe Ukuran
Keterangan
Id_kelas Integer
11 NOT NULL
Nama_kelas Varchar
10 NULL
Thn Varchar
20 NULL
7. Nama Tabel : tbl_topik
Primary Key : id_topik
Media : Hardisk
Tabel 3. 10 Tabel topik Field
Tipe Ukuran
Keterangan
Id_topik Integer
5 NOT NULL
Id_kategori Integer
5 NULL
username Varchar
100 NULL
subjek Varchar
200 NULL
Isi_topik Text
NULL Tgl_topik
Datetime NULL
Dibaca Integer
1 publish
EnumYN NULL
8. Nama Tabel : pelajaran
Primary Key : id_pelajaran
Media : Hardisk
Tabel 3.11 Tabel Pelajaran Field
Tipe Ukuran
Keterangan
Id_pelajaran Integer
11 NOT NULL
Kode_pelajaran Varchar
20 NULL
Nama_pelajaran Varchar
30 NULL
9. Nama Tabel : tbl_user
Primary Key : id_user
Media : Hardisk
Tabel 3.12 Tabel User Field
Tipe Ukuran
Keterangan
Id_user Integer
11 NOT NULL
username Varchar
255 NULL
password Varchar
255 NULL
Pass_md5 Varchar
255 NULL
level Integer
11 NULL
aktif Integer
11 Aktivasi
Integer 11
NULL Id_question
Integer 11
NULL
Answer Varchar
255 NULL
Tgl_update date
login Integer
11
10. Nama Tabel : tbl_nilai
Primary Key : id_nilai
Media : Hardisk
Tabel 3.13 Tabel Nilai Field
Tipe Ukuran
Keterangan
Id_nilai Integer
11 NOT NULL
NIS Varchar
20 NULL
Semester Integer
5 NULL
Id_pelajaran Integer
11 NULL
Nilai Integer
11 NULL
Thn Varchar
20 NULL
Tgl Varchar
30 NULL
Ket Varchar
255
11. Nama Tabel : thn_ajaran
Primary Key : id_tahun
Media : Hardisk
Tabel 3.14 Tabel Thn_Ajaran Field
Tipe Ukuran
Keterangan
Id_tahun Integer
11 NOT NULL
Thn_ajaran Varchar
20 NULL
12. Nama Tabel : tbl_guru_pelajaran
Primary Key : id_guru_matpel
Media : Hardisk
Tabel 3.15 Tabel tbl_guru_pelajaran Field
Tipe Ukuran
Keterangan
Id_guru_matpel Integer
11 NOT NULL
NIP Varchar
30 NULL
Id_pelajaran Integer
11 NULL
Id_kelas Integer
11 NULL
13. Nama Tabel
: tbl_ujian Primary Key
: id_ ujian Media
: Hardisk
Tabel 3.16 tbl_ujian
anggota Tab
Field Tipe
Ukuran Keterangan
Id_ujian Integer
11 NOT NULL
subjek Varchar
50 NULL
Id_pelajaran Integer
11 NULL
Id_kelas Integer
11 NULL
jml Integer
11 NULL
tgl Varchar
20 NULL
14. Nama Tabel
: tbl_detail_ujian Primary Key
: id_ detail Media
: Hardisk
Tabel 3.17 tbl_detail_ujian Field
Tipe Ukuran
Keterangan
Id_detail Integer
11 NOT NULL
Id_ujian Integer
11 NULL
Pertanyaan Text
NULL Jawaban
Varchar 11
NULL
15. Nama Tabel
: tbl_hasil_tgs Primary Key
: id_ hasil_tgs Media
: Hardisk
Tabel 3.18 tbl_hasil_tgs Field
Tipe Ukuran
Keterangan
Id_hasil_tgs Integer
11 NOT NULL
Id_Upload_tgs Integer
11 NULL
nis Varchar
20 NULL
Id_upload Integer
11 NULL
tgl Varchar
20 NULL
16. Nama Tabel
: kode_matpel Primary Key
: id_ kode Media
: Hardisk
Tabel 3.19 Tabel kode_matpel Field
Tipe Ukuran
Keterangan
Id_kode Integer
11 NOT NULL
Kode_pelajaran Varchar
20 NULL
17. Nama Tabel
: tbl_materi Primary Key
: id_ materi Media
: Hardisk
Tabel 3.20 tbl_materi Field
Tipe Ukuran
Keterangan
Id_materi Integer
11 NOT NULL
Id_pelajaran Integer
11 NULL
Id_kelas Integer
11 NULL
Id_upload Integer
11 NULL
subjek Varchar
20 NULL
tgl Varchar
20 NULL
18. Nama Tabel
: tbl_upload Primary Key
: id_ upload Media
: Hardisk
Tabel 3.21 tbl_upload Field
Tipe Ukuran
Keterangan
Id_upload Integer
11 NOT NULL
nama Varchar
20 NULL
tipe Varchar
30 NULL
19. Nama Tabel
: tbl_upload_tgs Primary Key
: id_ upload_tgs Media
: Hardisk
Tabel 3.22 tbl_upload_tgs Field
Tipe Ukuran
Keterangan
Id_upload_tgs Integer
11 NOT NULL
subjek Varchar
50 NULL
Id_pelajaran Integer
11 NULL
Id_kelas Integer
11 NULL
Id_upload Integer
11 NULL
tgl Varchar
20 NULL
20. Nama Tabel
: tbl_pengumuman Primary Key
: id_pengumuman Media
: Hardisk
Tabel 3.23 tbl_pengumuman Field
Tipe Ukuran
Keterangan
id_pengumuman Integer
5 NOT NULL
pengumuman
Varchar 60
NULL Id_kelas
Varchar 5
NULL
21. Nama Tabel
: tbl_semester Primary Key
: id_semester Media
: Hardisk
Tabel 3.24 tbl_semester
Field Tipe
Ukuran Keterangan
id_semester Integer
5 NOT NULL
semester Varchar
10 NULL
22. Nama Tabel
: tbl_nama_matpel Primary Key
: id_nama Media
: Hardisk
Tabel 3.25 tbl_nama_matpel
Field Tipe
Ukuran Keterangan
id_nama Integer
5 NOT NULL
nama_pelajaran
Varchar 30
NULL