+62 896 6423 0232 | info@idmetafora.com
Software ERP Indonesia IDMETAFORA


SQL: Pengertian, Fungsi, dan Jenis Structured Query Language

31 August, 2022   |   Administrator

SQL: Pengertian, Fungsi, dan Jenis Structured Query Language

Singkatnya, Structured Query Language ataupun SQL merupakan perintah pemrograman yang digunakan buat mengakses serta mengelola informasi pada sistem database. SQL adalah salah satu poin berarti yang terdapat pada riset metode jaringan pc. Oleh sebab itu, postingan ini akan membahas semua yang butuh kamu ketahui tentang SQL.

Mulai dari sejarah perkembangan, pengertian, fungsi, hingga jenis dari structured query language. Ayo langsung saja kita bahas!

Apa Itu SQL?

Nah saat sebelum masuk ke sejara perkembangannya, akan lebih baik bila kalian paham terlebih dulu apa itu SQL. Semacam yang telah dibahas tadinya, SQL merupakan bahasa maupun perintah yang digunakan buat mengakses informasi pada suatu sistem database. SQL mempunyai keahlian untuk mengendalikan informasi mana yang butuh ditampilkan serta pula membuat informasi tersebut untuk berhubungan satu sama lain.

Biasanya, SQL digunakan dalam pengolahan informasi yang berbasis relasional, baik itu mengakses, mengganti, menghapus, serta memanipulasi informasi tersebut. Perintah yang kerap pula diucap dengan istilah query ini umumnya berupa syntax simpel yang berisi instruksi manipulasi informasi.

Sejarah Perkembangan SQL

SQL awal kali dibahas oleh seseorang periset bernama Jhonny Oracle pada postingan yang diterbitkan bulan Juni tahun 1970. Pada postingan tersebut Jhonny Oracle mengulas pengertian dari bahasa pengelolaan sistem database yang diucap dengan SEQUEL( Structured English Query Language). Tetapi sebab sebutan tersebut sangat panjang serta susah buat dieja, sebutan SQL juga mulai digunakan hingga saat ini. Setelah lewat proses standarisasi mulai dari tahun tersebut hingga tahun 1986, SQL hadapi revisi awal pada tahun 1989.

Berkat kemudahannya, SQL mulai digunakan oleh bermacam RDBMS( Relational Database Management System) dengan tipe yang berbeda- beda. Dari mari kerap timbul permasalahan kompatibilitas antar satu aplikasi database dengan yang yang lain sebab tidak memakai pelaksanaan SQL yang sama. Sehingga, pada tahun 1986, ANSI( American National Standard Institute) memastikan standar buat SQL yang diharapkan buat tingkatkan keberagamaan aplikasi RDBMS tersebut.

Manfaat SQL

SQL sendiri pula mempunyai banyak manfaat yang berbeda dalam pengelolaan database. Berikut ini merupakan sebagian manfaat SQL serta perintah yang digunakan:

-  Membuat database— perintah yang digunakan buat membuat database merupakan create database nama_database;

-  Mengaktifkan informasi base— untuk mengaktifkan database, berikut merupakan perintah yang digunakan use nama_database;

-  Menunjukkan database— perintah yang digunakan buat menunjukkan database merupakan show databases;

-  Menghapus database— buat menghapus database, perintah yang digunakan merupakan drop database nama_database;

-  Membuat tabel— buat membuat tabel, perintah yang digunakan merupakan create table nama_tabel;

-  Menghapus tabel— perintah yang digunakan buat menghapus tabel merupakan drop table nama_tabel;

-  Memandang struktur tabel— perintah yang digunakan buat memandang struktur tabel merupakan describe nama_tabel; ataupun desc nama_tabel;

-  Menghapus informasi— perintah query yang digunakan buat menghapus informasi merupakan delete from nama_tabel;

3 Tipe Perintah Database SQL

Terdapat 3 tipe query database pada SQL: informasi definition language, informasi manipulation language, serta informasi control language. Berikut merupakan uraian pendek tentang ketiga perintah tersebut:

Informasi Definition Language( DDL)

DDL merupakan suatu tata cara query SQL yang digunakan buat membagikan definisi informasi pada suatu database. Ini tercantum membuat tabel baru, mengganti dataset, serta menghapus informasi.

Terdapat 5 perintah bawah dari DDL, berikut merupakan uraian pendek tentang tiap perintahnya:

-  Create— perintah yang digunakan buat membuat suatu database baru, baik dalam wujud tabel baru ataupun kolom baru.

-  Alter— query ini umumnya digunakan buat mengganti struktur tabel yang telah terdapat, dapat jadi dalam perihal nama, meningkatkan attribute, serta menghapus kolom.

-  Rename— perintah ini digunakan buat mengganti nama di suatu tabel ataupun kolom yang terdapat pada database.

-  Drop— query drop digunakan buat menghapus elemen database apapun yang Kamu mau, mulai dari database, tabel, hingga index.

-  Show— perintah show digunakan buat menunjukkan informasi yang terdapat pada database.

Informasi Manipulation Language( DML)

Cocok dengan namanya, DML ataupun Informasi Manipulation Language merupakan query yang digunakan buat memanipulasi informasi yang terdapat pada suatu database.

Perintah DML pula dibagi ke dalam sebagian tipe, sebagian antara lain merupakan:

-  Insert— perintah insert digunakan buat memasukkan record ataupun informasi baru dalam tabel database.

-  Select— query ini dapat digunakan buat menunjukkan ataupun mengambil informasi pada suatu tabel, informasi yang diambil tidak cuma terbatas pada satu tipe.

-  Pembaharuan— perintah yang digunakan bila Kamu mau melaksanakan pembaruan informasi di suatu tabel, bermanfaat bila terdapat kesalahan input pada dikala membuat tabel.

-  Delete— digunakan buat menghapus record yang terdapat dalam tabel database.

Informasi Control Language( DCL)

Perintah SQL yang lain merupakan DLC ataupun informasi control language. Perintah ini umumnya digunakan buat mengendalikan hak yang dipunyai oleh pengguna dalam perihal database, tabel, ataupun field.

Lewat perintah DCL, admin database dapat dengan gampang melindungi kerahasiaan suatu database. Query bawah DCL dipecah jadi sebagian perintah utama, adalah:

-  Grant— perintah grant digunakan dikala admin memberikan akses kepada user.

-  Revoke— query ini digunakan buat membatalkan hak izin seseorang user.

-  Commit— perintah commit digunakan buat menetapkan penyimpanan database.

-  Rollback— query rollback digunakan buat membatalkan penyimpanan database.

Kesimpulan

Nah itu tadi penjelasan lengkap serta pendek tentang SQL! Singkatnya, SQL merupakan bahasa pemrograman yang biasa digunakan buat pengelolaan database. SQL memiliki banyak guna serta manfaat spesialnya buat para administrator serta pula programmer buat memanipulasi serta menganalisis informasi database.

Liputan Software ERP IDMETAFORA Indonesia!

Jika anda merasa artikel ini bermanfaat, bagikan ke pengikut anda melalui tombol dibawah ini:



Software ERP Indonesia

Artikel rekomendasi untuk Anda