SQL Data Manipulation Language (DML)

Slides:



Advertisements
Similar presentations
LIST ITEM. List Style … Pop List Ditampilkan dalam bentuk field dengan tombol di sebelah kanan. Ketika tombol di klik maka sekumpulan data akan muncul.
Advertisements

Prosedur dan Fungsi.
Enkripsi dan Dekripsi Data
CREATE ALTER DROP Stored Procedure. Apa itu Stored Procedure?? kumpulan perintah SQL yang diberi nama dan disimpan dalam server Sekumpulan pernyataan.
By Asep Taufik Muharram. Data Definition Language (DDL) Digunakan untuk melakukan pembuatan struktur database, mulai dari mendefinisikan database, tabel-tabel.
1 BASIS DATA Struktur Query Language (Ambiquity).
© 2010 PYXISM, Inc All Rights Reserved T HE POWER OF T EAM W ORK IN ACTION! Sponsor : pyxismogul
Pertemuan : 6 Basis Data Terapan
Stored Procedure Arfansyah, M.Kom. Mengenal Stored Procedure Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server Stored.
SQL Pertemuan 26. Range Operator ‘Between dan Not Between’
SELECT Sintak Umum: Select nama_kolom1 from nama_tabel A. Contoh sintak sederhana : 1.Menampilkan semua kolom SELECT nama_kolom1,nama_kolom2 FROM nama_tabel.
Struktur Kawalan Ulangan
Ketidaktentuan –Tidak lengkap –tidak konsisten, –tidakpasti… atau ketiga- tiganya sekali.
Pembolehubah dan Pemalar
Tutorial Penggunaan :
Struktur Kawalan Pilihan
TRANFORMASI PEUBAH ACAK DENGAN FUNGSI PAMBANGKIT MOMEN
1 Pertemuan 09 Binary Tree Matakuliah: T0534/Struktur Data Tahun: 2005 Versi: September 2005.
PPA – course 5 Materi: Cascading Style Sheet. What is CSS? sebuah standar yang digunakan untuk mendefinisikan tampilan secara seragam dan akurat. Contoh:
BAB 1 - MANTIK Pembelajaran kaedah dan prinsip untuk membezakan di antara hujah yang baik dengan yang lemah. Memudahkan penyusunan idea-idea dengan teratur,
Pendekatan Konseling Behavioristik Nama : Rheza Azmi Baoka Kelas : 2C.
Part 2 Variabel & Data types
Pernyataan Kawalan Java
Variabel Dan Tipe data
SISTEM DIGITAL MUHAMAD ARPAN, S.Kom.
BAB INHERITANCE (Pewarisan)
SELECT Sintak Umum: Menampilkan semua kolom SELECT * FROM nama_tabel
Variabel Dan Tipe data
MySQL Tabel Processing
DATA MANIPULATION LANGUAGE
Struktur Query Language
BAB 4 PERSAMPELAN.
ASAS PENGATURCARAAN C++
PENGENALAN KEPADA JELMAAN LAPLACE
Bab 4: Operator & Ungkapan
Konsep Pengukuran dalam Penyelidikan
Bermain tidak Membatasi Texas Holdem Poker Online Untuk Bebas.
PRAKARYA BAHAN LUNAK WAHID RIZAL F.. PENGERTIAN BAHAN LUNAK Bahan lunak adalah bahan yang memiliki sifat fisik empuk/lunak sehingga sangat mudah dibentuk.
Kerajinan Bahan Lunak Rifana Maulida VIII-4. Pengertian Bahan Lunak Bahan lunak adalah produk kerajinan yang menggunakan bahan dasar yang bersifat lunak.
KEYSHA SALSABILA ABADI VIII-I PRAKARYA. PENGERTIAN BAHAN LUNAK Bahan lunak, yaitu bahan yang memiliki sifat fisik empuk/lunak sehingga sangat mudah dibentuk.
KELAS:8-4. Pengertian bahan lunak Kerajinan bahan lunak merupakan produk kerajinan yang menggunakkan bahan dasar yang bersifat lunak yaitu lentur, lembut,
Bahan serat digolongkan menjadi dua yaitu bahan serat dari tumbuhan dan bahan serat dari hewan. A.Serat dari tumbuhan, serat yang berasal dari bagian-bagian.
Tugas Prakarya PPT Kerajinan Bahan Lunak
Nisa damayanti VIII-2 Tugas prakarya. Kerajinan bahan lunak Kerajinan dari bahan lunak merupakan produk kerajinan yang menggunakan bahan dasar yang bersifat.
Nisa damayanti VIII-2 Tugas prakarya. Kerajinan bahan lunak Kerajinan dari bahan lunak merupakan produk kerajinan yang menggunakan bahan dasar yang bersifat.
Kerajinan Bahan Lunak adalah suatu produk kerajinan yang mengunakan bahan bersifat lunak sebagai dasar pembuatannya.
BAB 9 VB6 DAN PANGKALAN DATA.
PENGANTAR TEKNOLOGI INFORMASI PENGANTAR SISTEM KOMPUTER
PENGANTAR TEKNOLOGI INFORMASI PENGANTAR SISTEM KOMPUTER
PENGUMPULAN PROJEK DALAM SATU SISTEM APLIKATI
PERISIAN HAMPARAN ELEKTRONIK
Model Rangkaian.
E4161 SISTEM KOMPUTER DAN APLIKASI
Spesifikasi Pengaturcaraan Fungsian
Pernyataan if.. Pernyataan switch..
BAB 8 TATASUSUNAN.
Pengenalan.
Penyelesaian Rangkaian Multimedia
BAB 2(a):PENGENALAN KEPADA JELMAAN LAPLACE
2.0 PENGALAMATAN RANGKAIAN
A.ERROR Kesalahan adalah perbedaan antara variabel yang diukur dan setpoint. Kesalahan dapat berupa positif atau negatif. Tujuan dari setiap skema kontrol.
BAB 7 STRING.
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
Pembolehubah dan Pemalar
Bab 6 Pengaturcaraan Lisp.
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
3.4.3 KONFIGURASI DAN UJIAN RANGKAIAN
Keperluan rangkaian bagi aplikasi multimedia
1. Sapto M. Suwito 2. Yetti M.M., S.Kom 3. Irni Marnida 4. Fadila Lahay 5. Endah Wahyuningsih 6. Nurlaila.
Pemrograman Bilangan Bulat (Integer Programming) Sebuah program linear dengan persyaratan tambahan bahwa semua variabelnya merupakan bilangan bulat Algoritma.
Presentation transcript:

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

INSERT 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’,…)

SELECT 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

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

Menampilkan satu field beserta recordnya yang tidak akan berulang Select distinct namafield from namatabel Contoh Select distinct alamat from pegawai 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

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

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

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

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

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

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

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

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

Operator In Pencocokan data kondisi pencarian dengan salah satu data yang ada pada suatu daftar nilai 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 Like Untuk pencarian data Bekerja pada type data char, varchar, text 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)