MANIPULATION DATA ATAU DDL DML PADA ORACLE 10g

Monday, January 29, 2018

MANIPULATION DATA ATAU DDL DML PADA ORACLE 10g


Operasi standar sebuah database adalah insertdelete dan update. Ketiganya biasa disebut DML kependekan dari Data Manipulation Language. SQL merupakan bahasa standar untuk pengolahan database. Tentunya Oracle-pun menggunakan SQL, hanya saja ada beberapa karakteristik yang berbeda dengan SQL standar.

INSERT

Insert digunakan untuk memasukkan data ke sebuah tabel dalam user (schema) tertentu. Syntax Insert dapat dituliskan sebagai berikut :
INSERT INTO [nama_user].[nama_table]([nama_kolom1], [nama_kolom2], . . .)
VALUES
([nilai1], [nilai2], . . .);
Keterangan :
NAMA_USER:NAMA USER ATAU NAMA SCHEMA KETIKA LOGIN
NAMA_TABEL:NAMA TABEL YANG TERDAPAT PADA USER (SCHEMA) TERSEBUT
NAMA_KOLOM:NAMA KOLOM YANG AKAN DIISI DATA PADA [NAMA_TABEL]
NILAI:NILAI YANG AKAN DIISIKAN PADA [NAMA_KOLOM], MIS : [NILAI1] AKAN DIISIKAN KE DALAM [NAMA_KOLOM1], [NILAI2] AKAN DIISIKAN KE DALAM [NAMA_KOLOM2]

UPDATE

Update digunakan untuk mengubah data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu. Syntax Update dapat dituliskan sebagai berikut :
UPDATE [nama_user].[nama_table]SET[nama_kolom1] = [nilai1],
[nama_kolom2] = [nilai2],
[nama_kolom3] = [nilai3],
. . .
WHERE
[kondisi_update];
Keterangan :
nama_user:Nama user atau nama schema ketika login
nama_tabel:Nama tabel yang terdapat pada user (schema) tersebut
nama_kolom:Nama kolom yang akan diisi data pada [nama_tabel]
nilai:Nilai yang akan diisikan pada [nama_kolom]
kondisi_update:Sebuah kondisi yang yang menyaring (filter) record-record mana saja yang akan di update

DELETE

Delete digunakan untuk menghapus data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu. Syntax Delete dapat dituliskan sebagai berikut :
DELETE [nama_user].[nama_table]WHERE[kondisi_delete];
Keterangan :
nama_user:Nama user atau nama schema ketika login
nama_tabel:Nama tabel yang terdapat pada user (schema) tersebut
kondisi_delete:Sebuah kondisi yang yang menyaring (filter) record-record mana saja yang akan di delete
Insert :
INSERT INTO TEST.MURID (
NIS,
NAMA,
TGL_LAHIR,
JENIS_KELAMIN,
ALAMAT,
ORTU)
VALUES (
‘000001’,
‘MUKHTARUL UMAM’,
TO_DATE(’23-04-1993′,‘DD-MM-YYYY’),
‘L’,
‘JL. P. DIPENOGORO, TEGAL’,
‘SULAIMAN’);
Update :
UPDATE TEST.MURID SET
NAMA = ‘MUKHTARUL UMAM SHOLEH’,
TGL_LAHIR = TO_DATE(’25-04-1993′,‘DD-MM-YYYY’)
WHERE
NIS = ‘000001’;
Delete :
DELETE TEST.MURID
WHERE
NIS = ‘000001’;
Source: http://arifaiweb.blogspot.co.id/2018/01/manipulation-data-pada-oracle.html?m=1
  Dont Forget To Visit : zepic123.blogspot.co.id

0 comments :

Post a Comment