Perancangan Database Perancangan Sistem

Relationship_1 Relationship_2 Relationship_3 Relationship_4 Relationship_5 Relationship_6 Relationship_8 Relationship_17 Relationship_18 Relationship_14 Relationship_19 Relationship_13 Relationship_15 Relationship_16 Kota ID_KOTA NAMA_KOTA ai Variable characters 5 Variable characters 20 Identifier_1 ai1 Status Aktif ID_STATUS STATUS ai Variable characters 2 Variable characters 10 Identifier_1 ai1 Unit PMR ID PMR NAMA UNIT ALAMAT_UNIT TELP UNIT EMAIL UNIT NAMA PELATIH TELP PELATIH EMAIL PELATIH ai Variable characters 21 Variable characters 30 Variable characters 50 Variable characters 15 Variable characters 25 Variable characters 30 Variable characters 15 Variable characters 25 Identifier_1 ai1 Jenjang ID JENJANG NAMA JENJANG ai Variable characters 5 Variable characters 7 Identifier_1 ai1 Unit KSR ID KSR NAMA UNIT ALAMAT_UNIT TELP UNIT EMAIL UNIT NAMA PEMBINA TELP PEMBINA EMAIL PEMBINA ai Variable characters 21 Variable characters 30 Variable characters 50 Variable characters 15 Variable characters 25 Variable characters 30 Variable characters 15 Variable characters 25 Identifier_1 ai1 Pelatihan ID PELATIHAN NAMA PELATIHAN DESKRIPSI ai Variable characters 5 Variable characters 20 Variable characters 150 Identifier_1 ai1 Anggota PMR ID PMR UNIT PMR ai Variable characters 21 Variable characters 35 Identifier_1 ai1 Data Anggota ID DATA FOTO TMPT LAHIR TGL LAHIR SEX AGAMA GOL DARAH RHESUS ALAMAT KODE POS KODE AREA TGL MASUK TAHUN KELUAR NO TELP NO HP EMAIL NAMA ORTU TELP ORTU HP ORTU ALAMAT ORTU NAMA FAM TELP FAM HP FAM ALAMAT FAM NOTES ai Variable characters 5 Image Variable characters 25 Date Variable characters 10 Variable characters 10 Variable characters 2 Variable characters 2 Variable characters 50 Number Number Date Date Variable characters 15 Variable characters 15 Variable characters 15 Variable characters 30 Variable characters 15 Variable characters 15 Variable characters 50 Variable characters 35 Variable characters 15 Variable characters 15 Variable characters 50 Variable characters 200 Identifier_1 ai1 Anggota KSR ID KSR UNIT KSR ai Variable characters 21 Variable characters 35 Identifier_1 ai1 Anggota TSR ID TSR JABATAN NAMA KANTOR ALAMAT KANTOR ai Variable characters 21 Variable characters 25 Variable characters 35 Variable characters 50 Identifier_1 ai1

4.3.3 Perancangan Database

Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat berupa Entity Relational Diagram ERD, yaitu alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat entity dan relationship.

A. ERD CDM

Gambar 4.8. ERD CDM Aplikasi Data Relawan ID_STATUS = ID STATUS ID_STATUS = ID STATUS ID WILAYAH = ID WILAYAH ID UNIT PMR = ID UNIT PMR ID WILAYAH = ID WILAYAH ID_STATUS = ID STATUS ID UNIT KSR = ID UNIT KSR ID DATA = ID DATA ID WILAYAH = ID WILAYAH ID JENJANG = ID JENJANG ID DATA = ID DATA ID DATA = ID DATA Kota ID WILAYAH NAMA_WILAYAH PASS_WIL ALAMAT KANTOR KODE WIL TELP KANTOR varchar21 varchar20 varchar16 varchar50 varchar5 varchar8 pk,ak Status Aktif ID_STATUS STATUS varchar21 varchar10 pk,ak Unit PMR ID UNIT PMR ID STATUS ID JENJANG ID WILAYAH PASS PMR NAMA UNIT ALAMAT UNIT TELP UNIT EMAIL UNIT NAMA PELATIH TELP PELATIH EMAIL PELATIH varchar21 varchar21 varchar21 varchar21 varchar16 varchar30 varchar50 varchar15 varchar25 varchar30 varchar15 varchar25 pk,ak fk1 fk3 fk2 Jenjang ID JENJANG NAMA JENJANG varchar21 varchar7 pk Unit KSR ID UNIT KSR ID WILAYAH ID STATUS PASS KSR NAMA UNIT ALAMAT UNIT TELP UNIT EMAIL UNIT NAMA PEMBINA TELP PEMBINA EMAIL PEMBINA varchar21 varchar21 varchar21 varchar16 varchar30 varchar50 varchar15 varchar25 varchar30 varchar15 varchar25 pk,ak fk2 fk1 Spesialisasi ID SPESIALISASI NAMA SPESIALISASI DESKRIPSI varchar5 varchar20 varchar150 pk,ak Anggota PMR ID PMR ID UNIT PMR ID DATA varchar21 varchar21 varchar21 pk,ak fk Data Anggota ID DATA ID WILAYAH ID STATUS PASS ANGGOTA NAMA FOTO TMPT LAHIR TGL LAHIR SEX AGAMA GOL DARAH RHESUS ALAMAT KODE POS KODE AREA TGL MASUK TAHUN KELUAR NO TELP NO HP EMAIL NAMA ORTU TELP ORTU HP ORTU ALAMAT ORTU NAMA FAM TELP FAM HP FAM ALAMAT FAM NOTES varchar21 varchar21 varchar21 varchar16 varchar50 longblob varchar25 date varchar10 varchar10 varchar2 varchar2 varchar50 numeric8,0 numeric8,0 date date varchar15 varchar15 varchar15 varchar30 varchar15 varchar15 varchar50 varchar35 varchar15 varchar15 varchar50 varchar200 pk,ak,fk3,fk4,fk5 fk1 fk2 Anggota KSR ID KSR ID DATA ID UNIT KSR varchar21 varchar21 varchar21 pk,ak fk Anggota TSR ID TSR ID DATA JABATAN NAMA KANTOR ALAMAT KANTOR varchar21 varchar21 varchar25 varchar35 varchar50 pk,ak Tampung KSR ID KSR ID SPESIALISASI varchar21 varchar5 fk2 fk1 Tampung TSR ID TSR ID SPESIALISASI varchar21 varchar5 fk1 fk2

B. ERD PDM

Gambar 4.9. ERD PDM Aplikasi Data Relawan

4.3.4 Struktur Basis Data dan Tabel