Struktur Tabel Merancang Sistem

Gambar 4.12 CDM Aplikasi Penerimaan Siswa Baru 2. Physical Data Model Physical Data Model PDM menggambarkan secara detil konsep rancangan struktur basis data yang dirancang untuk suatu program aplikasi. PDM merupakan hasil generate dari CDM yang terlihat pada Gambar 4.13. Gambar 4.13 PDM Aplikasi Penerimaan Siswa baru

4.2.10 Struktur Tabel

Sub bab struktur tabel menunjukkan daftar kebutuhan tabel yang digunakan untuk menyimpan data yang diperlukan dari sistem yang telah dibuat. Struktur tabel yang ada merupakan hasil analisis sistem. siswa o o o o o o o o o o o o o o o o o o o o o o id_siswa nisn nama alamat tgl_lahir tmp_lahir agama ank_ke jml_saudara sts_siswa sekolah almt_sekolah nm_ayah nm_ibu alamat_ortu kerja_ayah kerja_ibu no_reg foto usrname pasword tlp jk Integer Variable characters 10 Variable characters 100 Variable characters 200 Date Variable characters 20 Variable characters 20 Variable characters 10 Variable characters 20 Variable characters 15 Variable characters 50 Variable characters 200 Variable characters 50 Variable characters 50 Variable characters 200 Variable characters 50 Variable characters 50 Variable characters 20 Image Variable characters 10 Variable characters 10 Variable characters 15 Variable characters 10 user o o o o id_user username password namaUser level Integer Variable characters 20 Variable characters 20 Variable characters 50 Variable characters 10 Relationship_1 siswa id_siswa id_user nisn nama alamat tgl_lahir tmp_lahir agama ank_ke jml_saudara sts_siswa sekolah almt_sekolah nm_ayah nm_ibu alamat_ortu kerja_ayah kerja_ibu no_reg foto usrname pasword tlp jk int int varchar10 varchar100 varchar200 date varchar20 varchar20 varchar10 varchar20 varchar15 varchar50 varchar200 varchar50 varchar50 varchar200 varchar50 varchar50 varchar20 longblob varchar10 varchar10 varchar15 varchar10 pk fk user id_user username password namaUser level int varchar20 varchar20 varchar50 varchar10 pk 1. Nama Tabel : Siswa Primary Key : id_siswa Foreign Key : IdUser Fungsi : Untuk menyimpan data siswa Tabel 4.1 Siswa No. Name Type Size Keterangan 1. Id_siswa Int - Primary Key 2. Id_user int - Foreign Key 3. Nisn Varchar 10 - 4. Nama Varchar 100 - 5. Alamat Varchar 200 - 6. Tgl_lahir date - - 7. Tmp_lahir Varchar 20 - 8. Agama Varchar 20 - 9. Ank_ke Varchar 10 - 10. email Varchar 20 - 11. Sts_siswa Varchar 15 - 12. Sekolah Varchar 50 - 13. Almt_sekolah Varchar 200 - 14 Nm_ayah Varchar 50 - 15. Nm_ibu Varchar 50 - 16. Alamat_ortu Varchar 200 - 17. Kerja_ayah Varchar 50 - 18. Kerja_ibu Varchar 50 - 19. No_reg Varchar 20 - 20. Foto Image - - 21. Usrname Varchar 10 - 22. Pasword Varchar 10 - 23. tlp Varchar 15 - 24. jk Varchar 10 - 2. Nama Tabel : user Primary Key : id_user Foreign Key : - Fungsi : Untuk menyimpan data user Tabel 4.2 User No. Name Type Size Keterangan 1. Id_user int - Primary Key 2. Username Varchar 20 - 3. Password Varchar 20 - 4. NamaUser Varchar 50 -

5. level

Varchar 10 -

4.2.11 Desain Input Output