dilepas sebagai software manajemen database yang open source, sebelumnya merupakan merupakan database yang shareware. Shareware adalah suatu software
yang dapat didistribusikan secara bebas untuk keperluan penggunaan secara pribadi, tetapi jika digunakan secara komersial maka pemakai harus mempunyai lisensi dari
pembuatnya. Software open source menjadikan software dapat didistribusikan secara bebas dan dapat dipergunakan untuk keperluan pribadi atau pun komersial, termasuk
di dalamnya source code dari software tersebut. Database MySQL tersedia secara bebas dan cuma-cuma dan boleh digunakan oleh setiap orang dengan lisensi open
source GNU General Public License GPL ataupun lisensi komersial non GPL. Saat ini diperkirakan lebih dari 3 juta pemakai di seluruh dunia, dengan lebih dari setengah
juta server yang memasangnya, termasuk di dalamnya Yahoo, MP3.com, Motorola, NASA, Silicon Graphics, HP, Xerox,Cisco dan Texas Instruments.
2.14 PHP
PHP singkatan dari “Hypertext Prepocessor”. PHP digunakan sebagai bahasa scripting yang berjalan pada sebuah web server. Script PHP tersebut dimasukkan ke
dalam dokumen HTML untuk diproses web server ketika ada request dari user. PHP juga didesain untuk dapat bekerja dengan kebanyakan SQL server termasuk open
source SQL server, seperti MySQL. PHP pada awalnya bernama PHPFI, yakni singkatan dari Personal Home PageForm Interface.yang diciptakan pertama kali oleh
Rasmus Lerdoff pada tahun 1994. Semula PHP diciptakan untuk menyimpan data dari orang-orang yang telah berkunjung ke sebuah website, serta untuk mengetahui berapa
jumlah orang yang telah berkunjung ke website tersebut. Namun, karena software ini disebarluaskan sebagai software open source sehingga dalam pertumbuhannya banyak
sekali mendapatkan kontribusi atau masukan dari pengguna. Pada dasarnya PHP dapat mengerjakan semua yang dapat dikerjakan oleh program CGI Common
Gateway Interface, seperti menyimpan data yang dimasukkan melalui sebuah form dalam website, menampilkan isi website yang dinamis serta menerima cookies. Selain
itu, kemampuan PHP yang paling menonjol adalah dukungan kebanyakan database. Adapun daftar database yang dapat diakases melalui script PHP, antara lain :
dBase,DBM, FilePro, mSQL, MySQL, ODBC, Oracle, Postgres, Sybase, Velocis.
BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem merupakan upaya Instansi Pemerintahan maupun Swasta untuk mulai memiliki sistem yang baru. Perancangan sistem dilakukan setelah mendapat
gambaran dengan jelas apa yang harus dikerjakan.
3.2 Diagram Konteks
Diagram konteks merupakan diagram yang memperlihatkan aplikasi sebagai bentuk
satu proses yang terjadi atau pemetaan yang terjadi. Dengan
tujuannya adalah untuk memberikan gambaran
umum yang terjadi pada sistem. Diagram konteks menunjukkan sebuah proses yang berinteraksi
dengan lingkungannya. Diagram konteks dalam
aplikasi sistem informasi kependudukan kelurahan Tamiang
Kecamatan Kotanopan ini terjadi interaksi oleh dua pengguna Pegawai Kelurahan dan Administrator diagram konteks ini dapat dilihat dari gambar.
Gambar 3.1 Diagram Konteks
3.3 Rancangan Database