Mengenal SQL beserta Jenis dan Fungsinya
SQL
SQL merupakan singkatan dari Structured Query Language, yang berguna sebagai bahasa khusus dalam mengakses dan mengelola data-data yang ada di dalam sebuah basis data relasional. Saat pengelolaan data menggunakan perintah-perintah khusus sehingga data bisa dimanipulasi atau dikelola dengan baik.
JENIS JENIS SQL :
- Data Definition Language (DDL)
Contoh :
1. CREATE
Perintah CREATE bisa kamu gunakan ketika akan membuat suatu database, tabel maupun kolom baru.
3. SHOW
4. ALTER
- Data Manipulation Language (DML)
Perintah DML ini, berfungsi untuk memanipulasi data yang ada pada sebuah database
Contoh :
1. INSERT
Perintah INSERT bisa
kamu gunakan ketika akan menambahkan atau memasukkan sebuah record baru pada
sebuah tabel di database.
Perintah SELECT bisa
kamu gunakan dalam memilih tabel, kamu juga bisa merelasikan suatu tabel dengan
tabel yang lain sehingga data yang kamu ambil bisa dari beberapa tabel.
Perintah DELETE bisa
kamu gunakan saat kamu ingin menghapus sebuah record yang sudah ada
sebelumnya pada suatu tabel.
- Data Control Language (DCL)
Perintah DCL ini biasa digunakan khusus untuk mengatur hak akses apa saja yang dimiliki oleh pengguna. Contoh :
1. GRANT
Perintah GRANT bisa
kamu gunakan ketika ingin memberikan hak akses terhadap pengguna yang lain. Hak
akses yang kamu berikan dapat diatur sesuai dengan kebutuhan bahkan pembatasan
terhadap perintah DML.
Perintah REVOKE ini
adalah kebalikan dari perintah GRANT, perintah REVOKE bisa kamu gunakan untuk
mencabut hak akses yang sebelumnya telah diberikan kepada pengguna.
- Transaction Control Language (TCL)
Contoh :
1. COMMIT
Perintah COMMIT bisa
kamu gunakan saat mengakhiri transaksi data dengan menerapkan perubahan yang
telah dilakukan secara permanen.
Perintah ROLLBACK bisa kamu gunakan dalam membatalkan perubahan yang sudah dilaksanakan. Kamu juga bisa membatalkan transaksi pada bagian tertentu dengan menetapkan SAVE POINT.
FUNGSI SQL :
Fungsi SQL sebenarnya ada banyak tergantung dari sudut pandang mana yang digunakan. Akan tetapi secara umum keberadaan SQL sebagai bahasa pengelolaan database berfungsi dalam mengelola suatu data pada database yang digunakan oleh aplikasi. Yang memungkinkan kamu untuk mengubah maupun mengakses database atau melakukan query yang dibutuhkan.Selain dari itu SQL juga berfungsi sebagai penghubung antara aplikasi dengan berbagai database. Karena bahasa SQL hampir didukung oleh berbagai macam database. Dan juga SQL berfungsi dalam melakukan pengolahan database yang kompleks.
Komentar
Posting Komentar