Fachriars's Site

Depkominfo Kemakom IlkomUPI Bandung Majalengka

Belajar DML di Oracle

Pada tulisan sebelum saya sudah berbagi mengenai DDL (Data Definition Language) di Oracle, untuk review ulang tulisan aya sebelumnya bisa klik -> Belajar DDL di Oracle
nah sekarang saya ingin menjelaskan tentang DML atau Data Manipulaion Language..😀

Data Manipulation Language (DML) adalah bahasa basis data yang berguna untuk melakukan modifikasi dan pengambilan data pada suatu basis data. Modifikasi data terdiri dari: penambahan (insert), pembaruan (update), penghapusan (delete), seleksi data (selection) dan membuat tabel maya (view).

Penambahan data (Insert) pada sebuah tabel:
Syntax:
INSERT INTO [(field1, field2, … fieldn)] VALUES
bisa berbentuk nilai tunggal atau berbentuk SQL query. Syarat dari , jumlah, urutan dan jenis datanya harus sama.
Contoh : insert into Mahasiswa (nim, nama, ipk, jml_e) values (’0902041’, ‘Fachri’, 3.23,1);

Pembaruan data (Update) pada sebuah tabel:

Syntax:

UPDATE <NamaTabel> SET <field1>=<nilai1> [,<field2>=<nilai2>, … <fieldn>=<nilain>]

Contoh : update mahasiswa set jml_e=0 where nama=’fachri’ ;

Penghapusan data (delete) pada sebuah tabel:              

Syntax:

DELETE FROM <NamaTabel> [WHERE <kondisi>]

[Where <kondisi>] sama seperti where yang dipelajari pada SQL.

Contoh : delete from Mahasiswa where jml_E = 0;

CREATE VIEW
View adalah tabel bayangan. Tidak menyimpan data secara fisik. Biasanya berupa hasil query dari tabel-tabel dalam sebuah database. Syntax untuk melakuakn VIEW adalah :

CREATE VIEW <namaTabel> AS

<SQLQuery>

Contoh : view namamahasiswa yang jml_e=0 yang diambil dari tabel Mahasiswa di mana field jm;_e=’0’. Syntax dari contoh tersebut adalah :

CREATE VIEW nama_mhs_0 AS

SELECT nama FROM Mahasiswa where jml_e=0;


Semoga bermanfaat😀

Tinggalkan Sebuah Komentar

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s

%d bloggers like this: