• Tidak ada hasil yang ditemukan

BAB III METODE PENELITIAN

3.5 Perancangan Struktur Database

2 nama Varchar 100 Nama Pegawai

3 jekel enum - Laki-laki,

Perempuan

4 alamat Text - Alamat

5 nmr_telp Varchar 20 Telepon

6 tgl_awal_krj Date - Tanggal Awal

Kerja

7 jabatan Varchar 30 Foreign Key

8 stts_pgwai Varchar 20 Aktif, Pensiun

9 gol_darah Varchar 4 Gologan Darah

10 pend_terakhir enum - Sd,smp,sma/smk,d3

,s1,s2,s3

11 tmpt_pend Varchar 50 Tempat Pendidikan

3.5.4 Tabel Penduduk Miskin

Nama Tabel : Penduduk Miskin Primary Key : id_miskin

Foreign Key : Nik

Tabel penduduk miskin berisi seluruh data penduduk miskin. id_miskin adalah primary key, nik yang merupakan foreign key. Isi field dari tabel miskin dapat dilihat pada tabel 3.6. sebagai berikut :

Tabel 3.6 Tabel Penduduk Miskin

No Nama Field Type Data Field

Size Keterangan

1 id_miskin Int 10 Primary Key

2 nama_daftar Date - Nama pendaftar

3 no_kk Varchar 100 Nomor kartu

keluarga

4 Nik Varchar 20 Foreign key

5 tanggal Date - Tanggal Input Data

6 stts_pkj enum - pekerjaan

7 jmlh_agt Varchar 20 Jumlah Anggota

Rumah Tangga 8 stts_kepemilika n

Varchar 25 Status Kepemilikan Rumah

9 bhn_bgn_atap Varchar 25 Bahan Bangunan

Utama Atap 10 bhn_bgn_dindin g Varchar 25 Bahan Bangunan

Utama Dinding 11 bhn_bgn_lantai Varchar 25 Bahan Bangunan

Utama Lantai 12 stts_tmpt_bab Varchar 25 Status Tempat

Bab

13 kepemilikan_kdraan Varchar 30 Kepemilikan

(mobil) Kendaraan

14 tmpt_masak Varchar 10 Kepemilikan

Tabung Gas

15 Tmpt_ccipkaian Varchar 10 Tangan,mesin cuci

16 pend_terakhir Varchar 20 Pendidikan

terakhir

3.5.5 Tabel Penduduk Nama Tabel : Penduduk Primary Key : id_pend Foreign Key : NIK

Tabel penduduk berisi seluruh data penduduk. nik adalah primary key, no_kk yang merupakan foreign key. Isi field dari tabel penduduk dapat dilihat pada tabel 3.7 sebagai berikut :

Tabel 3.7 Tabel Penduduk

No Nama Field Type Data Field Size Keterangan

1 id_pend int 11 Primary Key

2 nik Varchar 20 Foreign Key

3 nama Varchar 20 Nama lengkap

4 tempat_lhr Varchar 15 Tempat Lahir

5 tgl_lahir Date - Tanggal Lahir

6 jekel enum - Laki-laki,

perempuan

7 kel varchar 20 Kelurahan

8 rt Varchar 4 RT

9 rw Varchar 4 RW

10 agama Enum - Agama

11 kawin enum 15 Staus Pernikahan

12 pekerjaan Varchar 30 Pekerjaan

3.5.6 Tabel Kematian

Nama Tabel : Kematian Primary Key : id_kematian Foreign Key : NIK

Tabel kematian berisi seluruh data kematian. id_kematian adalah primary key, nik merupakan foreign key. Isi field dari tabel kematian dapat dilihat pada tabel 3.8 sebagai berikut :

Tabel 3.8 Tabel Kematian

No Nama Field Type Data Field Size Keterangan

1 id_kematian Int 10 Primary Key

2 nik Varchar 20 Foreign Key

3 hari Varchar 6 Hari Kematian

4 tgl_kematian Date - Tanggal Kematian

5 sebab_kematian Text - Penyebab Kematian

6 hub Varchar 30 Hubungan Dengan

Jenazah

7 almt_jnzh Varchar 100 Alamat Jenazah

3.5.7 Tabel Kelahiran

Nama Tabel : Kelahiran Primari Key : id_kelahiran Foreign Key : No_kk

Tabel kelahiran berisi seluruh data kelahiran.

id_kelahiran adalah primary key, no_kk yang merupakan foreign key. Isi field dari tabel kelahiran dapat dilihat pada tabel 3.9 sebagai berikut :

Tabel 3.9 Tabel Kelahiran

No Nama Field Type Data Field Size Keterangan

1 id_kelahiran Int 10 Primary Key

2 nik Varchar 20 Nik

3 tanggal date - Tanggal Input Data

4 nama_bayi Varchar 100 Nama Bayi

