PAYDAY SALE! DISKON 95%
Belajar Data Bersertifikat 12 Bulan hanya 180K!
0 Hari 6 Jam 45 Menit 25 Detik

Mengenal MySQL Dari Pengertian Hingga Contoh

Belajar Data Science di Rumah 09-Desember-2022
https://dqlab.id/files/dqlab/cache/9c869daf8ecd1be946df215ede8b98da_x_Thumbnail800.jpeg

Jika berbicara mengenai bahasa pemrograman atau bahasa query yang berkaitan dengan database relasional, istilah SQL mungkin sudah tidak asing lagi. Lalu pernah juga kah kalian mendengar istilah MySQL? Nah, kedua hal ini walaupun namanya hampir mirip akan tetapi sebenarnya berbeda ya. SQL merupakan bahasa query, sedangkan MySQL merupakan software yang menggunakan bahasa query (SQL) tersebut. Jadi, bagi kalian yang ingin belajar MySQL tentunya tidak akan terlalu bingung dengan cara pengkodeannya jika sudah menguasai bahasa SQL.


Bahasa SQL merupakan salah satu bahasa query yang seringkali digunakan untuk mengakses, memanipulasi, menambahkan, menampilkan data yang disimpan dalam database. Seseorang yang memiliki skill atau pemahaman lebih terkait bahasa SQL tentunya memiliki nilai tersendiri. Hal ini dikarenakan sata ni perusahaan besar atau perusahaan yang selalu update teknologi akan selalu berhadapan dengan database yang begitu besar. Untuk mengefektifkan database yang begitu banyak tentu dibutuhkan seseorang yang mengerti bahasa query dan bisa menggunakannya di berbagai software terkait, salah satunya adalah MySQL.


1. Definisi MySQL

MySQL merupakan salah satu software yang menggunakan bahasa query yaitu SQL. Pada pertengahan tahun 90-an, program ini dikembangkan oleh MySQL AB (perusahaan asal Swedia). Beberapa tahun kemudian, yaitu pada tahun 2010 perusahaan teknologi terbesar di Amerika Serikat (Oracle) mengakuisisinya sehingga MySQL sudah sepenuhnya milik Oracle. Terdapat berbagai aspek MySQL diantaranya adalah 

  • database, sekumpulan data yang terstruktur

  • open source, bersifat gratis atau bebas untuk digunakan

  • model client-server

SQL


Baca juga : Saatnya Belajar SQL, Kenali Rekomendasi Query SQL Bagi Pemula


2. Cara Kerja MySQL

Sama seperti software lainnya, SQL memiliki cara kerja yang perlu dipahami. Secara singkat, cara kerja dari MySQL adalah sebagai berikut:

  • software membuat database untuk menyimpan data, memodifikasi data, manipulasi data, dan menentukan keterkaitan antara tabel-tabel yang ada di dalamnya. 

  • client memberikan perintah dengan instruksi spesifik dengan bahasa pemrograman SQL 

  • server akan merespons dan menjalankan perintah yang mana informasi tersebut nantinya akan muncul di sisi klien

Setiap client dapat memberikan perintah dari GUI di layar dan server akan memberikan output yang diinginkan.

SQL

3. Kelebihan MySQL

MySQL ini cukup banyak diminati oleh para pengguna. Hal ini tentunya membuktikan bawa MySQL memiliki berbagai kelebihan seperti:

  • memiliki performa terbaik, dengan performa yang optimal maka akan baik pula dalam menyimpan data berukuran besar

  • aman, memiliki verifikasi berbasi host dan enkripsi password

  • fleksibel sehingga memudahkan pengguna

  • mendukung banyak pengguna sehingga dapat diakses oleh beberapa orang dalam waktu yang bersamaan

  • tipe data variatif, seperti float, integer, date, char, text, double, timestamp, dll

  • integrasi dengan bahasa pemrograman lain

  • dapat digunakan dengan spesifikasi rendah


4. Kekurangan MySQL

Setiap software selain memiliki kelebihan tentu juga memiliki kekurangan atau kelemahan, namun bukan berarti software tersebut tidak bagus, hanya saja perlu disesuaikan dengan kebutuhan pengguna. Begitu pula dengan MySQL, beberapa kekurangannya adalah

  • kurang efisien digunakan untuk database yang besar

  • kurang cocok digunakan untuk aplikasi game dan mobile

  • dukungan teknis yang kurang bagus

  • sulit diaplikasikan untuk instansi yang memiliki database besar


SQL



Baca juga : Catat! Ini 3 Keuntungan Belajar SQL dalam Mengolah Data


Bahasa SQL ternyata sangat banyak digunakan oleh berbagai software yang berperan penting dalam proses pengelolaan database. Bahkan perusahaan besar pun sudah banyak menggunakannya untuk tujuan tertentu. Nah, untuk memahami bahasa SQL lebih dalam kamu bisa coba belajar di DQLab.


DQLab menyajikan materi secara teori maupun praktek. Selain itu di DQLab pun menyediakan berbagai modul dan ebook dengan materi yang beragam sesuai kebutuhan.


Cara bergabungnya sangat mudah. Langsung saja sign up di DQLab.id/signup dan nikmati belajar data science DQLab


Penulis : Latifah Uswatun Khasanah

Editor : Annissa Widya Davita


Mulai Karier
sebagai Praktisi
Data Bersama
DQLab

Daftar sekarang dan ambil langkah
pertamamu untuk mengenal
Data Science.

Buat Akun


Atau

Sudah punya akun? Login