Jaringan Semantik Administrator Pembangunan learning management system di SMA Negeri 2 Bandung

3 4 5 7 8 9 10 11 12 13 14 15 16 `id_mengajar` int11 NOT NULL, `id_kelas` varchar15 NOT NULL, PRIMARY KEY `id_detail_mengajar`, KEY `fk_detail_mengajar_pelajaran1` `id_mengajar`, KEY `fk_detail_mengajar_kelas1` `id_kelas`, CONSTRAINT `FK_detail_mengajar` FOREIGN KEY `id_kelas` REFERENCES `kelas` `id_kelas` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `FK_detail_mengajar3` FOREIGN KEY `id_mengajar` REFERENCES `mengajar` `id_mengajar` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; c. Sintak SQL Tabel detail_siswa.sql Tabel IV.6 Tabel Details Siswa 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 CREATE TABLE `detail_siswa` `id_detail_siswa` int11 NOT NULL AUTO_INCREMENT, `id_kelas` varchar15 NOT NULL, `nis` int11 NOT NULL, `id_ta` int11 NOT NULL, `status` enumtinggal kelas,naik kelas NOT NULL DEFAULT tinggal kelas, PRIMARY KEY `id_detail_siswa`, KEY `fk_siswa_has_kelas_kelas1` `id_kelas`, KEY `fk_siswa_has_kelas_siswa1` `nis`, KEY `fk_detail_kelas_tahun_ajaran1` `id_ta`, CONSTRAINT `FK_detail_siswa` FOREIGN KEY `id_kelas` REFERENCES `kelas` `id_kelas` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `FK_detail_siswa1` FOREIGN KEY `nis` REFERENCES `siswa` `nis` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `FK_detail_siswa2` FOREIGN KEY `id_ta` REFERENCES `tahun_ajaran` `id_ta` ON UPDATE CASCADE ENGINE=InnoDB AUTO_INCREMENT=2805 DEFAULT CHARSET=latin1; d. Sintak SQL Tabel detail_tugas.sql Tabel IV.7 Tabel Details Tugas 1 2 3 4 5 7 8 9 CREATE TABLE `detail_tugas` `id_detail_tugas` int11 NOT NULL AUTO_INCREMENT, `file_tugas` varchar300 DEFAULT NULL, `ukuran` varchar300 DEFAULT NULL, `tanggal_posting` date NOT NULL, `nilai` int11 DEFAULT NULL, `keterlambatan` enumtepat waktu,terlambat 10 11 12 13 14 15 16 17 18 19 20 21 22 23 DEFAULT tepat waktu, `keterangan` enumditerima,ditolak DEFAULT diterima, `id_tugas` int11 NOT NULL, `nis` int11 NOT NULL, PRIMARY KEY `id_detail_tugas`, KEY `fk_siswa_has_tugas_tugas1` `id_tugas`, KEY `fk_siswa_has_tugas_siswa1` `nis`, CONSTRAINT `FK_detail_tugas` FOREIGN KEY `nis` REFERENCES `siswa` `nis` ON UPDATE CASCADE, CONSTRAINT `FK_detail_tugas1` FOREIGN KEY `id_tugas` REFERENCES `tugas` `id_tugas` ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=latin1; e. Sintak SQL Tabel detail_ujian.sql Tabel IV.8 Tabel Details Ujian 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 CREATE TABLE `detail_ujian` `id_detail_ujian` int11 NOT NULL AUTO_INCREMENT, `nilai` int11 DEFAULT NULL, `keterangan` varchar30 DEFAULT NULL, `temporari_soal` varchar150 DEFAULT NULL, `status` varchar15 DEFAULT NULL, `nis` int11 NOT NULL, `id_ujian` int11 NOT NULL, PRIMARY KEY `id_detail_ujian`, KEY `fk_ujian_has_siswa_siswa1` `nis`, KEY `fk_ujian_has_siswa_ujian1` `id_ujian`, CONSTRAINT `FK_detail_ujian` FOREIGN KEY `nis` REFERENCES `siswa` `nis` ON UPDATE CASCADE, CONSTRAINT `FK_detail_ujian1` FOREIGN KEY `id_ujian` REFERENCES `ujian` `id_ujian` ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=latin1; f. Sintak SQL Tabel file.sql Tabel IV.9 Tabel File 1 2 3 4 5 7 8 9 10 11 12 13 14 CREATE TABLE `file` `id_file` int11 NOT NULL AUTO_INCREMENT, `nama_file` text NOT NULL, `ukuran` varchar300 DEFAULT NULL, `tanggal_upload` date DEFAULT NULL, `deskripsi` varchar150 DEFAULT NULL, `id_materi` int11 NOT NULL, PRIMARY KEY `id_file`, KEY `fk_file_materi1` `id_materi`, CONSTRAINT `FK_file` FOREIGN KEY `id_materi` REFERENCES `materi` `id_materi` ON DELETE CASCADE ON UPDATE CASCADE