5 jenis_kelamin Varchar 12 Jenis Kelamin Bayi

6 agama Varchar 10 Agama Bayi

7 tempat_lahir Text - Tempat Lahir

8 tanggal_lahir Date - Tanggal Lahir

9 jam Time - Jam Lahir

10 no_kk Varchar 20 Foreign Key

11 nama_ayah Varchar 100 Nama Ayah

12 nama_ibu Varchar 100 Nama Ibu

13 alamat Text 100 Alamat

14 anak_ke Int 4 Anak Ke

15 temp_melahirkan Varchar 100 Melahirkan Di

16 gol_darah Int 3 Gologan Darah

17 berat Varchar 5 Berat Bayi

18 srt_lahir Text - Surat Selesai

19 nama_pem_kelah iran

Text - Nama Perawat

membantu kelahiran

3.5.8 Tabel RT

Nama Tabel : RT Primary Key : id_rt Foreign Key : nik

Tabel rt berisi seluruh data rt. id_rt adalah primary key, nik yang merupakan foreign key. Isi field dari tabel rt dapat dilihat pada tabel 3.10 sebagai berikut :

Tabel 3.10 Tabel RT

No Nama Field Type Data Field Size keteragan

1. id_rt Int 10 Primary Key

2. nik Varchar 20 Foreign Key

3. no_rt Int 11 No Rt

4. username Varchar 15 Username RT

3.5.9 Tabel KK (kartu Keluarga) Nama Tabel : KK

Primary Key : no_kk Foreign Key : NIK

Tabel kk berisi seluruh data kk. no_kk adalah primary key. Isi field

dari tabel kk dapat dilihat pada Tabel 3.11 sebagai berikut :

Tabel 3.11 Tabel KK (Kartu keluarga)

No Nama Field Type Data Fleld Size Keterangan

1. no_kk Varchar 20 Primary Key

2. nik varchar 20 nik

3. nama_kepala_keluar

ga Varchar 100 Nama Kepala

Keluarga

4. rt Varchar 8 RT

5. rw Varchar 8 RW

6. alamat Varchar 255 Alamat

7. kode_pos Int 10 Kode Pos

8. kelurahan Varchar 30 Kelurahan

9. kecamatan Varchar 30 Kecamatan

10. kab_kota Varchar 30 Kabupaten Atau

Kota

11. provinsi Varchar 30 Provinsi

3.5.10Pindah Masuk

Nama Tabel : Pindah Masuk Primary Key : id_msk Foreign Key : NIK

Tabel pindah_masuk berisi seluruh data pindah masuk.

id_msk adalah primary key. Isi field dari tabel pindah_masuk dapat dilihat pada tabel 3.12 sebagai berikut :

Tabel 3.12 Tabel Pindah Masuk

No Nama Field Type Data Field Size Keterangan

1 id_msk Int 10 Primary Key

2 tgl_msk Date - Tanggal Input

Data

3 no_kk Varchar 20 Nomor Kartu

Keluarga

4 Nik Varchar 20 Nik

5 nama_kepala_keluar

ga Varchar 100 Nama Kepala

Keluarga

6 alasan_pindah Varchar 50 Alasan Pindah

7 jenis_pindah Varchar 50 Jenis Pindah

8 tanggal_pindah Date - Tanggal Pindah

9 no_ktp Int 20 Nik Kepala

Keluarga

10 alamat_sblmnya Text - Alamat

Sebelumnya

11 srt_pindah Text - Form Pengantar

12 Tahun Year 4 Tahun Periode

13 Ket Varchar 10

Keterangan Pindah Atau Datang

3.5.11Pindah Keluar

Nama Tabel : Pindah Keluar Primary Key : id_klr

Foreign Key : NIK

Tabel pindah_keluar berisi seluruh data pindah keluar id_klr adalah primary key. Isi field dari tabel pindah_keluar dapat dilihat pada tabel 3.13 sebagai berikut :

Tabel 3.13 Tabel Pindah Keluar

No Nama Field Type Data Field Size Keterangan

1 id_klr Int 10 Primary Key

2 tgl_klr Date - Tanggal Input

Data

3 no_kk Varchar 20 Nomor Kartu

Keluarga

4 nik Varchar 20 Nik

5 nama_kepala_keluarga Varchar 100 Nama Kepala Keluarga

6 alamat Text - Alamat Asal

7 alasan_pindah Varchar 50 Alasan Pindah

8 jenis_pindah Varchar 50 Jenis Pindah

9 tanggal_pindah Date - Tanggal Pindah

10 no_ktp Int 20 Nik Kepala

Keluarga

11 alamat_sljut Text - Alamat

Selanjutnya

12 srt_pindah Text - Form Pengantar

13 tahun Year 4 Tahun Periode

14 ket Varchar 10

Keterangan Pindah Atau Datang

Dokumen terkait