Presentation is loading. Please wait.

Presentation is loading. Please wait.

SQL Data Manipulation Language (DML) Berfungsi untuk memanipulasi data (menampilkan, menambahkan, dan menghapus data) 1.

Similar presentations


Presentation on theme: "SQL Data Manipulation Language (DML) Berfungsi untuk memanipulasi data (menampilkan, menambahkan, dan menghapus data) 1."— Presentation transcript:

1 SQL Data Manipulation Language (DML) Berfungsi untuk memanipulasi data (menampilkan, menambahkan, dan menghapus data) 1

2 1.INSERT 2 Digunakan untuk Menambah Data dalam satu record Insert Into NamaTable (namafield1,namafield2,…) Values (‘nilaifield1’,’nilaifield2’,…) Contoh Insert Into pegawai (nip,nama) values (’01’,’andika’) Atau bisa juga bila kita mengingat seluruh bentuk field dalam tabel Insert Into namatable values (‘nilaifield1’,’nilaifield2’,…)

3 2.SELECT 3 Berfungsi untuk Menampilkan record data yang ada dalam table Select * from namatabel Contoh Select * from pegawai (menampilkan data di semua field yang ada dalam table pegawai) Simbol * bermaksud ‘all’ atau ‘semua’, dan digunakan untuk mewakili semua atribut dalam satu tabel

4 4 Select namafield,namafield from namatabel Contoh Select nip,alamat from pegawai Menampilkan sebagian field beserta recordnya yang ada pada tabel Select * from namatabel where namafield=‘nilaifield’ Contoh Select * from pegawai where alamat=‘seutui’ Menampilkan baris record tertentu berdasarkan pilihan field yang diberikan

5 5 Select distinct namafield from namatabel Contoh Select distinct alamat from pegawai Menampilkan satu field beserta recordnya yang tidak akan berulang Baris-baris pendua atau berulang (duplicate) tidak akan dipaparkan. Sekiranya kita memilih lebih dari satu atribut ketika menggunakan DISTINCT, hasilnya adalah gabungan atribut-atribut yang unik

6 6 Select distinct namafield1,namafield2 from namatabel Contoh Select distinct alamat,status from pegawai Menampilkan beberapa field beserta recordnya yang sama tidak akan berulang satu baris nip [03] tidak dipaparkan kerana berulang

7 7 Select namafield ungkapan aritmatik from namatabel Contoh Select nama,gaji/2 from pegawai Menggunakan Ungkapan Aritmatik dalam Pernyataan +, -, /, *

8 Kita boleh menamakan semula suatu atribut (walaupun telah mempunyai nama) dengan menggunakan AS SELECT nama, gaji/2 AS gajisetengah FROM pegawai 8

9 9 Kita dapat membuat dan mengubah judul field yang akan di tampilkan Select namafield As namafieldbaru from namatabel Contoh Select nama As namalengkap from pegawai menampilkan nama dari tabel pegawai dimana field nama pada hasil SQL di ubah menjadi namalengkap

10 10 Select namafield from namatabel where simbol perbandingan Contoh Select nama,gaji from pegawai where gaji > Select nama,gaji from pegawai where gaji < Select nama,gaji from pegawai where gaji = Menggunakan Simbol perbandingan, = untuk membuat pemilihan

11 11 Select namafield1,namafield2 from namatabel where namafield1 operatorboolean namafield2 Contoh Select alamat,gaji from pegawai where alamat=‘seutui’ and gaji > Select alamat,gaji from pegawai where alamat=‘prada’ Or gaji > Select * from pegawai where alamat=‘seutui’ Or alamat=‘prada’ Select * from pegawai where Not alamat=‘seutui’ Menggunakan operator Boolean Seperti And OR dan Not

12 Operator Logik Boolean Apabila AND digunakan, disemua syarat sebelum dan setelah AND harus benar untuk suatu tuple dipilih Apabila OR digunakan, hanya salah satu syarat sebelum atau sesudah OR harus benar ataupun keduanya benar untuk suatu tuple dipilih Apabila NOT digunakan, yang bukan syarat yang akan di tampilkan 12

13 13 Select namafield from namatabel where namafield between nilai and nilai Contoh Select nama,gaji from pegawai where gaji between and Jarak Nilai Sebagai Kriteria Kita boleh mengunakan pernyataan BETWEEN

14 14 Select namafield from namatabel where namafield In (nilaifield1,nilaifield2) Contoh Select * from pegawai where alamat In (‘seutui’,’prada’) Select nama,alamat from pegawai where alamat In (‘seutui’,’prada’) Operator In Pencocokan data kondisi pencarian dengan salah satu data yang ada pada suatu daftar nilai

15 15 Select namafield from namatabel where namafield Like ‘%ekspresi%’ Contoh Select * from pegawai where alamat Like ‘%andi%’ (menampilkan semua klolom dari tabel pegawai yang namanya mengandung kata andi) Operator Like -Untuk pencarian data -Bekerja pada type data char, varchar, text


Download ppt "SQL Data Manipulation Language (DML) Berfungsi untuk memanipulasi data (menampilkan, menambahkan, dan menghapus data) 1."

Similar presentations


Ads by Google