Implementasi Basis Data IMPLEMENTASI DAN PENGUJIAN SISTEM

5.2 Implementasi Basis Data

Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana DBMS yang digunakan menggunakan MySQL. Adapun implemntasi basis datanya dalam bahasa SQL adalah sebagai berikut : Table structure for table `guru ` CREATE TABLE `guru` `nip` varchar19 NOT NULL default „0’, `kode_guru` varchar5 NOT NULL default „0’, `nama _guru` text NOT NULL default „0’, `ttl_guru` date NOT NULL default „0’, `jenis_kelamin_guru` text NOT NULL default „0’, `agama_guru` text NOT NULL default „0’, `no_telp_guru` text NOT NULL default „0’, `PRIMARY KEY „nip’` ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `siswa` CREATE TABLE `siswa` `nis` varchar10 NOT NULL default „0’, `nama_siswa` varchar30 NOT NULL default „0’, `ttl_siswa` date NOT NULL default „0’, `alamat_siswa` varchar50 NOT NULL default „0’, ` jenis_kelamin_siswa` varchar9 NOT NULL default „0’, `agama_siswa` varchar9 NOT NULL default „0’, `nama_ortu` varchar30 NOT NULL default „0’, `pekerjaan_ortu` varchar30 NOT NULL default „0’, `alamat_ortu` varchar50 NOT NULL default „0’, `no_telp_ortu` varchar14 NOT NULL default „0’, `PRIMARY KEY „nis„ ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `nilai_uts_uas` CREATE TABLE `nilai_uts_uas` `nis` varchar9 NOT NULL default „0’, `kelas` varchar7 NOT NULL defa ult „0’, `kode_guru` varchar9 NOT NULL default „0’, `pelajaran` varchar15 NOT NULL default „0’, `uts` varchar4 NOT NULL default „0’, `uas` varchar4 NOT NULL default „0’, `periode` varchar10 NOT NULL default „0’, `PRIMARY KEY „nis„ ENGINE=MyISAM DEFAULT CHARSET=latin1 Table structure for table `absen` CREATE TABLE `absen` `periode` varchar10 NOT NULL default „0’, `tanggal` date NOT NULL default „0’, `kelas` varchar8 NOT NULL default „0’, `nis` varchar8 NOT NULL default „0’, `nama_s iswa` text NOT NULL default „0’, `sakit` int3 NULL, `izin` int3 NULL, `alfa` int3 NULL, `PRIMARY KEY „nis’ ENGINE=MyISAM DEFAULT CHARSET=latin1 CREATE TABLE `akademik`.`mata_pelajaran` `kode_pelajaran` VARCHAR 8 NOT NULL , `pelajaran` VARCHAR 15 NOT NULL ENGINE = MYISAM

5.3 Pengujian Sistem