Intranet MySQL LANDASAN TEORI

55

2.18 Intranet

Intranet adalah jaringan komputer dalam sebuah perusahaan yang menggunakan teknologi Internet sehingga terbentuk lingkungan yang seperti internet tetapi bersifat privat bagi perusahaan yang bersangkutan. Dalam hal ini, pengaksesan informasi yang berkaitan dengan system basis data juga dilakukan melalui web browser kadir, 2003

2.19 MySQL

MySQL adalah Relational Database Management Sistem RDBMS yang didistribusikan secara gratis dibawah lisensi GPL General Public License. Dimana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersil. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL Structured Query Language. SQL adalah sebuah konsep pengoperasiam database, terutama untuk pemilihan seleksi dan pemasukan data dikerjakan dengan mudah secara otomatis. Sebagai database server yang memiliki database modern, MySQL memiliki banyak keistimewaan, yaitu Prasetyo, 2002: 1. Portability MySQL dapat berjalan stabil pada berbagai macam OS seperti Windows, Linux, Mac OS X server dan lain-lain. 56 2. Open Source MySQL dapat menggunakannya secara cuma-cuma tanpa dipungut biaya sepeserpun. 3. Multiuser MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. Performance Tuning MySQL memiliki kecepatan yang menakjubkan dalam menangani query sedarhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. 5. Coloumn Types MySQL memiliki tipe kolom yang sangat kompleks, seperti signedunsigned integer, float, double, char,varchar, text, blob, date time, timestamp, year, set serta enum. 6. Command and Functions MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query. 7. Security MySQL memiliki beberapa lapisan sekuritas seperti level subnet mask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi. 57 8. Scalability and Limits MySQL mampu menangani database dalam skala besar dengan jumlah records lebih dari 50juta dan 60ribu table serta 5miliar baris. Batas indeks yang dapat ditampung dalam 32 tiga puluh dua indeks pada tiap tabel. 9. Connectivity MySQL dapat melakukan koneksi dengan client menggunakan protocol TCPIP, Unix Soket UNIX, atau Named Pipes NT. 10. Localisation MySQL dapat mendeteksi pesan kesalahan error code pada client dengan menggunakan lebih dari 20 dua puluh bahasa. 11. Interface MySQL memiliki interface antar muka terhadap berbagai aplikasi dan bahasa pemrograman yang digunakan untuk administrasi database. 12. Clients and tools MySQL dilengkapi dengan berbagai tools yang dapat digunakan untuk administrasi database, dan pada setiap tools yang ada disertakan petunjuk online. 13. Struktur Tabel MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan dengan database lainnya. 58

2.20 Microsoft Visio 2003