Pengertian dan Kelebihan Database MySQL
Melanjutkan Posting sebelumnya tentang Persiapan memulai pemrograman PHP telah disebutkan bahwa salah satu hal yang paling penting untuk memulai pemrogrman PHP adalah Database Server. Disini saya memilih menggunakan Database MySQL karena beberapa alasan, salah satunya adalah gratis (open source). Untuk lebih lengkapnya mari kita simak lebih lanjut.
Pengertian Database MySQL
MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.
Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini. Informasi-informasi terbaru mengenai MySQL dapat diperoleh dengan mengunjungi http://www.mysql.com/ .
Kelebihan MySQL
Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :
1. Source MySQL dapat diperoleh dengan mudah dan gratis.
2. Sintaksnya lebih mudah dipahami dan tidak rumit.
3. Pengaksesan database dapat dilakukan dengan mudah.
4. MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
5. Didukung programprogram umum seperti C, C++, Java, Perl, PHP, Python, dsb.
6. Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
8. Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
9. Mendukung ODBC untuk sistem operasi Windows.
10. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.
MySQL dan PHP merupakan sistem yang saling terintegrasi. Maksudnya adalah pembuatan database dengan menggunakan sintak PHP dapat di buat. Sedangkan input yang di masukkan melalui aplikasi web yang menggunakan script serverside seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di server dan tentunya web tersebut berada di sebuah web server.
Analisa : Database, pasti semua perusahaan yang membutuhkan banyak data memerlukan ini. Biasanya untuk data karyawan,barang dll.
Dengan adanya database, mengontrol datanya bisa terpusat dan juga untuk memudahkan user dengan memberikan id disetiap data seperti primary key. Banyak macam aplikasi database yang bisa digunakan seperti mysql,apache,oracle,firebird dll.
Dalam artikel ini hanya menunjukan kelebihan menggunakan mysql. Dengan masalah itu saya akan menambahkan kekurangan dari pada mysql itu sendiri.
1. Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support.
2. Data yang ditangani belum begitu besar.
3. Dari sisi security , atau keamanan, yang terlalu sederhana bagi sebuah SQL Engine.
Sumber: http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/
0 komentar:
Posting Komentar