Raih Beasiswa & Jadi Data Analyst untuk Petinggi Perusahaan di Indonesia

Sistem Operasi SQL Dasar yang Perlu Dikuasai

Belajar Data Science di Rumah 07-Januari-2023
https://dqlab.id/files/dqlab/cache/6a85a210c98cdf950706b0177a8a5ddb_x_Thumbnail800.jpeg

Definisi dari SQL (Structured Query Language) adalah salah satu bahasa query untuk mengakses data dalam database. SQL ini biasa digunakan sebagai standar untuk DBMS (Database Management System). Zaman sekarang sudah banyak profesi yang membutuhkan keterampilan SQL ini, karena SQL berkaitan dengan pengolahan sebuah data mentah menjadi data utuh. Jadi tidak heran SQL ini menjadi salah satu syarat wajib untuk bekerja di bidang data. Di dalam SQL terdapat beberapa perintah dasar yang biasa dipakai yang pertama ada DDL (Data Definition Language), kedua ada DML (Data Manipulation Language), dan yang ketiga ada DCL (Data Control Language). 


SQL ini memiliki sistem permintaan data dari database yang biasa disebut dengan query, query ini meminta data bisa dalam bentuk tabel database atau kombinasi tabel dengan menggunakan kode yang disebut dengan bahasa query. Nah pada pembahasan kita kali ini, kita akan membahas perintah dasar dari SQL dan juga fungsi dari Sistem operasi SQL. Jadi simak artikel di bawah ini ya.


1. Data Definition Language (DDL)

Perintah SQL yang pertama ada DDL atau Data Definition Language. DDL ini adalah perintah SQL yang bisa kalian manfaatkan untuk membangun sebuah kerangka database. Contohnya seperti tabel dan juga database. Dalam DDL juga terdapat tiga jenis perintah yang cukup penting adalah create, alter, dan juga drop. 


Create adalah perintah untuk membuat sebuah database baru, kolom, view, dan juga tabel baru. Perintah selanjutnya adalah Alter, perintah ini berfungsi untuk mengubah struktural tabel yang sudah ada. Alter ini dapat mengubah seperti penamaan tabel, penambahan kolom, mengubah kolom, penghapusan kolom, dan alter ini dapat menambahkan atribut kolom. Terakhir terdapat perintah Drop, nah perintah Drop ini merupakan perintah untuk menghapus tabel maupun database.


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


2. Data Manipulation Language (DML)

Perintah Selanjutnya yang akan kita jelaskan adalah DML atau Data Manipulation Language. DML ini bisa dimanfaatkan dalam memanipulasi data dalam database yang sudah dibuat. Selain DDL, DML memiliki beberapa perintah di dalamnya, yaitu ada insert, select, update, dan juga delete. Nah perintah-perintah tersebut memiliki fungsi yang berbeda-beda. Seperti insert, insert ini adalah perintah yang bisa kalian gunakan untuk memasukkan data baru kedalam tabel database. Perintah insert dapat dijalankan ketika database dan tabel telah dibuat.


Untuk perintah selanjutnya yaitu select, select adalah perintah untuk mengambil dan juga menampilkan data dari tabel ataupun beberapa tabel dengan memanfaatkan relasi yang ada di database. Untuk Update merupakan perintah yang dapat memperbarui data yang ada dalam tabel database. Terakhir ada perintah Delete, perintah ini berfungsi untuk menghapus data dari tabel.


3. Data Control Language (DCL)

Perintah ketiga ada DCl atau Data Control Language. DCL ini juga termasuk ke dalam sub bahasa SQL yang memiliki fungsi pengontrolan data dan juga server database. Dalam DCL ini juga memiliki perintah yaitu ada grant dan juga revoke. Grant dan juga revoke memiliki fungsinya masing-masing. Grant adalah perintah yang memberikan hak akses dari admin kepada user. 


Hak akses disini adalah memiliki hak untuk membuat data, mengambil data, mengubah data, sampai menghapus data. Selain hal tersebut ada hak khusus lainnya yang diberikan berkaitan dengan database. Sedangkan revoke adalah perintah untuk mencabut hak akses yang ada sebelumnya. Bisa disimpulkan bahwa revoke ini adalah kebalikan dari perintah grant.


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


4. Fungsi Sistem SQL

Setelah kita membahas apa-apa saja perintah yang terdapat di dalam SQL. Disini kita akan membahas fungsi dari sistem SQL. Jadi dengan adanya SQL membuat admin bisa mengakses maupun mengubah databasenya. Admin pun dapat menjalankan query maupun mengambil data yang dibutuhkan. Termasuk juga memperbarui ataupun menyimpan data dalam database. Fungsi lainnya adalah SQL dapat digunakan untuk menghapus data dari databasenya dan juga SQL ini bisa membuat sebuah prosedur baru dan prosedur tersebut akan tersimpan dalam sebuah database.


Nikmati trilogi modul Fundamental SQL menarik  lainnya bersama DQLab. Tidak perlu khawatir, kamu tetap bisa belajar ngoding meskipun belum familiar dengan bahasa pemrograman sekalipun. Belajar SQL adalah langkah yang tepat untuk membangun pembiasaan kamu untuk ngoding dan semakin memperkaya skill data science kamu. Yuk, Sign up sekarang untuk #MulaiBelajarData di DQLab!


Mulai bangun portfolio datamu yang outstanding dengan Data Analyst Career Track bersama DQLab dan nikmati modul-modul dari dasar hingga tingkat mahir. Caranya dengan Sign Up sekarang untuk #MulaiBelajarData di DQLab:

  • Buat Akun Gratis dengan Signup di DQLab.id/signup

  • Selesaikan modulenya, dapatkan sertifikat & reward menarik dari DQLab

  • Subscribe DQLab.id untuk Akses Semua Module Premium


Berikan Penilaian Kamu

Mulai Karier
sebagai Praktisi Data
Bersama DQLab

Daftar sekarang dan ambil langkah pertamamu untuk mengenal Data Science.

Buat Akun Gratis Dengan :

https://dqlab.id/files/dqlab/file/data-web-1/data-user-2/50040333a3a5d46bf130664e5870ebc6/8be7fae4b69abead22aa9296bcab7b4b.jpg Sign-Up dengan Google

https://dqlab.id/files/dqlab/file/data-web-1/data-user-2/50040333a3a5d46bf130664e5870ebc6/d0aa879292fb427c0978d2a12b416e98.jpg Sign-Up dengan Facebook

Atau Buat Dengan :