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;
0 komentar:
Posting Komentar