ALAT-ALAT DAN BAHAN YANG DIGUNAKAN TEORI DASAR

Modul Praktikum Sistem Basis Data .............................................................................. 2

C. ALAT-ALAT DAN BAHAN YANG DIGUNAKAN

Praktikum ini membutuhkan ketersediaan alat-alat dan bahan praktikum berupa sejumlah perangkat keras hardware dan perangkat lunak software. Hardware dan software yang dibutuhkan sebelum melakukan praktikum ini adalah; 1. Satu komputer yang akan digunakan sebagai Server dan sejumlah komputer yang digunakan sebagai Client dan terhubung dalam jaringan komputer baik dengan menggunakan kabel maupun dengan jaringan tanpa kabel nirkabel 2. LCD viewer sebagai media presentasi instruktur 3. Software berupa file MySQL-5.0.20.EXE untuk instalasi server database MySQL versi 5.0.20, dan File mysql-gui-tools-5.0-r8-win32.msi, untuk instalasi software pendukung tools pengoperasian dan administrasi server database MySQL,

D. TEORI DASAR

MySQL merupakan salah satu sistem manajemen database relasi relational data system yang bersifat terbuka open source dan dikembangkan pertama kalinya oleh Michael Wonty, David Axmark, dan Allan Larson pada tahun 1995, yang kemudian mendirikan perusahaan bernama MySQL-AB di Swedia. Tujuan awal dibuatnya program MySQL, adalah untuk mengembangkan aplikasi web yang akan digunakan oleh salah satu klien MySQL-AB. Memang pada saat itu, MySOL-AB adalah sebuah perusahaan konsultan database dan pengembang software. Pada awalnya MySQL hanya berjalan di atas platform sistem operasi UNIX, bahkan hampir semua distro UNIX yang beredar saat ini telah memasukkan program MySQL sebagai database management system standartnya. Saat ini MySQL dapat pula berjalan di banyak sistem operasi, seperti Microsoft Windows, Solaris, FreeBSD, Mac OS X, HP UX, IBM AIX, SCO Unix dan sebagainya. Database MySQL memiliki kinerja, kecepatan proses, dan ketangguhan yang tidak kalah dibanding aplikasi database management system besar lainnya yang kornersil, seperti ORACLE, Sybase, Microsoft SQL Server, Unify, dan sebagainya. Dengan Open Source, MySOL berkembang menjadi salah satu sistem manajemen database relasi terkemuka yang diakui secara internasional. Beberapa pertimbangan mengapa memilih MySQL sebagai program aplikasi database management system, diantaranya adalah : Modul Praktikum Sistem Basis Data .............................................................................. 3  Kecepatan Berdasarkan hasil pengujian, MySQL memiliki kecepatan paling baik dibanding database server lainnya. Hasil pengujian ini dapat kita lihat dalam http:www.mysql. Conirinfomiationbencmarks.html. Kemudian, dengan adanya fitur tambahan Query Caching pada MySQL 4.0, kinerja query secara umum naik rata-rata 200 dari kinerja biasanya.  Mudah digunakan. Perintah-perintah dan aturan-aturan pada MySQL dan proses instalasinya relatif mudah digunakan.  Open Source. Dengan konsep ini siapa pun dapat berpartisipasi untuk mengernbangkan MySQL dan hasil pengembangan itu dirilis untuk konsumsi umurn atau untuk kornunitas Open Source.  Kapabilitas . MySOL telah diujicobakan untuk mengelola database dengan jumlah tabel 60.000 dan jumlah recordnya mencapai 5.000.000.000, dimana hasil uji coba tersebut berjalan dengan baik. Selain itu MySQL mendukung penggunaan index hingga 32 buah index per-tabelnya, sedangkan setiap indexnya terdiri dari 1 hingga 16 kolom kriteria.  Replikasi data . Dengan adanya fasilitas replikasi data ini, memungkinkan untuk dapat mempunyai beberapa database bayangan yang berasal dari satu database induk.  Biaya rendah relatif gratis . Dapat menggunakan MySQL tanpa harus memikirkan biaya lisensi selama mengikuti konsep Open SourceGNU Public Licences.  Konektifitas dan keamanan . MySQL mendukung dan menerapkan sistem keamanan dan izin akses tingkat lanjut advanced permissions and secury system, termasuk dukungan pengamanan dengan cara pengacakan lapisan data SSL transport layer encryption.  Lintas platform sistem operasi . MySQL dapat dijalankan pada beberapa sistem operasi yang berbeda, seperti Linux, Microsoft Windows, FreeBSD, Sun Solaris, IBMs AIX, Mac OS X, HP-UX, AIX, QNX, Novell NetWare, dan SCO OpenUnix. Terdapat dua perangkat lunak software utama, untuk keperluan pengoperasian dan administrasi server database MySQL. Selain software server database MySQL-nya sendiri, pengembang juga telah menyediakan software pendukung tools untuk manajemen database, user dan server yang berbasis GUI. Sejak MySQL versi 5 dirilis, software Modul Praktikum Sistem Basis Data .............................................................................. 4 pendukung tools telah terpaket dengan baik dalam satu file instalasi. Software-software tersebut dapat di-download secara gratis di situs http:www.mysql.com . Dua file instalasi yang dimaksud adalah MySQL-5.0.20.EXE dan file mysql-gui- tools-5.0-r8-win32.msi . File MySQL-5.0.20.EXE adalah file instalasi untuk server database MySQL versi 5.0.20. File mysql-gui-tools-5.0-r8-win32.msi, merupakan file instalasi software pendukung tools untuk keperluan pengoperasian dan administrasi server database MySQL, yang berisi program-program berikut;  MySQL Administration  MySQL Migration Toolkit  MySQL Query Browser  MySQL System Tray Monitor  MySQL Workbench Untuk dapat bekerja dengan database MySQL, diperlukan 2 hal pokok, yaitu mempunyai user login yang sah, serta sekumpulan hak akses. Pada pengoperasian pertama, setelah instalasi server database MySQL sukses dilakukan, kita mempunyai satu user login bernama root, dengan hak akses penuh dan merupakan level tertinggi dalam komunitas pengguna server database MySQL. Dengan user root tersebut, kita dapat melakukan apa saja, seperti membuat user baru beserta hak aksesnya, membuat dan menghapus objek- objek dalam MySQL atau yang lainnya.

E. LANGKAH-LANGKAH PRAKTIKUM