Kali ini Weekend is Happy mau berbagi sedikit pengetahuan mengenai Oracle, yaitu salah satu perusahaan IT terbesar di dunia. Salah satu produk yang paling terkenalnya adalah Database Oracle. Kalau agan-agan sudah kenal dengan Oracle pasti tahu kalau bahasa standar yang digunakan dalam Database Oracle adalah SQL (Structure Query Languange). Secara garis besar SQL dalam Database Oracle dibagi dalam 5 kelompok:
1. SELECT, untuk menampilkan data dalam tabel:SELECT berfungsi untuk menampilkan data dalam tabel
2. Data Manipulation Languange (DML), untuk memanipulasi data dalam tabel:
INSERT, untuk menambah baris dalam tabel
DELETE, untuk menghapus baris dalam tabel
UPDATE, untuk mengubah baris dalam tabel
MERGE, untuk menggabungkan data dari 2 tabel
3. Data Definition Langunge (DDL), untuk mendefinisikan struktur objek database:
CREATE, untuk membuat struktur objek database cth: CREATE TABLE, CREATE USER
DROP, untuk menghapus struktur objek database cth: DROP TABLE
TRUNCATE, untuk menghapus data dan me-reklaim space
RENAME, untuk mengganti nama tabel
4. Transaction Control Languange (TCL) untuk menentukan suatu transaksi apakah suatu perubahan data akan disimpan secara permanen atau dibatalkan:
COMMIT, untuk menjadikan perubahan data disimpan secara permanen
ROLLBACK, untuk membatalkan suatu perubahan data
SAVEPOINT, untuk menentukan titik aman apabila terjadi kesalahan data bisa dikembalikan ke tahapan tertentu
5. Data Control Langunge (DCL) untuk mengatur izin akses dalam DB
GRANT, untuk memberi izin akses tertentu ke user
REVOKE, untuk menarik izin akses tertentu ke user
Semoga bermanfaat
