Chebii's Blog

Just another WordPress.com weblog

Contoh Perancangan Database pada puskesmas

Contoh Perancangan Database pada puskesmas:
Sebuah puskesmas ingin membuat database mengenai data balita. Dari database tersebut bisa diketahui :
1. Jumlah Penduduk di wilayah puskesmas berdasarkan Jenis Kelamin, Tingkat pendidikan, pekerjaan
2. Jumlah Keluarga Miskin di wilayah puskemas, informasi ini dapat membantu pemerintah dalam perncanaan kegiatan pengentasan kemiskinan dan dalam penyaluran bantuan bagi keluarga miskin
3. Persentase Jumlah Balita yang lahir dengan berat badan waktu lahir rendah, Tingginya Balita lahir dengan berat badan rendah menggambarkan status gizi ibu sewaktu mengandung, sehingga perlu peningkatan intervensi kegiatan yang diarahkan pada ibu hamil, disamping itu informasi bayi lahir dengan berat badan rendah segera melakukan pemberian makanan tambahan agar tidak menjadi balita gizi buruk.
4. Jumlah balita gizi buruk, Gizi Kurang, dan gizi baik, informasi ini dapat digunakan untuk merencanakan penanggulangan gizi buruk.

1. Pengumpulan Data dan Analisis Permintaan
Kelompok pemakai dan analisis permintaan
– Petugas puskesmas
– Masyarakat
– Pemerintah
2. Perancangan Model Konseptual Database
a. Perancangan Skema Konseptual
1. Table Kepala Keluarga
– Id_kk
– Nama_kk
– Tempat_lahir
– Tanggal_lahir
– Jenis_kelamin
– Pekerjaan
– Alamat
– Gakin

2. Table Data Anggota Keluarga
– Id_anggota_kk
– Id_kk
– Nama
– Tempat_lahir
– Tanggal_lahir
– Jenis_kelamin
– Pekerjaan
– Hubungan
– Alamat

3. Table Data Balita
– Id_balita
– Id_anggota_kk
– Bb_waktu_lahir
– Pb_waktu_lahir
– Kms_balita
a. Entity
Puskesmas(petugas, masyarakat, pemerintah)
b. Atribut dan Primary Key
– Id_kk, Nama_kk, Tempat_lahir, Tanggal_lahir, Jenis_kelamin, Pekerjaan, Alamat, Gakin
– Id_anggota_kk, Id_kk, Nama, Tempat_lahir, Tanggal_lahir, Jenis_kelamin, Pekerjaan, Hubungan, Alamat
– Id_balita, Id_anggota_kk, Bb_waktu_lahir, Pb_waktu_lahir, Kms_balita

Form Tampilan Program

c. Perancangan Model Fisik Database
Table Kepala Keluarga
Query : Create Table K_Keluarga ( Id_kk varchar(10) Not null Primary key, Nama_kk varchar(30), Tempat_Lahir varchar(30), Tenggal_Lahir date, J_Kelamin varchar(1), Pekerjaan varchar (30), Pendidikan varchar(30), Alamat varchar(100), Gakin varchar(1));
Field type Null
Id_kk varchar(10) No
Nama_kk varchar(30) No
Tempat_lahir varchar(30) No
Tanggal_lahir date No
Jenis_kelamin varchar(1) No
Pekerjaan varchar(30) No
Pendidikan varchar(30) No
Alamat varchar(100) No
Gakin varchar(1) No
Keterangan pengisian :
1. Id_kk sebagai Primary Key
2. Nama_kk berisi Nama Kepala Kelurga
3. Tempat_lahir tempat dari Kepala Keluarga
4. Tgl_lahir :Tanggal lahir dari Kepala Keluarga
5. Sex berisi kategori laki-laki dan perempuan dari Kepala Keluarga
6. Pekerjaan adalah pekerjaan dari kepala keluarga yang berisi kategori PNS, Swasta, Petani, Pedagang, Nelayan, Buruh,Tidak bekerja
7. Pendidikan adalah Tingkat Pendidikan kepala keluarga berisi kategori PT, Akademi, SMU,SMP,SD,Tidak Sekolah
8. Alamat adalah Alamat Kepala Keluarga
9. GAKIN berisi kategori : ya dan Tidak

Table Data Anggota Keluarga
Query : Create Table A_Keluarga( Id_A_K varchar(10) not null primary key, Id_kk varchar(10), Nama varchar(30), Tempat_Lahir varchar(30), Tanggal_lahir date, J_Kelamin varchar(1), Pekerjaan varchar(10), Hubungan varchar(10), Alamat varchar(100));
Field Type Null
Id_anggota_keluarga varchar(10) No
Id_kk varchar(10) No
Nama varchar(30) No
Tempat_lahir varchar(30) No
Tanggal_lahir Date No
Jenis_kelamin varchar(1) No
Pekerjaan varchar(10) No
Hubungan varchar(10) No
Alamat varchar(100) No
Keterangan pengisian :
1. Id_Anggota_kk sebagai Primary Key dari table Anggota_kk yaitu data Integral 10 digit
2. Id_kk adalah current key dari Tabel data_kk
3. Nama : nama anggota Keluarga
4. Tempat_lahir adalah Tempat Lahir dari anggota Keluarga
5. Tgl_lahir adalah Tanggal Lahir dari anggota Keluarga
6. Jenis_kelamin adalah Jenis Kelamin dari anggota keluarg yang berisi kategori laki-laki dan perempuan
7. Hubungan adalah hubungan dari anggota keluarga dengan kepala keluarga yang berisi kategori : Isteri, Anak, Orang Tua, Saudara Kandung, dll
8. Pekerjaan adalah Pekerjaan dari anggota keluarga berisi kategori PNS, Swasta, Petani, Pedagang, Nelayan, Buruh,Tidak bekerja
9. Pendidikan adalah Pendidikan dari anggota Keluarga berisi kategori Sarjana,Diploma, SMU,SMP,SD,Tidak Sekolah

Table Data Balita
Query : Create table Balita (Id_Balita varchar(10) not null primary key, Id_A_K varchar(10), Bb_W_L varchar(10), Pb_W_L varchar(10), KMS_B varchar(1));
Field Type Null
Id_balita varchar(10) No
Id_anggota_kk varchar(10) No
Bb_waktu_lahir varchar(10) No
Pb_waktu_lahir varchar(10) No
Kms_balita varchar(1) No
Keterangan pengisian :
a. Id_Balita sebagai Primary Key
b. Id_Anggota_kk adalah current key dari Tabel Angggota_kk
c. BB_wkt_lhr : adalah berat badan Balita Waktu Lahir
d. PB_wkt_lhr : adalah Panjang badan Balita Waktu Lahir
e. KMS_Balita adalah Kepemilikan Kartu Menuju Sehat, yang berisi kategori Ya dan Tidak

Single Post Navigation

5 thoughts on “Contoh Perancangan Database pada puskesmas

  1. itu bisa di sertakan perumusan sintaknya atau tidak???

  2. boleh perancangannya , dan boleh juga cantiknya yang punya website…….

  3. koboy bengen on said:

    penulis yang terhormat untuk mengaenai database puskesmas alangkah lebih baiknya di buatin contoh tabelnya . terimakasih

  4. M.iman abdullah patoni on said:

    ajarin dong masih bingung nih

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: