Pada kali ini saya akan memberikan sebuah pengertian tentang MySQL
Tugas yang diberikan oleh dosen saya , reza chandra PTT 1 B
Sedikit penjelasan yang saya berikan , bila ada kekurang dalam penjelasan tolong di maklumi .
PENGERTIAN MySQL
MySQL adalah sebuah
perangkat lunak system manajemen basis data SQL (DBMS) yang multithread, dan
multi-user. MySQL adalah implementasi dari system manajemen basisdata
relasional (RDBMS). MySQL dibuah oleh TcX dan telah dipercaya mengelola system
dengan 40 buah database berisi 10.000 tabel dan 500 di antaranya memiliki 7
juta baris. MySQL AB merupakan
perusahaan komersial Swedia yang mensponsori dan yang memiliki MySQL. Pendiri
MySQL AB adalah dua orang Swedia yang bernama David Axmark, Allan Larsson dan
satu orang Finlandia bernama Michael “Monty”. Setiap pengguna MySQL dapat
menggunakannya secara bebas yang didistribusikan gratis dibawah lisensi GPL(General Public License) namun tidak boleh menjadikan produk turunan yang
bersifat komersial.
Pada saat ini MySQL merupakan database server yang sangat terkenal di
dunia, semua itu tak lain karena bahasa dasar yang digunakan untuk mengakses
database yaitu SQL. SQL (Structured Query Language) pertama kali
diterapkan pada sebuah proyek riset pada laboratorium riset San Jose, IBM yang
bernama system R. Kemudian SQL juga dikembangan oleh Oracle, Informix dan
Sybase. Dengan menggunakan SQL, proses pengaksesan database lebih user-friendly
dibandingan dengan yang lain, misalnya dBase atau Clipper karena mereka masih
menggunakan perintah-perintah pemrograman murni.
ALASAN MENGGUNAKAN MySQL
Alasan saya menggunakan MySQL dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll banyak kemudahan di mySQL , Program ini Dapat dengan mudah di Backup dan Restore database dari satu sistem ke sistem yang lain. MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
KELEBIHAN DARI MySQL
- Didukung programprogram umum seperti C, C++, Java, Perl, PHP, Python, dsb.
- Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
- Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.
- Sintaksnya lebih mudah dipahami dan tidak rumit
KEKURANG DARI MySQL
Disini saya akan memberikan kekurangan dalam Program MySQL , Supaya anda bisa lebih peka dalam menggunakan Program tersebut
- Data yang ditangani belum begitu besar. Tidak cocok baik menyimpan data maupun untuk memproses data
- Untuk koneksi kebahasa pemrograman visual seperti VB(Virus Basic), delphi, dan foxpro, MySQL kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan MySQL jarang dipakai dalam program visual.
- Memiliki keterbatasan kemampuan kinerja dalam server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.
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.
Tidak ada komentar:
Posting Komentar