"Wahai jin dan manusia, jika kalian mampu menembus penjuru langit dan bumi, tembuslah! Kalian tidak dapat menembusnya kecuali dengan kekuatan (ilmu)." (Ar-Rahman:33)

bismillahirrahmanirrahim

Dalam mengolah data manipulasi laguage atau DML ada 4 cara yang sering digunakkan, yaitu:

1. Select

Select adalah perintah untuk menampilkan data secara keseluruhan atau Cuma sebagian.

/* menampilkan seluruh nilai dari seluruh kolom tabel*/

Select *from t;

/*menampilkan  seluruh nilai dari kolom tabel yang terdapat nilai x*/

Select *from t where x = data;

/*menampilkan  seluruh nilai dari kolom tabel yang terdapat nilai x,x2,x3*/

Select *from t where x = data and x2 = data2;

/*menampilkan  seluruh nilai dari kolom tabel yang terdapat nilai x,x2 atau

x dengan nilai lain*/

Select *from t where (x = data and x2 = data2) or (x=data3);

/*menampilkan  seluruh nilai dari kolom tabel yang terdapat nilai x,x2 atau

x1,x2 dengan nilai lain*/

Select *from t where (x = data and x2 = data2) or (x=data3 and x2=data4);

/*menampilkan seluruh nilai dari kolom x1, x2*/

Select x1,x2,xn from t;

/*menampilkan seluruh nilai dari kolom x1, x2,xn yang terdapat nilai x*/

Select x1,x2,xn from t where x = data;

/*menampilkan seluruh nilai dari kolom x1, x2,xn yang terdapat nilai x,x2*/

Select x1,x2,xn from t x = data and x2 = data2;

/*menampilkan seluruh nilai dari kolom x1, x2,xn yang terdapat nilai x,x2 atau

x dengan nilai yang berbeda*/

Select x1,x2,xn from t (x = data and x2 = data2) or (x=data3);

/*menampilkan seluruh nilai dari kolom x1, x2,xn yang terdapat nilai x,x2 atau

x,x2 dengan nilai yang berbeda*/

Select x1,x2,xn from t  (x = data and x2 = data2) or (x=data3 and x2=data4);

ket: t=nama table, x = nama kolom, data = nilai suatu data, xn = sembarang kolom.

contoh:

select *from mhs where agama = islam;

2. Insert into

Insert into adalah perintah untuk memasukkan baris data.

/*memasukkan data ke tabel t dengan nilai nilai_parameter secara berurutan*/

Insert into t values (nilai_parameters);

atau

/*memasukkan data ke tabel t dengan perincian daftar nama kolom dan

diisi dengan nilai nilai_parameter secara berurutan*/

Insert into t(parameter)values(nilai_parameters);

ket: t=nama table, x = parameter = daftar nama kolom yang akan diisi

nilai_parameter = daftar nilai yang berurutan pada suatu baris

Contoh:

Insert into mhs values (10030092,’ariska’,’teknik informatika’,to_date(‘25 03 91’));

Atau

Insert into mhs (nim, nama, jurusan, tlahir) values (10030092,’ariska’,’teknik informatika’,to_date(‘maret 25 91’,’mm hh yy’));

Catatan:

Penulisan tanda kutip (‘) tidak boleh diganti dengan tanda kutip 2 (“)

Penulisan variable varchar2 bisa menggunakan spasi tanpa haris dengan pengganti spasi (_)

penulisan variable data harus dengan format to_date(’31 12 11′) atau to_date(‘desember 31 2011′,’mm hh yy’)

3. Update

Update adalah perintah untuk mengubah nilai data di suatu tabel tertentu.

/*memperbarui nilai dr suatu tabel dengan nilai baru x yang terletak sebaris dengan x2*/

Update t set x=dataBaru where x2=data ;

/*memperbarui nilai dr suatu tabel dengan nilai baru x yang terletak sebaris dengan x2,x3*/

Update t set x=dataBaru where x2=data2 and x3=data3;

/*memperbarui nilai dr suatu tabel dengan nilai baru x yang terletak sebaris

dengan x2,x3 atau x2 dengan nilai  yang berbeda*/

Update t set x=dataBaru where (x2=data2 and x3=data3) or (x2=data2);

/*memperbarui nilai dr suatu tabel dengan nilai baru x yang terletak sebaris

dengan x2,x3 atau x2,x3 dengan nilai  yang berbeda*/

Update t set x=dataBaru where (x2=data2 and x3=data3) or (x2=data2 and x3=data3);

ket: t=nama table, x = nama kolom, data = nilai suatu data,

dataBaru = sebagai nilai pengganti dari nilai lama

Contoh:

Update mhs set nama=’denbagus’ where nim=10030092;

4. delete

Delete adalah perintah untuk menghapus baris data.

/*menghapus salah satu baris dr tabel t yang terdapat nilai x*/

Delete from t where x = data;

/*menghapus salah satu baris dr tabel t yang terdapat nilai x,x2*/

Delete from t where x=data and x2=data2;

/*menghapus salah satu baris dr tabel t yang terdapat nilai x,x2 atau

dengan nilai x, yang berbeda*/

Delete from t where (x=data and x2=data2) or (x=data);

/*menghapus salah satu baris dr tabel t yang terdapat nilai x,x2 atau

dengan nilai x, xe yang berbeda*/

Delete from t where (x=data and x2=data2) or (x=data and x2=data2);

ket: t=nama table, x = nama kolom, data = nilai suatu data.

Contoh:

Delete from mhs where min=10030092;

terimakasih. semoga bisa bermanfaat bagi kita semua. ^_^

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: