Buka 2026 dengan Skill Baru
Diskon 25% untuk Semua Kelas di ITBOX
Periode 4-10 Desember 2025
Hari
Jam
Menit
Detik
SKILLBOX
Periode promo 17-24 Oktober 2025

SQL : Pengertian , Sejarah, Fungsi & Perintah Dasarnya

September 2, 2022

SQL : Pengertian , Sejarah, Fungsi & Perintah Dasarnya

Structured Query Language atau SQL memiliki peran penting di dalam suatu teknik jaringan komputer. SQL sendiri memiliki sejarah yang cukup panjang di dalam bahasa pemrograman. Seperti yang sudah kita ketahui Bahasa pemrograman saat ini sangatlah beragam dan digunakan untuk mengembangkan berbagai jenis aplikasi untuk perangkat desktop, mobile, maupun tablet. SQL juga merupakan salah satu pilihan yang terbaik untuk membuat sistem database.

Sekarang SQL bisa membantu dalam merancang kebutuhan basis data pada aplikasi. Disini kami mencoba untuk membahas tentang penggunaan dari SQL serta berbagai macam perintah dasar yang dapat digunakan.

Pastinya sebagaian dari Anda akan bertanya apa itu SQL ? Apa saja fungsi dengan menggunakan SQL ?

SQL : Pengertian , Sejarah, Fungsi & Perintah Dasarnya

Apa Itu SQL ( Structured Query Language )

Structured Query Language atau SQL merupakan bahasa kueri yang dirancang untuk membantu dalam pengambilan dan mengelola informasi pada suatu database. Di dalam dunia IT, SQL digunakan untuk mengakses sebuah data yang berbasis relasional.

Tentu saja bahasa komputer di dalam data basis relasional ini berdasarkan standar yang di keluarkan oleh American National Standart Institute (ANSI). Standarisasi SQL sudah ada sejak tahun 1986 dan memang diinisiasi oleh ANSI. HIngga sekarang banyak sekali server yang dapat mengartikan SQL , Baik dari database maupun software.

Sejarah SQL

Sekitar 50 tahun lalu atau tepatnya pada bulan juni 1970, Sumber dari Jhonny Oracle yang merupakan peneliti dari Oracle membahas tentang pengertian dari SQL, Lalu munculkan istilah SEQUEL ( Structured English Query Language ). Selang beberapa waktu saja, IBM meluncurkan proyek basis data relasional.

Dikarenakan pengejaan yang sulit, Lalu berganti nama menjadi SQL, Sesudah proses standarisasi telah selesai pada tahun 1986. Lalu SQL mengalami perbaikan pada tahun 1989, Pada tahun 1992 muncul versi SQL92. Pada tahun 1999 juga mengalami pembaharuan dengan nama versi SQL99. Namun yang paling di refrensikan di dalam dunia IT adalah versi SQL92.

Fungsi

fungsi database

Terdapat beberapa fungsi yang dimiliki oleh SQL. Nah berikut ini merupakan beberapa penjelasan mengenai fungsi dari bahasa pemrograman ini.

1. Dapat Memanipulasi Dan Mengakses Database

Fungsi yang ini adalah kita dapat mengakses database dan menuliskan beberapa perintah yang sesuai dengan Query yang telah ditetapkan. Contohnya adalah anda bisa membuat, menambahkan , mengupdate, menghapus basis data dan tabel dari beberapa informasi yang tidak dibutuhkan sistem.

2. Mampu Untuk Mengeksekusi Query

Yang kedua adalah untuk mengeksekusi berbagai kueri yang ada. Penggunaan dari masukan kueri tersebut bertujuan untuk memberikan perintah langsung kepada sistem untuk dapat mengelola sebuah sistem database. Contohnya dari beberapa bahasa kueri seperti trigger, alter, grant dan lainnya.

3. Dapat Mengatur Hak Akses User

Fungsi yang terakhir adalah untuk mengatur dan mengelola kebutuhan hak akses tabel, pandangan dan prsedure pada database. Tujuan dari adanya hak akses ini adalah untuk membatasi akses penggunaan sesuai dengan kebutuhan sistem yang diterapkan.

Beberapa Perintah Dasar

Terdapat beberapa macam perintah dasar yang harus anda ketahui untuk belajar SQL bagi pemula khususnya. Berikut merupakan beberapa perintahnya yang bisa anda ketahui.

