Sebagai database server, MySQL dikatakan lebih unggul dibandingkan database server
lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat
dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. Selain itu
MySQL memiliki keistimewaan, antara lain :
a. Open Source. MySQL didistribusikan secara open source gratis, di bawah lisensi GPL General Public License.
b. Multi user. MySQL
dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
c. Column
types. MySQL
memiliki tipe
kolom, seperti
signedunsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
d. Command
dan functions. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam
query. e.
Clients dan tools. MySQL dilengkapi dengan tools yang dapat
digunakan untuk administrasi database. f.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani alter table.
2.4.4 Konektivitas PHP-MySQL
Pembahasan mengenai MySQL secara khusus tidak akan dilakukan. Sebab pada penulisan ini, penulis ingin memfokuskan penggunaan MySQL melalui PHP.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Dan untuk menjalankan perintah -perintah MySQL dari dalam script PHP dibutuhkan fungsi koneksi tersendiri. Yaitu :
1. mysql_connect
PHP menyediakan fungsi ini untuk membuat koneksi ke MySQL server. Fungsi ini membutuhkan tiga buah argumen : hostname, database username, dan
database user password. mysql_connect “hostname”, ”database user name”, ”database user
password ” ;
2. mysql_select_db
Fungsi ini digunakan untuk memilih database yang akan digunakan. Fungsi ini membutuhkan dua buah argumen : nama database dan variabel link.
mysql_select_db“nama_database”.
3. mysql_query
Fungsi ini digunakan untuk melakukan query terhadap database yang terpilih. Fungsi ini membutuhkan sebuah argumen, yaitu query. Fungsi ini hanya
dapat dilakukan jika user telah melakukan koneksi ke MySQL dan memilih database
yang akan digunakan.
hasil=mysql_query”select from nama_tabel”.
2.4.5 Adobe Dreamweaver CS5
Dreamweaver merupakan media untuk membuat sebuah desain web. Dengan menggunakan dreamweaver, seseorang akan lebih mudah dalam
mendesain suatu tampilan, terutama yang berbasis web. Terdapat berbagai fasilitas fitur yang disediakan dalam dreamweaver. Salah satu kelebihan Adobe
Dreamweaver CS5 adalah memiliki kemampuan yang mendukung pemrograman
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Script Server Side seperti Active Server Page ASP, Java Server Page JSP,
ColdFusion , ASP.Net dan PHP. Selain itu, Dreamweaver juga mendukung
pemrograman Client Side seperti HTML dan Java Script. Berikut beberapa kelebihan Adobe Dreamweave :
Kelebihan : 1. Kemampuannya membuat halaman web yang terlihat konsisten.
Adobe Dreamweaver sudah terinstall beberapa template yang elegan dan menarik. Tentunya ini memudahkan anda yang ingin belajar membuat sebuah web
namun anda belum mampu membuat design web sendiri. Jika anda ingin membuat lebih dari 10 halaman web dengan didasarkan design template tertentu
maka web anda akan memiliki gaya halaman web yang sama dan terlihat konsisten dari halaman perhalaman.
2. Kemudahan dan efisiensi dalam penggunaan
Program ini tidak hanya dirancang untuk anda yang sudah mahir dan mengerti bahasa pemrograma. Bagi anda yang belum mengerti bahasa
pemrograman, anda bisa membuat halaman web dengan hanya cara mengklik atau drag and drop menggunakan mouse serta anda juga bisa melihat halaman html-
nya selama proses desain berlangsung. Atau yang lebih dikenal dengan sebutan WYSIWYG What You See Is What You Get
Selain itu dreamweaver memiliki kemampuan memperlihatkan 3 proses yang berbeda, yaitu :
a. Code View : Berfungsi untuk hanya menampilkan script html saja.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Desain View : Berfungsi menampilkan kode-kode html yang anda tulis menjadi sebuah designtemplate yang nantinya akan ditampilkan di
browser. c. Split View : Berfungsi menampilkan gabungan antara Code View dan
Desain View pada saat bersamaan.Jadi anda bisa langsung melihat perubahan pada saat anda mengubah htmlnya.
2.4.6 Teori tentang Konsep Perancangan Basis Data