Belajar MySQL - Pengenalan MySQL
Sejarah MySQL
MySQL adalah pengembangan lanjutan dari proyek UNIREG yang dikerjakan oleh Michael Monty Widenius dan TcX (perusahaan perangkat lunak asal Swedia). pada tahun 1994 TcX mulai mengembangkan aplikasi berbasis web dengan menggunakan UNIREG sebagai sistem database. Akan tetapi, UNIREG dianggagap tidak cocok untuk database yang dinamis seperti web.
Kemudian TcX mencari alternatif sistem database lain dan menemukan software yang dikembangkan oleh David Hughes, yaitu miniSQL atau mSQL. Namun, mSQL versi 1 memiliki performa tidak terlalu bagus karena tidak mendukung indexing sehingga belum sesuai dengan kebutuhan TcX.
Pada akhirnya UNIREG (Michael Monty Widenius), mSQL (David Hughes), dan TcX melakukan Kerjasama yang bertujuan untuk mengembangkan sistem database yang baru, dan pada Tahun 1995 MySQL dirilis dan TcX berubah nama menjadi MySQL AB dengan David Axmark, Michael Widenius dan Allan Larsson sebagai pendirinya.
Pada tanggal 16 Januari 2008 Sun Microsystems, Inc melakukan akuisisi terhadap MySQL AB sehingga menjadikan Sun sebagai salah satu perusahaan dengan produk platform open source terbesar seperti Java, OpenSolaris dan MySQL. Namun, pada tanggal 20 April 2009 Oracle melakukan akusisi Sun Microsystems.
Apa Itu MySQL
MySQL adalah salah satu RDBMS (Relational Database Management System) yang menggunakan perintah SQL (Structured Query Language) dan bersifat Open Source. RDBMS merupakan sebuah software yang dirancang khusus untuk menghubungkan database dengan pengguna agar proses pengelolaan data dapat berjalan dengan baik dengan metode Relasi Database.
Secara umum, MySQL berfungsi untuk membuat dan mengelola database pada sisi server yang memuat berbagai informasi dengan menggunakan bahasa SQL. Hampir seluruh penyedia hosting atau server web menyediakan fitur MySQL dalam pengembangan aplikasi berbasis web dengan menggunakan interface PHPMyAdmin.
Kelebihan MySQL
Berikut ini merupakan beberapa kelebihan MySQL diukur dari segi penggunaan dan fitur apa saja yang dimiliki.
- Tidak Membutuhkan RAM Besar
- Dapat Terintegrasi Dengan Bahasa Pemrograman Lain
- MySQL sangat populer dalam aplikasi web
- Struktur Tabel yang Fleksibel
Kekurangan MySQL
Setelah tadi kita mengetahui kelebihan MySQL, sekarang kita perlu tahu juga beberapa kelemahan yang dimiliki oleh MySQL. Sehingga kalian dapat mempertimbangkannya sebelum menggunakan MySQL sebagai DBMS dalam pembuatan aplikasi yang kalian bangun.
- Sulit Mengelola Skala Data yang Besar
Sekian materi pertama belajar MySQL kali ini, semoga bermanfaat.
0 Response to "Belajar MySQL - Pengenalan MySQL"
Posting Komentar