Kebutuhan Perangkat Keras Implementasi Sistem
179
AUTO_INCREMENT, `kode_latihan` int11 NOT NULL,
`kode_soal` varchar50 NOT NULL, `jawaban` text NOT NULL,
`nis` varchar50 NOT NULL, PRIMARY KEY `kode_ujian_siswa`,
KEY `kode_soal` `kode_soal`, KEY `kode_latihan` `kode_latihan`,
KEY `nis` `nis` ENGINE=InnoDB DEFAULT CHARSET=latin1
AUTO_INCREMENT=4 ;
21 Tabel Upload_tugas CREATE TABLE IF NOT EXISTS `upload_tugas` `kode_upload` varchar100 NOT NULL,
`tgl_upload` date NOT NULL, `kode_tugas` varchar50 NOT NULL,
`nis` varchar100 NOT NULL, `file_upload` varchar100 NOT NULL,
`nilai` varchar20 NOT NULL, PRIMARY KEY `kode_upload`,
KEY `kode_tugas` `kode_tugas`, KEY `nis` `nis`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
22 Soal CREATE TABLE IF NOT EXISTS `soal`
`kode_soal` varchar50 NOT NULL, `kode_latihan` int11 NOT NULL,
`soal` text NOT NULL, `op_a` text NOT NULL,
`op_b` text NOT NULL, `op_c` text NOT NULL,
`op_d` text NOT NULL, `op_e` text NOT NULL,
`jawaban` varchar10 NOT NULL, `jenis_soal` varchar20 NOT NULL,
PRIMARY KEY `kode_soal`, KEY `kode_latihan` `kode_latihan`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
23 Latihan CREATE TABLE IF NOT EXISTS `latihan`
`kode_latihan` int11 NOT NULL AUTO_INCREMENT,
`tgl_latihan` date NOT NULL, `nip` varchar150 NOT NULL,
`kode_materi` varchar50 NOT NULL, `lama_latihan` varchar50 NOT NULL,
`waktu_mulai` varchar50 NOT NULL, PRIMARY KEY `kode_latihan`,
180
24
Bank_materi CREATE TABLE IF NOT EXISTS `kelas`
`kode_kelas` varchar20 NOT NULL, `tingkat` varchar30 NOT NULL,
`kode_jurusan` varchar20 NOT NULL, `urutan` varchar20 NOT NULL,
PRIMARY KEY `kode_kelas`, KEY `kode_jurusan` `kode_jurusan`
ENGINE=InnoDB DEFAULT CHARSET=latin1;