|
22
MySQL
dilengkapi
dengan
berbagai
tool
yang
dapat
digunakan
untuk
administrasi
database, dan pada setiap tool yang ada disertakan petunjuk online.
-
Struktur Tabel
MySQL
memiliki struktur table
yang
lebih
fleksibel dalam
menangani ALTER
TABLE, dibandingkan database lainnya semacam PostgreSQL ataupun Oracle.
Saat
ini MySQL
merupakan software database yang memegang kendali terbesar
pada aplikasi database berbasis web.
Arsitektur databasenya sangat cocok bekerja pada
lingkungan
tersebut,
didukung
kemampuannya
dalam berinteraksi
dengan
berbagai
bahasa pemrograman server-side seperti PHP, ASP, CGI dan JSP. Seperti kita ketahui,
untuk
saat
ini
masih
belum ada
yang
mampu
menggantikan
kedudukan
bahasa-bahasa
pemrograman tersebut dalam dunia web maupun internet.
Keluwesan
MySQL
yang
mampu
berjalan
di
berbagai
sistem operasi
semakin
menjanjikan
masa depan
yang cerah. Khususnya pada web database, dimana posisi web
server
saat
ini
masih
dipegang
kuat
oleh
Linux dengan
berbagai
distronya.
Ringan
dan
cepat
begitulah
kesan
yang
melekat
pada database
pen source
ini,
meski
bukan
merupakan
SQL
server
yang
sesungguhnya,
karena
belum memiliki
semua
fitur-fitur
seperti
yang
ada
pada database
berbasis
desktop.
Namun
pengembang
MySQL
sudah
berniat untuk melengkapi fitur-fitur tersebut pada versi mendatang.
2.10
Object Oriented Programming
Menurut Booch (1994, p38) Object-oriented programming is a method of
implementation
in
which
programs
are
organized
as
cooperative
collection
of
objects,
|