1. Data Definition Language (DDL)

Perintah ini merupakan perintah paling mendasar di dalam bahasa SQL. Tujuan dari penggunaan DDL merupakan untuk membuat struktur database dengan tepat. DDL sendiri terbagi dari lima bagian, diantaranya adalah :

  • Create
    Perintah Create digunakan untuk membuat sebuah database baru. Anda dapat menuliskan Query ‘ CREATE DATABASE nama_database
  • Alter
    Perintah alter digunakan untuk mengubah struktur table yang sudah ada sebelumnya. Biasanya digunakan untuk mengubah atau menghapus kolom, merubah nama tabel dan lain sebagainya.
  • Rename
    Untuk perintah rename digunakan untuk mengubah nama tabel yang sudah dibuat sebelumnya. Anda dapat menuliskan Query ‘RENAME TABLE nama_table_lama TO nama_tabel_baru ‘.
  • Drop
    Perintah drop memiliki fungsi untuk menghapus database, tabel, kolom, hingga bagian index
  • Show
    Perintah DDL yang terakhir adalah perintah show yang berfungsi untuk menampilkan data tabel yang adal.

2. Data Manipulation Language (DML)

Pengertian dari DML merupakan sebuah perintah SQL yang bertujuan untuk memanipulasi data didalam database. Perintah DML terbagi menjadi empat bagian lainnya yaitu :

  • Insert
    Perintah DML yang pertama digunakan untuk memasukan data record yang baru kedalam sebuah tabel.
  • Select
    Perintah select digunakan untuk menampilkan atau mengambil data dari sebuah tabel, Anda juga dapat mengambil data dari tabel yang berbeda dengan menggunakan fungsi relasi.
  • Update
    Perintah update bertujuan untuk merubah data record (pembaruan data) yang sudah ada. Anda bisa menuliskan perintah ini jika terdapat beberapa proses input yang salah pada record anda.
  • Delete
    Perintah DML yang terakhir merupakan fungsi untuk menghapus data record yang telah dibuat sebelumnya dalam sebuah tabel.

Baca Juga : 4 Alasan SQL Penting Untuk Data Science

3. Data Control Language (DCL)

Perintah dasar terakhir merupakan DCL yang berfungsi untuk mengatur hak akses apa saja yang dimiliki oleh pengguna. DCL terbagi menjadi dua jenis yaitu :

  • Grant
    Perintah DCL yang pertama merupakan grant yaitu perintah yang dilakukan oleh admin database untuk memberikan akses kepada user yang lainnya.
  • Revoke
    Untuk perintah DCL yang kedua merupakan kebalikan dari perintah yang sebelumnya, Berfungsi untuk mencabut atau menghapus hak akses bagi user tertentu sesuai dengan keinginan admin database.

Pekerjaan Yang Membutuhkan SQL

Terdapat beberapa pekerjaan yang erat kaitannya dengan SQL. Berikut ini merupakan beberapa contoh dari pekerjaan yang mengharuskan seorang developer untuk menguasai bahasa ini.

  1. Database Administrator
    Database administrator merupakan salah satu pekerjaan yang memiliki hubungan kuat dengan bahasa kueri. Seorang Database Administrator (DBA) harus bisa membuat struktur database untuk kebutuhan bisnis dengan tepat dan dapat mengelola akses basis data dengan baik.
  2. Data Scientist
    Data Scientist juga erat hubungannya dengan pengguna SQL, Dimana pekerjaan ini bertanggung jawab dalam membuat database, mengolah data, hingga menyajikan produk data.
  3. Big Data Architect
    Big data architect merupakan pekerjaan yang saat ini banyak dibutuhkan oleh perusahaan atau startup besar untuk mengelola kebutuhan data berskala besar.

Demikianlah informasi yang kami berikan kepada anda, Dimana SQL merupakan bahasa kueri yang digunakan untuk merancang dan membuat struktur basis data terkait dengan kebutuhan pengembangan aplikasi. Terdapat beberapa perintah dasar dari penerapan Structured Query Language yaitu DDL , DML dan DCL. Buat anda yang ingin memperdalam SQL , bisa membeli pelatihan data science di ITBOX. Dimana anda bisa belajar data science dengan coaching yang berpengalaman.

Share Artikel
Shopping cart0
There are no products in the cart!
Continue shopping
0

Level

Course Level

Category

Skill