Pengertian dan Alasan MySQL Paling Terkenal di Dunia

Apa itu MySQL dan Mengapa itu Basis Data Open Source Paling Populer di Dunia?

Hasil gambar untuk mysql wikipedia
Sebelum kita mengetahui dan memahami MySQL, kita harus tahu apa itu Database dan SQL terlebih dahulu. Karena, MySQL sangat erat kaitannya dengan kedua hal tersebut dan MySQL ini menjadi salah satu bagian dari Database dan SQL tersebut. Baiklah tanpa panjang lebar, simak penjelasannya berikut dibawah ini. Namun, bagi kalian yang sudah mengerti tentang Database dan SQL, langsung saja menuju ke bagian dari Pengertian MySQL. 

Pengertian Database

Kita setiap hari pastinya membuka, memakai, menggunakan Database tanpa kita sadari. Database tersebut sangat mudah kita jumpai keberadaannya dalam kehidupan sehari-hari seperti contoh kecil, ketika kita ingin mendengarkan lagu-lagu favorit, kita membuka daftar putar dari Smartphone. Dalam hal ini, daftar putar adalah salah satu Basis Data. Contoh lainnya, ketika mengambil foto dan mengunggah nya ke akun kita di jejaring sosial seperti Facebook, Instagram dan lain-lain Galeri Foto kita adalah Basis Data. Saat menelusuri situs web e-niaga untuk membeli sepatu, pakaian, dan lainnya, kita menggunakan Basis Data berupa keranjang belanja. 

Database ada di mana-mana. Jadi, apa itu Database? Menurut definisi, Database hanyalah kumpulan data terstruktur. Data terkait satu sama lain secara alami misalnya, produk milik kategori produk dan terkait dengan beberapa tag. Oleh karena itu, kita menggunakan istilah Basis Data Relasional. Dalam Database Relasional, kita memodelkan data seperti produk, kategori, tag, dan lain-lain, menggunakan tabel. Tabel berisi kolom dan baris. Tabel mungkin berhubungan dengan tabel lain menggunakan hubungan, misalnya, hubungan satu-ke-satu dan satu-ke-banyak.

Karena kita berurusan dengan sejumlah besar data, kita perlu cara untuk mendefinisikan Basis Data, tabel, dan lainnya, dan memproses data dengan lebih efisien. Selain itu, kita akan mengubah data menjadi informasi. Maka di sinilah SQL ada dan sangat berguna.

SQL - Bahasa Basis Data

SQL adalah singkatan dari Structured Query Language atau Bahasa query terstruktur. SQL adalah bahasa standar yang digunakan untuk mengakses Database. ANSI/SQL mendefinisikan standar SQL. Versi SQL saat ini adalah SQL 2003.  SQL berisi tiga bagian yaitu :
  1. Data Definition Languange (DDL) mencakup pernyataan yang membantu kita menentukan Basis Data dan objeknya misalnya tabel, tampilan, pemicu, prosedur tersimpan, dan sebagainya.
  2. Data Manipulation Language (DML) berisi pernyataan yang memungkinkan kita memperbarui dan meminta data.
  3. Data Control Language memungkinkan kita untuk memberikan izin kepada pengguna untuk mengakses data tertentu dalam database.
Nah, Sekarang kita telah  memahami Basis Data dan SQL, dan inilah saatnya untuk menjawab pertanyaan tentang Apa itu MySQL.

Pengertian MySQL

My adalah nama putri salah satu pendiri MySQL, Monty Widenius. Nama MySQL adalah kombinasi dari My dan SQL, menjadi MySQL. MySQL adalah sistem manajemen Basis Data yang memungkinkan kita mengelola Basis Data Relasional. Ini adalah perangkat lunak open source yang didukung oleh Oracle. Yang berarti kita dapat menggunakan MySQL tanpa membayar sepeser pun. Dan Juga jika kita mau, kita dapat mengubah kode sumbernya sesuai dengan kebutuhan.

Meskipun MySQL adalah perangkat lunak open source, kita dapat membeli versi lisensi komersial dari Oracle untuk mendapatkan layanan dukungan premium. MySQL sangat mudah dikuasai dibandingkan dengan perangkat lunak Database lain seperti Oracle Database, atau Microsoft SQL Server. MySQL dapat berjalan di berbagai platform seperti UNIX, Linux, Windows, dan lain-lain. Kita dapat menginstall nya di server atau bahkan di desktop. Kalian dapat menuju ke postingan tentang Cara Menginstall XAMPP sebagai software untuk mempelajari MySQL.

Selain itu, MySQL dapat diandalkan, terukur, dan cepat. Cara resmi untuk mengucapkan MySQL adalah My Ess Que Ell, bukan My Sequel. Namun, kita bisa mengucapkannya sesuka hati, siapa peduli? Hahaha....

Jika kita mengembangkan situs web atau aplikasi web, MySQL adalah pilihan yang baik. MySQL adalah komponen penting dari tumpukan LAMP, yang meliputi Linux, Apache, MySQL, dan PHP. MySQL adalah Database open source paling populer di dunia. Dengan kinerja, keandalan, dan kemudahan penggunaannya yang telah terbukti, MySQL telah menjadi pilihan Basis Data terkemuka untuk aplikasi berbasis web, digunakan oleh properti web profil tinggi termasuk Facebook, Twitter, YouTube, Yahoo! dan masih banyak lagi.

Demikian postingan saya kali ini, semoga berguna dan bermanfaat bagi kita semua. Kekurangan dan kesalahan saya mohon maaf, dan jika belum paham atau ingin bertanya berikanlah komentar dibawah. Atas kunjungannya saya ucapkan Terima Kasih.

Comments

Popular posts from this blog

Pengertian dan Contoh Sederhana tentang Stack dan Queue

Permainan Logika tentang Algoritma

Cara Menyisipkan Tanggal (JCalender) di Java NetBeans dan di Simpan dalam Database