Tabel Admin Tabel Guru

3. Tabel siswa

Tabel siswa digunakan untuk mencatat data penting yang merupakan identitas siswa. Secara umum, struktur tabel yang akan digunakan untuk mencatat data siswa dapat dilihat pada tabel 3.9 Tabel 3.9 Tabel Siswa Field Tipe dan Panjang Kunci Keterangan Id_siswa Int10 Primary Key NOT NULL AUTO_INCREMENT Nis Char10 Unique NOT NULL Nama_siswa Varchar50 NOT NULL Tempat_lahir_siswa Varchar50 NOT NULL Tanggal_lahir_siswa Date NOT NULL Alamat_siswa Text NOT NULL Kelamin_siswa Enum NOT NULL Tlp_siswa Varchar15 NOT NULL Email_siswa Varchar100 NOT NULL Password_siswa Varchar100 NOT NULL

4. Tabel tahun ajaran

Tabel tahun ajaran digunakan untuk mencatat data tahun ajaran. Secara umum, struktur tabel yang akan digunakan untuk mencatat data tahun ajaran dapat dilihat pada tabel 3.10 Tabel 3.10 Tabel Tahun ajaran Field Tipe dan Panjang Kunci Keterangan id_ajaran Char5 Primary Key NOT NULL DEFAULT Tahun_ajaran Char10 NULL DEFAULT NULL Kurikulum Char10 NULL DEFAULT NULL Periode_awal Date NOT NULL Periode_akhir Date NOT NULL

5. Tabel semester

Tabel semester digunakan untuk mencatat data semester. Secara umum, struktur tabel yang akan digunakan untuk mencatat data semester dapat dilihat pada tabel 3.11 Tabel 3.11 Tabel Semester Field Tipe dan Panjang Kunci Keterangan Id_semester Char4 Primary Key NOT NULL AUTO_INCREMENT Id_ajaran Varchar5 Foreign key tabel tahun_ajaran NULL DEFAULT NULL Semester Varchar10 NULL DEFAULT NULL Status Enum NULL DEFAULT NULL

6. Tabel kelas

Tabel kelas digunakan untuk mencatat data kelas. Secara umum, struktur tabel yang akan digunakan untuk mencatat data kelas dapat dilihat pada tabel 3.12 Tabel 3.12 Tabel Kelas Field Tipe dan Panjang Kunci Keterangan Id_kelas Char3 Primary Key NOT NULL AUTO_INCREMENT Id_ajaran varchar5 Foreign key tabel tahun_ajaran NULL DEFAULT NULL Nama_kelas Varchar20 NULL DEFAULT NULL

7. Tabel subkelas

Tabel subkelas digunakan untuk mencatat data subkelas. Secara umum, struktur tabel yang akan digunakan untuk mencatat data subkelas dapat dilihat pada tabel 3.13