Banyaknya pelanggaran dalam masalah kependudukan, terutama mengenai identitas penduduk, misalnya satu orang penduduk yang mempunyai lebih dari satu Kartu Tanda Penduduk (KTP). Hal ini sangat jelas merugikan pada sistem pemerintahan di negara kita. Selain itu, juga untuk mempermudah petugas kelurahan atau kecamatan dalam mendapatkan dan mengolah data penduduk. Oleh karena itu, perlu dibuat sebuah database kependudukan secara terpusat yang bisa diakses melalui jarak jauh (terkoneksi dengan internet). Database tersebut dibuat dengan menggunakan Visual Basic 6.0 dan MySQL. Pada pembuatan proyek akhir ini setiap penduduk yang mendaftarkan diri sebagai penduduk diwajibkan menyertakan tanda sidik jari dengan menggunakan perangkat fingerprint. Data kependudukan ini dapat diakes melalui internet dengan tampilan sebuah WEB yang menggunakan PHP dan MySQL. Database kependudukan tersebut juga dapat dikoneksikan dengan HP untuk melayani permintaan data kependudukan bagi client yang tidak mengakses melalui internet.
Dengan adanya sistem ini, masing-masing penduduk hanya dapat memiliki satu Kartu Tanda Penduduk. Karena pada saat pendaftaran KTP setiap penduduk diwajibkan untuk memberikan sidik jari. Selain itu, dengan adanya sistem ini data kependudukan dapat diperoleh dengan mudah dimana-mana.
Kata kunci: Database, sidik jari, WEB, MySQL dan PHP