DML (Data Manipulation Language adalah bahasa untuk memanipulasi data,manipulasi diantaranya menambah,mengubah atau menghapus data, adapun bentuk � bentuk yang digunakan yaitu :
1. Insert ( Menambah)
2. Upadate (Merubah)
3. Delete (menghapus)
Contoh menambah data pada table,misal table yang digunakan adalah table fakultas yaitu : Insert into fakultas (kode_fak,nm_fak) values(�IL�,ilmu computer);
Atau bias juga secara langsung.
Contoh : insert into fakultas values(�IL�,ilmu computer).
Untuk contoh update,misalkan kita ingin merubah data yang ada pada kolom nm_fak yaitu : Update set nm_fak �Tehnik dan ilmu komputer� where kode_fak=�IL�;
Contoh untuk menghapus data,misalkan kita ingin menghapus data yang ada di kolom nm_fak yaitu : Delete from fakultas where kode_fak=�IL�;
DCL (Data Control Language)
Adalah bahasa yang digunakan untuk mengendalikan hak akses ke dalam data, mengendalikan artinya memberikan atau mencabut hak akses.adapun intruksi yang digunakan adalah sebagai berikut :
1. Grant (Memberikan hak akses)
2. Revoke (Mencabut hak akses)
Contoh untuk pmebuatan hak akses yaitu : misalkan kita akan memberikan hak akses kepada ahmad contoh pembuatannya sebagai berikut :
Create user ahmad identifield by password hak yang akan kita berikan misalkan user ahmad kita berikan hak untuk menambah maka kita tambahkan dengan insert dilanjutkan dengan Grant connect to ahmad. Untuk lebih jelasnya liat contoh berikut :
Create user ahmad identifield by password
Insert grant connect to ahmad;
Gabungan DDL dan DML
� Insert melalui stored procedure
Create or replace procedure table data
Kode char (2)
Nama char (3)
As
Insert into fakultas values(e.kode,e.nama) go;
Create procedure edit data
e.koe (2)
e.nama (30)
as
update fakultas set nama_fak=e.nama where kode_fak=e.kode go;
create or replace procedure hapus data
e.kode char (2)
as
delete from fakultas where kode_fak=e.kode go;
untuk penggunaan revoke contohnya sebagai berikut :
Revoke connect from ahmad;
Ini akan mencabut hak akses yang telah diberikan kepada user ahmad.
1. Insert ( Menambah)
2. Upadate (Merubah)
3. Delete (menghapus)
Contoh menambah data pada table,misal table yang digunakan adalah table fakultas yaitu : Insert into fakultas (kode_fak,nm_fak) values(�IL�,ilmu computer);
Atau bias juga secara langsung.
Contoh : insert into fakultas values(�IL�,ilmu computer).
Untuk contoh update,misalkan kita ingin merubah data yang ada pada kolom nm_fak yaitu : Update set nm_fak �Tehnik dan ilmu komputer� where kode_fak=�IL�;
Contoh untuk menghapus data,misalkan kita ingin menghapus data yang ada di kolom nm_fak yaitu : Delete from fakultas where kode_fak=�IL�;
DCL (Data Control Language)
Adalah bahasa yang digunakan untuk mengendalikan hak akses ke dalam data, mengendalikan artinya memberikan atau mencabut hak akses.adapun intruksi yang digunakan adalah sebagai berikut :
1. Grant (Memberikan hak akses)
2. Revoke (Mencabut hak akses)
Contoh untuk pmebuatan hak akses yaitu : misalkan kita akan memberikan hak akses kepada ahmad contoh pembuatannya sebagai berikut :
Create user ahmad identifield by password hak yang akan kita berikan misalkan user ahmad kita berikan hak untuk menambah maka kita tambahkan dengan insert dilanjutkan dengan Grant connect to ahmad. Untuk lebih jelasnya liat contoh berikut :
Create user ahmad identifield by password
Insert grant connect to ahmad;
Gabungan DDL dan DML
� Insert melalui stored procedure
Create or replace procedure table data
Kode char (2)
Nama char (3)
As
Insert into fakultas values(e.kode,e.nama) go;
Create procedure edit data
e.koe (2)
e.nama (30)
as
update fakultas set nama_fak=e.nama where kode_fak=e.kode go;
create or replace procedure hapus data
e.kode char (2)
as
delete from fakultas where kode_fak=e.kode go;
untuk penggunaan revoke contohnya sebagai berikut :
Revoke connect from ahmad;
Ini akan mencabut hak akses yang telah diberikan kepada user ahmad.
0 Comments
Posting Komentar
Ayo berkomentar sesuai dengan topik pembahasan.