Conceptual Data Model CDM

Gambar 4.17 Physical Data Model

4.4.2 Physical Data Model PDM

Physical Data Model PDM pada gambar 4.17 menggambarkan struktur data sebagaimana akan di implemtasikan oleh DBMS. Dalam PDM kita bisa mengoptimalkan database dengan memodifikasi tabel, kolom, index, refrential integrity, view, physical storage, trigger and stored procedure. Procedure database generation menerapkan hal itu dengan cara menyesuaikan dengan DBMS yang kita pilih. Bentuk Physical data model dari generate conceptual data model untuk aplikasi pemantauan SOP surat permohonan pada KPKNL Bandung adalah sebagai berikut : Relationship_1 Relationship_2 Relationship_3 Relationship_4 Relationship_5 Relationship_6 u_user o user password Variable characters 1024 Undefined t_satker o o o id_satker kode_satker satker alamat Integer Variable characters 20 Variable characters 20 Variable characters 30 t_kementerian lembaga o o id_kl kode_kl kementerian_lembaga Integer Variable characters 20 Variable characters 20 t_kota o id_kota kota Integer Variable characters 1024 t_kelengkapan o id_kelengkapan kelengkapan Integer Variable characters 75 t_status o id_status status Integer Variable characters 20 t_jenis_permohonan o id_jns_permohonan jns_permohonan Integer Variable characters 1024 t_surat_permohonan o o o o no_tiket no_surat tanggal_diterima nama_pejabat_pemohon lampiran Integer Variable characters 20 Date Variable characters 75 Variable characters 100 Gambar 4.18 Physical Data Model

4.4.3 Struktur Basis data dan Tabel

Struktur tabel digunakan dalam pembuatan aplikasi pemantauan SOP surat permohonan pada KPKNL Bandung. Data-data dibawah ini akan menjelaskan satu per satu secara detil dari struktur tabel system.

a. Nama Tabel

: Kementerian Lembaga Primary Key : id_kl Foreign Key : - Fungsi : Untuk menyimpan data kementerian lembaga Tabel 4.1 kementerian Lembaga No. Name Type Size Keterangan 1. Id_kl int - Primary Key 2. Kode_kl Varchar 20 - u_user user password varchar1024 Undefined pk t_satker id_satker id_kota id_kl kode_satker satker alamat int int int varchar20 varchar20 varchar30 pk fk1 fk2 t_kementerian lembaga id_kl kode_kl kementerian_lembaga int varchar20 varchar20 pk t_kota id_kota kota int varchar1024 pk t_kelengkapan id_kelengkapan kelengkapan int varchar75 pk t_status id_status status int varchar20 pk t_jenis_permohonan id_jns_permohonan jns_permohonan int varchar1024 pk t_surat_permohonan no_tiket id_kelengkapan id_status id_satker id_jns_permohonan no_surat tanggal_diterima nama_pejabat_pemohon lampiran int int int int int varchar20 date varchar75 varchar100 pk fk3 fk2 fk4 fk1