Gambar 3.3 Data Flow Diagram
3.11 Entity Relationship Diagram ERD
ERD terbagi atas tiga komponen, yaitu entitas entity, atribut attribute, dan relasi atau hubungan relation. Atribut atau field berperan sebagai penjelas
dari entitas, dan relasi atau hubungan menunjukkan hubungan yang terjadi antara dua entitas.
Gambar 3.4 Entity Relationship Diagram
Keterangan Atribut ERD :
1. Penduduk : NIK, Nama, Tempat_lahir, Tgl_lahir, Jenis_kelamin,
Alamat, Agama,
Status_perkawinan, Kewarganegaraan.
2. KK : Id_KK, NIK, No_KK, Tgl_input.
3. Kelahiran : Id_kelahiran, No_KK, Nama, Jenis_kelamin,
Tempat_lahir, Tgl_lahir, Nama_orangtua. 4. Kematian
: Id_kelahiran, No_KK, Nama, Jenis_kelamin, Tempat_lahir, Tgl_lahir, Nama_orangtua.
5. Warga_pindah : No_pindah, NIK, Nama, Alamat_asal,
Alamat_tujuan, Tgl_pindah, Alasan_pindah, Pengikut.
6. Warga_pendatang : Id_pendatang, NIK, Nama, Tempat_lahir,
Tgl_lahir, Agama, Jenis_kelamin, Status_perkawinan, Pekerjaan, Alamat_asal, Kewarganegaraan,
Tgl_datang, Keterangan.
3.12 Normalisasi
3.12.1 Normalisasi Bentuk Pertama 1 NF
Suatu tabel dikatakan dalam bentuk normal pertama 1NF bila setiap kolom bernilai tunggal untuk setiap baris. Ini berarti bahwa nama kolom yang
berulang cukup diwakili oleh sebuah nama kolom. Nik
No. KK Nama
Tempat_lahir Tgl_lahir
Jenis_kelamin Alamat
Agama Status_perkawinan
Pekerjaan Kewarganegaraan
Id_KK Tgl_input
id_kelahiran Id_KK
Nama_orangtua Id_kematian
Umur Tgl_kematian
Sebab_kematian Temp_kematian
Id_pendatang Tgl_datang
Keterangan Alamat_asal
Id_pindah Alamat_tujuan
Tgl_pindah Alasan_pindah
Pengikut
Gambar 3.5 Normalisasi Bentuk Pertama
3.12.2 Normalisasi Bentuk Kedua 2NF
Suatu model data dalam bentuk normal kedua 2NF jika memenuhi bentuk normal pertama 1NF, dan semua atribut selain primary key secara utuh memiliki
ketergantungan pada primary key.
Gambar 3.6 Normalisasi Bentuk Kedua
3.12.3 Normalisasi Bentuk Ketiga 3NF
Suatu model data dalam bentuk nolmal ketiga 3NF jika memenuhi bentuk normal kedua dan dapat ketergantungan yang transitif.
Gambar 3.7 Normalisasi Bentuk Ketiga
Keterangan : Primary Key Foreign Key
3.13 Relasi antar Tabel