Untuk kamu yang baru saja terjun di dunia developer ataupun data? Itu berarti, kamu akan sering mendengar istilah MySQL nantinya. Namun, apa sebenarnya MySQL tersebut? Nah, supaya kamu lebih paham tentang MySQL, simak ulasan lengkapnya di artikel berikut ini! Show
Baca juga: Product Manager: Tanggung jawab dan 5 kualifikasi yang dibutuhkan Apa itu MySQL?MySQL berbeda dengan SQL - sumber gambar: Shutterstock Jadi, apa itu MySQL? Secara singkat, MySQL adalah sistem manajemen database relasional atau RDBMS, yang bersifat open-source. Hal pertama yang harus kamu perhatikan, SQL dan MySQL adalah sesuatu hal yang berbeda. SQL pada MySQL adalah akronim dari Structured Query Language, yang merupakan bahasa standar untuk berinteraksi dengan database. MySQL sendiri merupakan sistem manajemen database berbasis relasional yang membantu memanipulasi database yang disimpan pada tabel-tabel yang berbeda pada komputer. MySQL sendiri terbilang lebih mudah digunakan jika dibandingkan dengan software database lainnya seperti, Microsoft SQL Server dan Oracle Database. MySQL juga dapat digunakan bersama berbagai bahasa pemrograman, namun bahasa pemrograman yang paling populer digunakan bersama adalah PHP. Menariknya lagi, MySQL dapat dioperasikan di berbagai platform seperti Linux, Windows, Unix dan sebuah skema informasi yang dapat mendefinisikan sekaligus mengatur metadata kamu. Baca juga: 5 Komunitas developer Indonesia yang membantu skills dan karirmu Kelebihan dan kekurangan MySQLKelebihan MySQL cukup banyak dibanding kekurangannya - sumber gambar: Shutterstock MySQL cukup populer dan bisa dibilang menduduki urutan kedua popularitas setelah Oracle Database. Padahal MySQL pun bukan satu-satunya Relational Database Management System (RDBMS) yang ada pada pasar. Hal ini, karena MySQL memiliki banyak kelebihan, namun juga ada beberapa kekurangan yang perlu kamu perhatikan. Agar lebih jelas, perhatikan tabel berikut ini. KelebihanKekuranganFleksibel dan mudah digunakan, waktu yang dibutuhkan untuk install kurang lebih hanya 30 menit.Hanya bisa di-install sebagai server database, tidak bisa digabungkan dengan aplikasi portable.Memiliki performa yang baik, cepat dalam memproses data.Memiliki komunitas yang besar karena banyak yang menggunakannya.Tidak memakan memori komputer atau penggunaan CPU yang terlalu besar.Banyak tools yang dapat digunakan untuk creating dan modelling.Dapat kamu lihat, kekurangan MySQL cukup minim dibandingkan kelebihannya. Inilah yang menyebabkan MySQL banyak digunakan oleh perusahaan maupun individu yang bekerja di bidang developer atau data. Baca juga: QA Engineer: Tanggung jawab, kualifikasi, dan 4 best practices penting 3 Komponen MySQLAda tiga komponen utama dari MySQL - sumber gambar: Shutterstock Ada tiga komponen utama dalam menuliskan perintah pada SQL yang merupakan bahasa yang dapat digunakan untuk melakukan operasi tertentu pada database dan membuat database itu sendiri. Terdapat Data Definition Language, Data Manipulation Language, dan Data Control Language dengan perintahnya masing-masing. Berikut penjelasan selengkapnya. 1. Data Definition Language (DDL)Data Definition Language berisi perintah-perintah dari SQL yang dapat digunakan untuk mendefinisikan skema dari database. DDL berkaitan dengan deskripsi dari skema database dan digunakan untuk membuat dan memodifikasi struktur dari objek database di dalam database yang ada. DDL terdiri dari beberapa perintah seperti; Create, Drop, Alter, Comment, Rename, dan lain-lain. 2. Data Manipulation Language (DML)DML atau Data Manipulation Language merupakan perintah dari SQL yang berhubungan dengan manipulasi dan mengambil data dalam database relasional. Data Manipulation Language terdiri dari berbagai contoh perintah seperti; Insert, Update, Delete. 3. Data Control Language (DCL)Data Control Language berfungsi untuk melakukan pengontrolan data yang banyak berhubungan dengan izin, hak dan kontrol lainnya dalam sebuah sistem database. DCL terdiri dari dua perintah yaitu; Grant dan Revoke. Baca juga: 6 Tips belajar Python pemula yang paling efektif 2021 Cara menginstal MySQL di WindowsMySQL bisa kamu install di Windows - sumber gambar: Shutterstock Seperti yang sudah kamu pahami, menginstal MySQL dapat dilakukan dengan mudah seperti di Windows. Berikut tahapannya.
Baca juga: Mengenal 2 kode warna HTML & CSS dan panduan penggunaannya Cara menginstal MySQL di LinuxKamu juga bisa menggunakan MySQL di Linux - sumber gambar: Shutterstock Selain Windows, kamu juga bisa menginstal MySQL di Linux. Berikut cara menginstal MySQL versi 5.7 di server Linux Ubuntu 18.04.
Baca juga: Contoh CV Programmer 2021 yang profesional dan tips membuatnya 7 perintah dasar MySQLBerikut perintah dasar yang perlu kamu ketahui - sumber gambar: Shutterstock Dari komponen-komponen MySQL kamu sudah mengetahui bahwa setiap komponen memiliki beberapa contoh perintahnya masing-masing. Nah, berikut 7 perintah dasar MySQL yang perlu kamu ketahui. 1. Create databasePerintah ini adalah untuk membuat database baru. Perintah yang bisa kamu tuliskan adalah sebagai berikut: CREATE DATABASE databasename; 2. Create tablePerintah untuk membuat tabel baru di dalam database. Berikut cara penulisannya: CREATE TABLE table_name ( 3. Insert IntoKemudian, perintah ini dapat digunakan untuk memasukan data baru ke dalam database. Beriku cara penulisannya: INSERT INTO table_name (column_1, column_2, column_3) Kemudian, kamu bisa menuliskan perintah Insert untuk menambahkan baris baru. 4. SelectPerintah ini digunakan saat kamu ingin mengambil data dari database. Cara penulisan perintahnya adalah: SELECT column_name 5. UpdateKamu dapat menggunakannya untuk memperbarui data pada database dan statement update ini artinya memungkinkan kamu untuk mengedit baris di dalam tabel. Berikut cara penulisannya: UPDATE table_name 6. DeleteSeperti namanya, perintah ini untuk menghapus data dari database. Berikut cara penulisan perintahnya: DELETE FROM table_name 7. Alter TablePerintah ini dapat digunakan jika kamu ingin memodifikasi tabel. Kamu dapat menambahkan, menghapus atau memodifikasi kolom yang ada pada tabel yang sudah ada. Berikut cara penulisannya: ALTER TABLE table_name Baca juga: Data Scientist: Tanggung jawab, keahlian, dan kisaran gaji 2021 Bagaimana, apakah kamu sudah memahami tentang MySQL? Jika kamu tertarik, kamu dapat mempelajarinya lebih lanjut dengan membaca dan menonton dari berbagai sumber yang sudah banyak saat ini. Selamat belajar! Apa yang dimaksud dengan MySQL brainly?Jawaban. Penjelasan: MySQL adalah sebuah database management system (manajemen basis data) menggunakan perintah dasar SQL (Structured Query Language) yang cukup terkenal.
Apa yang dimaksud dengan SQL dan MySQL?Bahasa kueri terstruktur (SQL) adalah bahasa standar untuk pembuatan dan manipulasi basis data. MySQL adalah program basis data relasional yang menggunakan kueri SQL.
Apa yang dimaksud MySQL jelaskan kelebihannya?MySQL merupakan salah satu database server yang menggunakan bahasa pemrograman SQL (Structured Query Language) sebagai bahasa standarnya. Database server ini digunakan untuk mengakses database relational atau database yang saling berhubungan.
MySQL terdiri dari apa saja?3 Komponen MySQL. Data Definition Language (DDL) Data Definition Language berisi perintah-perintah dari SQL yang dapat digunakan untuk mendefinisikan skema dari database. ... . 2. Data Manipulation Language (DML) ... . 3. Data Control Language (DCL). |