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
ORACLE

Menggunkan Fasilitas Oracle untuk SQL Editor

Untuk menggunakan SQL,Oracle telah menyediakan beberapa editor yang dapat digunakan baik yang berbasis console ataupun yang berbasis GUI.Adapun beberapa editor bawaan Oracle yang dapat digunakan adalah sebagai berikut :

1.Menggunkan console ( khususnya cmd pada Windows)

a.Masuk ke RUN (Start – Run)

b.Ketikan cmd

1c.Kemudian akan muncul console editor

d.Ketikan sqlplus

e.Masukan username dan password.Misal username : scott password : tiger

2f. Ketikan perintah SQL yang diinginkan

2.Menggunakan SQL Plus versi GUI

a.Klik Start -> OraDb10g_home -> Application Development -> SQLPlus

b.Kemudian keluar form Log On.Ketikan username,Password,Host-String

3

*Note : Host String diisi dengan nama database oracle default orcl

c.Muncul SQLPlus GUI dan ketikan perintah SQL

43.Menggunakan Web Browser

a.Buka web browser ie:Mozilla,Opera

b.Ketikan http://hostname:5560/isqlplus

5*Note : hostname disesuiakan dalam contoh ini saya memakai locahost

c.Kemudian akan muncul seperti gambar dibawah.Kemudian masukan username dan password 6

d.Lalu muncul editor seperti dibawah dan ketikan perintah SQL

7

Selamat mencoba –)

Standar