Presentation is loading. Please wait.

Presentation is loading. Please wait.

DATA MANIPULATION LANGUAGE

Similar presentations


Presentation on theme: "DATA MANIPULATION LANGUAGE"— Presentation transcript:

1 DATA MANIPULATION LANGUAGE

2 DEVINISI Merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.

3 Insert Fungsi : Perintah untuk memasukkan data ke dalam tabel.
Sintaks : INSERT INTO tbname (col1,..) VALUES (value1, ...) Contoh Sintax di pl/sql DECLARE GAJI NUMBER; BEGIN SELECT SAL INTO GAJI FROM EMP WHERE ENAME=’ADAMS’; END; /

4 UPDATE Fungsi : Perintah untuk mengubah data dari suatu tabel.
Sintaks : UPDATE tbname SET column = new value WHERE column = condition ; contoh sintax pl/sql DECLARE GAJI NUMBER; BEGIN UPDATE EMP SET SAL=GAJI WHERE ENAME=’SCOTT’; END; /

5 SELECT Fungsi : Perintah untuk menampilkan data.
Sintaks : SELECT [DISTINCT] colname FROM tbname Contoh program pl/sql DECLARE GAJI NUMBER; BEGIN SELECT FROM EMP WHERE ENAME=’SCOTT’ Group by Having ENAME=’SCOTT’; Order by ENAME; END; /

6 VIEW Fungsi : View merupakan bentuk alternatif penyajian data dari satu tabel atau lebih, beberapa tujuan membuat view adalah meningkatkan keamanan data serta penyederhanaan bagi para pengguna. Sintaks : CREATE VIEW tbname AS SELECT Contoh program : Create view v_buku as Select A.buku_isbn, A.buku_judul, B.penerbit_Nama, A.buku_tglterbit, A.buku_jmlhalaman from buku A, Penerbit B where A.penerbit_id =B.penerbit_id Order by A.buku_judul;


Download ppt "DATA MANIPULATION LANGUAGE"

Similar presentations


Ads by Google