10
yang khusus. Informasi ini adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang Abdul,1999. Menurut
Encyclopedia of Computer Science and Engineer , para ilmuwan di bidang
informasi menerima definisi standar informasi yaitu data yang digunakan dalam pengambilan keputusan.
Definisi lain dari basis data menurut Fabbri dan Schwab adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan duplikasi data.
Menurut Ramez Elmasri mendefinisikan basis data lebih dibatasi pada arti implisit yang khusus, yaitu:
a. Basis data merupakan penyajian suatu aspek dari dunia nyata real world
. b. Basis data merupakan kumpulan data dari berbagai sumber yang secara
logika mempunyai arti implisit. Sehingga data yang terkumpul secara acak dan tanpa mempunyai arti, tidak dapat disebut basis
data. c. Basis data perlu dirancang, dibangun dan data dikumpulkan untuk suatu
tujuan. Basis data dapat digunakan oleh beberapa user dan beberapa aplikasi yang sesuai dengan kepentingan user.
Dari beberapa definisi-definisi tersebut, dapat dikatakan bahwa basis data mempunyai berbagai sumber data dalam pengumpulan data,
bervariasi derajat interaksi kejadian dari dunia nyata, dirancang dan dibangun agar dapat digunakan oleh beberapa user untuk berbagai
kepentingan Waliyanto,2000.
2.2.3 Sistem Basis Data
Waliyanto2000 Gabungan antara basis data dan perangkat lunak SMBD Sistem Manajemen Basis Data termasuk di dalamnya program
aplikasi yang dibuat dan bekerja dalam satu sistem disebut dengan Sistem Basis Data. Kompilasi Ramez Elmasri. dkk 1994
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
11
Gambar 2.9 konsep sistem basis data
2.2.4 MYSQL
MySQL adalah sebuah perangkat lunak sistem management basis data SQL bahasa inggris : database management sistem atau DBMS yang
multithread , multi-user dengan sekitar 6 juta instalasi diseluruh dunia.
MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License GPL, tetapi mereka juga
menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Solichin,2010
Tidak seperti PHP atau Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber
dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB
memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David
Axmark, Allan Larsson, dan Michael Monty Widenius. Solichin,2010 Fitur-fitur MySQL antara lain :
Relational Database System. Seperti halnya software database lain
yang ada di pasaran, MySQL termasuk RDBMS.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
12
Arsitektur Client-server. MySQL memiliki arsitektur client-server
dimana server database MySQL terinstal di server. Client MySQL dapat berada di komputer yang sama dengan server, dan dapat juga
di komputer lain yang berkomunikasi dengan server melalui jaringan bahkan internet.
Mengenal perintah SQL standar. SQL Structured Query
Language merupakan suatu bahasa standar yang berlaku di hampir
semua software database. MySQL mendukung SQL versi SQL:2003.
Mendukung Sub Select. Mulai versi 4.1 MySQL telah mendukung
select dalam select sub select.
Mendukung Views. MySQL mendukung views sejak versi 5.0 Mendukung Stored Prosedured SP. MySQL mendukung SP sejak
versi 5.0
Mendukung Triggers. MySQL mendukung trigger pada versi 5.0
namunmasih terbatas. Pengembang MySQL berjanji akan meningkatkan kemampuan trigger pada versi 5.1.
Mendukung replication. Mendukung transaksi.
Mendukung foreign key. Tersedia fungsi GIS.
Free bebas didownload Stabil dan tangguh
Fleksibel dengan berbagai pemrograman Security yang baik
Dukungan dari banyak komunitas Perkembangan software yang cukup cepat.
2.2.5 Merancang Database