Implementasi Sistem IMPLEMENTASI DAN PENGUJIAN SISTEM

15 ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; g. Sintak SQL Tabel forum.sql Tabel IV.10 Tabel Forum 1 2 3 4 5 7 8 9 10 11 12 13 CREATE TABLE `forum` `id_forum` int11 NOT NULL AUTO_INCREMENT, `topik` varchar30 NOT NULL, `isi` varchar300 DEFAULT NULL, `tanggal_posting` date DEFAULT NULL, `id_pengguna` varchar25 NOT NULL, PRIMARY KEY `id_forum`, KEY `fk_forum_pengguna1` `id_pengguna`, CONSTRAINT `FK_forum` FOREIGN KEY `id_pengguna` REFERENCES `pengguna` `id_pengguna` ENGINE=InnoDB DEFAULT CHARSET=latin1; h. Sintak SQL Tabel guru.sql Tabel IV.11 Tabel Guru 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 CREATE TABLE `guru` `nip` varchar25 NOT NULL, `nama` varchar30 NOT NULL, `username` varchar30 DEFAULT NULL, `password` varchar50 DEFAULT NULL, `jk` char2 NOT NULL, `tempat_lahir` varchar30 DEFAULT NULL, `tanggal_lahir` date DEFAULT NULL, `agama` varchar30 DEFAULT NULL, `jabatan` varchar30 NOT NULL, `alamat` varchar50 DEFAULT NULL, `telepon` varchar15 NOT NULL, `email` varchar50 NOT NULL, `foto` varchar250 NOT NULL DEFAULT fotoblank.jpg, `id_admin` int11 NOT NULL, `id_pengguna` varchar25 NOT NULL, PRIMARY KEY `nip`, KEY `fk_guru_administrator` `id_admin`, KEY `fk_guru_pengguna1` `id_pengguna`, CONSTRAINT `FK_guru` FOREIGN KEY `id_pengguna` REFERENCES `pengguna` `id_pengguna` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `FK_guru1` FOREIGN KEY `id_admin` REFERENCES `administrator` `id_admin` ENGINE=InnoDB DEFAULT CHARSET=latin1; i. Sintak SQL Tabel histori_soal.sql Tabel IV.12 Tabel Histori Soal 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 CREATE TABLE `histori_soal` `id_hs` int11 NOT NULL AUTO_INCREMENT, `tgl_buat` date NOT NULL, `gambar` text, `pertanyaan` text NOT NULL, `tipe_jawab` enumtext,image NOT NULL DEFAULT text, `pil_a` text NOT NULL, `pil_b` text NOT NULL, `pil_c` text NOT NULL, `pil_d` text NOT NULL, `pil_e` text NOT NULL, `jawaban` text NOT NULL, `id_materi` int11 NOT NULL, PRIMARY KEY `id_hs`, KEY `fk_histori_soal_materi1` `id_materi` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; j. Sintak SQL Tabel kelas.sql Tabel IV.13 Tabel Kelas 1 2 3 4 5 7 8 9 10 11 12 CREATE TABLE `kelas` `id_kelas` varchar15 NOT NULL, `kelas` setX,XI,XII NOT NULL, `jurusan` setIPA,IPS,BAHASA,Umum DEFAULT NULL, `sub_kelas` varchar3 NOT NULL, `id_admin` int11 NOT NULL, PRIMARY KEY `id_kelas`, KEY `fk_kelas_administrator1` `id_admin` ENGINE=InnoDB DEFAULT CHARSET=latin1; k. Sintak SQL Tabel materi.sql Tabel IV.14 Tabel Materi 1 2 3 4 5 7 8 9 10 11 CREATE TABLE `materi` `id_materi` int11 NOT NULL AUTO_INCREMENT, `judul` varchar50 NOT NULL, `untuk_kelas` varchar15 NOT NULL, `id_detail_mengajar` int11 NOT NULL, PRIMARY KEY `id_materi`, KEY `fk_materi_detail_mengajar1` `id_detail_mengajar`, CONSTRAINT `FK_materi` FOREIGN KEY