Tabel Siswa Tabel Guru Tabel Kelas Tabel Mapel Tabel Semester

commit to user Gambar 3.12 Relasi Hubungan Antartabel

3. Perancangan Basis Data

a. Tabel Siswa

Tabel Siswa digunakan untuk menyimpan data siswa. Nama tabel : siswa Primary key : nisn Tabel 3. Tabel Siswa Nama Field Tipe Panjang Keterangan nisn varchar 10 Nomor Induk Siswa Nasional namasiswa varchar 100 Nama Siswa jksiswa varchar 10 Jenis Kelamin Siswa tempatlahirsiswa varchar 100 Tempat Lahir Siswa tgllahirsiswa date Tanggal Lahir Siswa alamatsiswa varchar 100 Alamat Siswa tahunmasuk varchar 10 Tahun Masuk userfile varchar 100 Gambar Siswa commit to user

b. Tabel Guru

Tabel Guru digunakan untuk menyimpan data guru. Nama tabel : guru Primary key : idguru Tabel 4. Tabel Guru Nama Field Tipe Panjang Keterangan idguru varchar 20 Kode Guru namaguru varchar 100 Nama Guru tempatlahirguru varchar 100 Tempat Lahir Guru tgllahirguru date Tanggal Lahir Guru alamatguru varchar 100 Alamat Guru userfile varchar 100 Gambar Guru

c. Tabel Kelas

Tabel Kelas digunakan untuk menyimpan data kelas. Nama tabel : kelas Primary key : idkelas Tabel 5. Tabel Kelas Nama Field Tipe Panjang Keterangan idkelas varchar 10 Kode Kelas namakelas varchar 100 Nama Kelas idguru varchar 20 Kode Guru, foreign key dari tabel Guru

d. Tabel Mapel

Tabel Mapel digunakan untuk menyimpan data mapel. Nama tabel : mapel Primary key : idmapel commit to user Tabel 6. Tabel Mapel Nama Field Tipe Panjang Keterangan idmapel varchar 10 Kode Mapel idkelas varchar 10 Kode Kelas foreign key dari tabel Kelas namamapel varchar 100 Nama Mapel

e. Tabel Semester

Tabel Semester digunakan untuk menyimpan data semester. Nama tabel : semester Primary key : semester Tabel 7. Tabel Semester Nama Field Tipe Panjang Keterangan semester varchar 10 Semester ketsemester varchar 100 Keterangan Semester f. Tabel Jenis_Kelamin Tabel Jenis_Kelamin digunakan untuk menyimpan data jenis_kelamin. Nama tabel : jenis_kelamin Primary key : jksiswa Tabel 8. Tabel Jenis_Kelamin Nama Field Tipe Panjang Keterangan jksiswa varchar 10 Jenis Kelamin Siswa ketjksiswa varchar 100 Keterangan Jenis Kelamin Siswa commit to user

g. Tabel Siswa_Kelas