My SQL Software Pengembangan Sistem

56 3. Menampilkan informasi terbaru secara otomatis. Halaman web akan secara otomatis menampilkan informasi berdasarkan kriteria yang digunakan untuk meng-otomatisasi berita yang terbaru Sidik, 2005:323-325.

2.11.5 My SQL

MySQL merupakan software sistem manajemen database Database Management SystemsDBMS yang sangat populer dikalangan pemrograman web, terutama di lingkungan Linux dengan menggunakan script PHP dan Perl Sidik, 2005:49. Software database ini kini telah tersedia juga pada platform sistem operasi Windows. Kepopuleran MySQL dimungkinkan karena kemudahannya untuk digunakan, cepat secara kinerja query dan mencukupi untuk kebutuhan database perusahaan-perusahaan skala menengah kecil. Software database MySQL kini dilepas sebagai software manajemen database yang open source, sebelumnya merupakan software dat abase yang shareware. Database MySQL tersedia secara bebas cuma-cuma dan boleh digunakan oleh setiap orang, dengan lisensi open source GNU General Public License GPL ataupun lisensi komersial non-GPL. Keistimewaan-keistimewaan MySQL : 1. Portability; MySQL dapat berjalan stabil pada berbagai sistem operasi. 57 2. Open source; MySQL didistribusikan secara open source gratis, di bawah lisensi GPL. 3. Multiuser; MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah. 4. Performance tuning; MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana. 5. Column types; MySQL memiliki tipe kolom yang sangat kompleks. 6. Command dan 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 subnetmask, nama host dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi. 8. Scalability dan limits; MySQL mampu menangani database dalam skala besar. 9. Connectivity; MySQL dapat melakukan koneksi dengan client menggunakan protokol TCPIP, Unix socket Unix, atau Named Pipes NT. 10. Localisation; MySQL dapat mendeteksi pesan kesalahan error code pada client dengan menggunakan lebih dari dua puluh bahasa 58 11. Interface; MySQL memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API Application Programming Interface. 12. Clients dan tools; MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database. 13. Struktur tabel; MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE.

2.11.6 Gammu