Contoh Soal Mysql dengan CMD

Mengenal Database MySQL Dan Keunggulannya

Mengenal Database MySQL Dan Keunggulannya

MySQL adalah metode manajemen basis data relasional (RDBMS) sumber terbuka. Pada tahun 2013, MySQL adalah RDBMS kedua yang paling banyak dipakai di dunia dan yang pertama untuk RDBMS sumber terbuka. MySQL didasarkan pada SQL (Select Query language) adalah bahasa standar untuk berkomunikasi dengan metode manajemen basis data relasional.

SQL terdiri dari pernyataan atau perintah untuk menambah, mengambil dan mengelola data, membuat dan memelihara tabel serta untuk mengelola database. Pernyataan di SQL bisa dibagi menjadi DDL, DML, DQL dan DCL (baca tulisan MySQL: Klasifikasi Peritah Dasar Dalam SQL). Meskipun perintah dasar SQL di seluruh RDBMS hampir sama, melainkan MySQL juga memiliki \\\”dialect of SQL\\\” sendiri.

MySQL diciptakan tahun 1995 dan disponsori oleh perusahaan Swedia, MySQL AB. Pengembang platform MySQL adalah Michael Widenius, David Axmark dan Allan Larsson. Tujuan utama diciptakan MySQL adalah untuk menyediakan alternatif pengelolaan data yang efisien, terpercaya dan handal. Pada tahun 2000, platform MySQL berubah menjadi sumber terbuka (open source) dan meniru ketentuan GPL.

Pada Januari 2008, MySQL diakuisisi oleh Sun Microsystems. Kemudian pada April 2009, terjadi pencapaian kesepakatan antara Sun Microsystems dan Oracle Corporation berhubungan pembelian Sun Microsystems beserta hak cipta (copyright) dan merek dagang (trademark) MySQL oleh Oracle. Tetapi baru pada Januari 2010, MySQL secara sah diakuisisi oleh Oracle.

Sesudah akuisisi sah MySQL oleh Oracle Corporation, muncul kekawatiran bahwa suatu saat MySQL akan diakhiri atau pengembangannya sengaja akan dihalangi. Kekawatiran ini wajar sebab Oracle Corporation sudah memiliki database sendiri adalah Oracle DB, sebuah database komersial untuk kelas enterprise.

Ada pendapat bahwa MySQL akan menjadi pesaing utama atau bahkan bisa melampaui Oracle DB sebab kepopulerannya yang terus meningkat dan cakupan pemakaiannya yang semakin luas. Sebab adanya kekawatiran dan pendapat seperti inilah, meskipun pada kenyataannya tidak sepenuhnya benar sampai saat ini, hasilnya banyak bermunculan fork atau versi lain dari MySQL.

Fork MySQL bisa diartikan sebagai proyek berhubungan yang bisa dianggap sebagai versi lain atau versi mini dari MySQL standar. Salah satu RDBMS familiar saat ini dan adalah fork MySQL adalah MariaDB. MariaDB adalah pengembangan versi lain MySQL oleh Michael Widenius yang sudah meninggalkan Sun Microsystems sesudah diakuisisi sah oleh Oracle Corporation.

Fork atau versi lain MySQL kecuali MariaDB adalah Dorsal Source oleh Proven Scaling, Drizzle oleh Brian Aker, OurDelta oleh Arjen Lentz dan Percona Server yang dikelola perusahaan consultan Percona LLC.

MySQL diciptakan (ditulis) menerapkan bahasa pemrograman C dan C++ serta bisa berjalan di seluruh platform seperti Windows, Linux dan Unix. MySQL adalah database alternatif untuk sebagian bahasa pemrograman website seperti PHP, Ruby on Rails dan Python. MySQL juga menjadi alternatif untuk sebagian aplikasi website Content Management System (CMS) sumber terbuka seperti Joomla, WordPress dan Drupal.

Selain itu, MySQL juga menjadi salah satu komponen penting dari website service solution stack LAMP (Linux, Apache, MySQL and PHP) adalah platform pengembangan website sumber terbuka dimana Linux sebagai metode operasi, Apache sebagai Laman Server, MySQL sebagai RDBMS dan PHP sebagai bahasa skrip yang berorientasi objek (object-oriented scripting language).

Mengetahui MySQL Client Dan Program Client Berbasis Teks Turunan MySQL

Membikin, Menunjukkan, Memakai Dan Menghapus Database MySQL

Kini, di bawah naungan Oracle Corporation, MySQL tersedia melewati skema lisensi ganda. Anda konsisten bisa menerapkan alternatif lisensi sumber terbuka (GPL) selama masih mematuhi aturan lisensi hal yang demikian. Apabila Anda mendistribusikan aplikasi non-GPL dimana terdapat MySQL di dalamnya, Anda bisa membeli lisensi komersial sebagai gantinya.

Terlepas dari itu seluruh, MySQL konsisten menjadi RDBMS primadona dengan pesaing utama seperti PostgreSQL, Microsoft SQL Server dan Oracle DB. Berikut ini adalah sebagian keunggulan dari MySQL jika diperbandingkan dengan pesaingnya:

Kerja. Tak bisa diacuhkan lagi bahwa MySQL lebih kencang dari RDBMS pesaingnya. Hasil perbandingan lima database sebagai database untuk aplikasi website, MySQL berada di urutan pertama kemudian dicontoh oleh Oracle DB.

Biaya rendah. MySQL tersedia secara gratis (gratis) dibawah lisensi sumber terbuka (GPL) atau alternatif dengan tarif rendah untuk lisensi komersialnya.

Gampang dipakai. Kebanyakan pengelolaan database modern saat ini menerapkan SQL sebagai bahasa standar. Tetapi jika diperbandingkan dengan RDBMS lainnya, MySQL masih lebih gampang dalam pengaturannya.

Portabilitas. MySQL bisa diindtal dan berjalan di seluruh platform yang ada saat ini seperti Windows, Linux dan juga Unix.

Kode sumber terbuka. Kode sumber MySQL bisa didapat secara gratis (gratis) dan juga bisa dimodifikasi sekalipun untuk kebanyakan penggunanya ini tidak perlu menjalankan.

Ketersediaan dukungan. Tak seluruh produk sumber terbuka (open source) memiliki perusahaan induk yang bisa menawarkan dukungan, pelatihan dan sertifikasi, melainkan Anda bisa menerima seluruh itu dari MySQL AB.

 

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need Help? Chat with us