DAFTAR ISI.......................................................................................................................i
KATA PENGANTAR........................................................................................................i
BAB I.................................................................................................................................1
PENDAHULUAN.............................................................................................................1
1.1 Latar Belakang.........................................................................................................1
1.2 Rumusan Masalah....................................................................................................1
1.3 Pemecahan Masalah.................................................................................................2
1.4 Batasan Masalah.......................................................................................................2
BAB II...............................................................................................................................3
PEMBAHASAN................................................................................................................3
2.1 Rancangan Basis Data pada MySQL........................................................................3
2.2 Input Dan Output Database....................................................................................10
2.2.1 Input................................................................................................................10
2.2.2 Output..............................................................................................................11
BAB III............................................................................................................................12
PENUTUP.......................................................................................................................12
3.1 Kesimpulan............................................................................................................12
DAFTAR PUSTAKA......................................................................................................13
i
KATA PENGANTAR
Assalamu’alaikum wr . wb
Puji syukur kehadirat Tuhan Yang Maha Esa atas rahmat serta karunia-
nya sehingga Penulis dapat menyelesaikan makalah ini dengan baik dan tepat
waktu dengan judul “Rancangan data kependudukan berbasis data base dengan
xampp mysql”.
Di dalam pembuatan makalah ini, Penulis ingin membahas mengenai
Pengolahan data Pemetaan Kependudukan yang dilakukan untuk menghasilkan
laporan-laporan yang akan dikirimkan ke Kecamatan. Untuk mengatasi masalah
tersebut, maka dibuat database Pemetaan Kependudukan secara komputerisasi
sehingga mempermudah pengolahan data serta menghasilkan laporan yang
diinginkan.
Dengan menganalisa aspek-aspek schema database kependudukan seperti
kriteria kebenaran (correctness), konsistensi (consistency), relevansi (relevance),
kelengkapan (completeness), dan minimalitas (minimality), sehingga dapat
menghasilkan perancangan database yang dapat digunakan secara optimal. Hasil
makalah ini diharapkan dapat memberikan rekomendasi langkah yang mungkin
dilakukan oleh pengelola/penanggungjawab database kependudukan.
Penulis menyadari bahwa makalah ini masih jauh dari sempurna, baik
dari segi isi, covert atau tata letak atau desain, oleh karena itu kritik dan saran
dari semua pihak yang bersifat membangun selalu Penulis harapkan demi
kesempurnaan makalah ini.
Akhir kata, Penulis ucapkan terima kasih kepada semua pihak yang telah
berperan dan ikut membantu dalam penyusunan makalah ini dari awal hingga
akhir. Semoga Tuhan yang Maha Esa senantiasa meridhai segala usaha kita.
Amin.
Wassalamu’alaykum wr . wb.
Hormat Saya
M. Ikhwan Fauzi
ii
i
BAB I
PENDAHULUAN
1
I.3 Pemecahan Masalah
Membuat database Pemetaan Kependudukan Berbasis Data Base Dengan
Xampp Mysql secara komputerisasi sehingga mempermudah pengolahan data
serta menghasilkan laporan yang diinginkan.
Dengan menganalisa aspek-aspek schema database kependudukan seperti
kriteria kebenaran (correctness), konsistensi (consistency), relevansi (relevance),
kelengkapan (completeness), dan minimalitas (minimality), sehingga dapat
menghasilkan perancangan database yang dapat digunakan secara optimal.
2
BAB II
PEMBAHASAN
3
Dari basis data yang dirancang tersebut, dapat diajukan relasi antar tabel
pada Gambar 2.
4
2. Kriteria Konsistensi Merupakan aspek teknik, apakah semua aspek dalam
model terbebas dari kontradiksi. Aspek konsistensi dan kebenaran sangat
penting untuk mengukur apakah schema diterima oleh pengguna atau
tidak. Pengukuran dilakukan menggunakan kepakaran teknik dengan
menganalisis konsistensi setiap aspek teknik pada model dan
membandingkannya dengan aspek teknik berikutnya. Pada rancangan
basis data kependudukan redundancy data telah diaantisipasi dengan
adanya konsistensi pada kolom. Kondisi ini menghasilkan teratasinya
duplikasi data karena masing-masing bagian mengelola data secara sendiri.
3. Kriteria Relevansi Merupakan aspek teknik, apakah aspek aspek teknik
pada basis data relevan digunakan. Dalam perancangan basis data semua
tabel maupun kolom yang digunakan relevan dengan kebutuhan sistem.
4. Kriteria Kelengkapan Kriteria kelengkapan adalah penilaian rancangan
basis data terhadap kelengkapan data yang dibutuhkan. Aspek ini penting
untuk mengetahui apakah rancangan basis data dapat diterima oleh
pengguna atau tidak. Pengukuran dapat dilakukan dari aspek jangkauan
dan tingkat detail. Pada rancangan basis data tersebut sudah dapat
menampilkan laporan bulanan maupun tahunan. Ini dapat dilihat terdapat
kolom tanggal pada tabel.
5. Kriteria Minimalis Dikatakan minimalis, dengan menggunakan database
pengambilan informasi dapat dilakukan dengan cepat dan mudah.
Database memiliki kemampuan dalam mengelompokan, mengurutkan
bahkan perhitungan matematika. Dengan rancangan yang benar, maka
penyajian informasi dapat dilakukan dengan cepat dan mudah. Selain itu
penggunaan field yang tidak berlebihan akan memudahkan dalam
pengaksesan data. Pada rancangan basis data sudah minimalis dilihat dari
penentuan field yang digunakan.
5
Gambar 3. Tabel penduduk.
6
Gambar 4. Kelahiran.
7
4. Tabel Data Kematian
Nama Database: penduduk
Nama Tabel : kematian
Field Kunci : nik
8
Gambar 7. Tabel pindah dan datang.
7. Tabel KTP
Nama Database : penduduk
Nama Tabel : ktp
Field Kunci : nokk, nik
9
II.2 Input Dan Output Database
II.2.1 Input
Jika menggunakan PHPMYADMIN, bisa dengan cara tambahkan data
atau menggunakan query SQL :
Tambahkan data :
Pada menu diatas, terdapat “tambahkan” , silahkan masukkan data
sesuai dengan jenis datanya.
Query SQL :
10
II.2.2 Output
Jika data berhasil diinputkan, maka bisa melihat output sebagai berikut :
1. Output
Data yang diinputkan masuk ke menu jelajahi. Pada tabel data, data
tersebut juga bisa dikelola, ubah, salin atau hapus.
11
BAB III
PENUTUP
III.1 Kesimpulan
Berdasarkan hasil analisa dan perancangan basis data yang telah penulis
lakukan, dapat diambil kesimpulan yaitu Perancangan Basis Data yang telah
dilakukan berdasarkan hasil analisa terhadap sistem yang berjalan menghasilkan
tabel-tabel yang dirasakan perlu untuk dikembangkan ke tahapan implementasi
nantinya. Sehingga masalah yang ditimbulkan pada sistem yang berjalan bisa
teratasi. Adapun saran penulis untuk
Makalah lanjut adalah makalah ini masih berupa rancangan basis data
terhadap sistemsecara online, sehingga dari tahapan yang telah dilakukan oleh
penulis tersebut dapat dilanjutkan ke tahapan selanjutnya yaitu tahapan
implementasi. Dan basis data yang telah dirancang tersebut dapat dikembangkan
lagi agar nantinya database yang terbentuk dapat diintegrasikan.
12
DAFTAR PUSTAKA
Connolly, Thomas M., and Carolyn E. Begg. Database Systems: A Practical Approach to
Design, Implementation, and Management, Third Edition. Addison-Wesley, Reading,
Massachusetts. 2002.
Raharjo Suwanto, Sutanta Edhy, Utami Ema. "Analisis Aspek-Aspek Kualitas Schema
Database, Yogyakarta.2007
Whitten, J.L. and Bentley, L.D., Systems Analysis & Design Methods, 4th edition,
Irwin/McGraw-Hill International Co., New York. 1998
13