114
Table3. 22 Tabel Nilai Tugas Field
Tipe dan Panjang Kunci
Keterangan
id_tugas Integer10
Primary Key NOT NULL
id_siswa Integer10
Foreign key tabel Siswa id_siswa NOT NULL
file_tugas Varchar255
- NOT NULL
nilai Integer3
- NOT NULL
diupload TimeStamp
- NOT NULL
17. Tabel Jawaban Siswa
Tabel jawaban siswa digunakan untuk mencatat data jawaban siswa. Secara umum, struktur tabel yang akan digunakan untuk mencatat data
jawaban siswa dapat dilihat pada Tabel 3.23.
Table3. 23 Tabel Jawaban Siswa Field
Tipe dan Panjang Kunci
Keterangan
id_soal Integer10
Primary Key NOT NULL
id_siswa Integer10
Foreign key tabel Siswa id_siswa
NOT NULL jawaban_siswa
Integer‘a’,’b’,’c’,’d’,’e’ -
NOT NULL status
Enum‘Benar’,’Salah’ -
NOT NULL
18. Tabel Ujian
Tabel ujian digunakan untuk mencatat data ujian. Secara umum, struktur tabel yang akan digunakan untuk mencatat data ujian dapat dilihat
pada Tabel 3.24.
Table3. 24 Tabel ujian Field
Tipe dan Panjang Kunci
Keterangan
id_ujian Integer10
Primary Key NOT NULL
Lama_ujian Integer10
- NOT NULL
tgl_buat Date Time
- NOT NULL
judul Varchar255
- NOT NULL
115
waktu_pengerjaan Date
- NOT NULL
keterangan Medium Text
- NOT NULL
id_mengajar_semester Integer10 Foreign key tabel Mengajar
Semester id_mengajar_semester
NOT NULL
19. Tabel Soal
Tabel soal digunakan untuk mencatat data soal ujian. Secara umum, struktur tabel yang akan digunakan untuk mencatat data soal ujian dapat
dilihat pada Tabel 3.25.
Table3. 25 Tabel Soal Field
Tipe dan Panjang Kunci
Keterangan
id_soal Integer10
Primary Key NOT NULL
pertanyaan Time Stamp -
NOT NULL pil_a
Medium Text -
NOT NULL pil_b
Medium Text -
NOT NULL pil_c
Medium Text -
NOT NULL pil_d
Medium Text -
NOT NULL pil_e
Medium Text -
NOT NULL jawaban
Date -
NOT NULL id_ujian
Varchar50 Foreign
key tabel
Latihanid_latihan NOT NULL
20. Tabel Nilai Ujian
Tabel nilai ujian digunakan untuk mencatat data nilai ujian. Secara umum, struktur tabel yang akan digunakan untuk mencatat data nilai ujian
dapat dilihat pada Tabel 3.26.
Table3. 26 Tabel Nilai Ujian Field
Tipe dan Panjang Kunci
Keterangan
id_ujian Integer10
Primary Key NOT NULL
id_siswa Integer10
Foreign key tabel Siswa id_siswa NOT NULL