ORACLE, TIPS TRIK

Oracle SQL

Jika dalam tulisan sebelumnya telah kita bahasa bagaimana kita menggunakan fasilitas Oracle untuk mengakses database. Maka dalam tulisan ini kita akan membahas apa yang dapat mengakses database tersebut. Untuk mengakses database Oracle yang notabenya menggunakan prinsip Relational Database,“bahasa” yang paling cocok adalah SQL (sequel). Dalam Oracle dikenal beberapa istilah berhubungan dengan ini diantara nya adalah :

1.DML ( Data Manipulation Language )

Merupakan istilah Oracle SQL yang digunakan untuk melakukan manipulasi pada data seperti memasukan data, merubah data dan menghapus data. Adapun perintah SQL yang termasuk di dalamnya adalah :

a. INSERT

Perintah ini digunakan untuk memasukan data baru kedalam database.Berikut contoh penggunaannya :

INSERT INTO mahasiswa (nrp,nama,alamat ) VALUES (‘7407040043′,’Alek’,’Kuningan Jawa Barat’);

b. UPDATE

Perintah ini digunakan untuk merubah data yang ada dalam database. Berikut adalah contoh penggunaannya :

UPDATE mahasiswa

SET alamat = ‘Surabaya Jawa Timur’

WHERE  nrp = ‘7407040043’;

c. DELETE

Perintah ini digunakan untuk menghapus data yang telah ada dalam database. Berikut contoh penggunaannya :

DELETE FROM mahasiswa

WHERE nrp = ‘7407040043’;

2. DDL ( Data Definiton Language )

Merupakan istilah Oracle SQL yang digunakan untuk melakukan definisi struktur dari sebuah database atau lebih tepat nya tabel. Adapun perintah yang termasuk didalamnya adalah :

a. CREATE

Perintah ini digunakan untuk membuat suatu tabel/objek baru dalam sebuah database. Adapun contoh penggunaannya adalah :

CREATE TABLE mahasiswa (

nrp VARCHAR2(12),

nama VARCHAR2(40),

alamat VARCHAR2(60)

);

b. ALTER

Perintah ini digunakan untuk melakukan perubahan struktur dalam dari tabel. Berikut contoh penggunaannya :

ALTER TABLE mahasiswa

ADD tanggal_masuk DATE;

c. DROP

Perintah ini digunakan untuk menghapus tabel. Berikut contoh penggunaannya :

DROP TABLE mahasiwa

3. DCL ( Data Control Language )

Merupakan istilah Oracle SQL yang digunakan untuk melakukan control pada database.Termasuk didalamnuya :

a. GRANT

Perintah ini digunakan untuk memberikan hak tertentu pada sebuah database.Contoh :

GRANT select ON mahasiswa TO mahasiswa_itu;

b. REVOKE

Perintah ini digunakan untuk menghapus atau mengambil hak tertentu pada sebuah database. Contoh :

REVOKE select ON mahasiswa FROM mahasiswa_itu;




Standar

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s