BAHASA BASIS DATA Data Manipulation Languange

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SQL.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
SQL (Structured Query Language)
UNIVERSITAS BINA DARMA 2013 DATA MANIPULATION LANGUAGE (DML)
PERINTAH SQL.
Dasar-dasar SQL soesanto.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
PEMROGRAMAN BASIS DATA
SQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
DATA MANIPULATION LANGUAGE (DML)
Microsoft SQL Server DDL dan DML dasar
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Istilah-Istilah di lingkungan Database
Data Definition Language dan Data Manipulation Language
Data Manipulation Language Pertemuan : 4 Basis Data Terapan.
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
SQL-Aggregate dengan Fungsi GROUP, HAVING dan subQuery
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Sistem Basis Data Pertemuan 11 Presented by :
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
SQL Pertemuan
Pengenalan Database MySQL
SQL Basis Data.
Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
DDL, DML.
SQL (Structured Query Language)
Structure Query Language (SQL)
SQL.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Query.
Manajemen Basis Data menggunakan SQL Server
SQL DML Pertemuan 6 dan 7.
Structured Query Language
Konsep Teknologi Informasi B
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
PEMASARAN BERBASIS WEB
Stucture Query Language
Connect to the Server - Putty
Stucture Query Language
SQL OVERVIEW.
Dml(Data manipulation language)
Created By Amir Ali,S.Kom.,M.Kom
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language (DML)
Basis Data [TK1064] I. Pengenalan Basis Data
MODUL 3 DATA MANIPULATION LANGUAGE
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
MODUL 3 DATA MANIPULATION LANGUAGE
Stucture Query Language
SQL(SELECT QUERY LANGUAGE)
Stucture Query Language
DATA MANIPULATION LANGUAGE
BAHASA BASIS DATA Data Defenition Languange
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
BAHASA BASIS DATA Single Row Function
Pengantar Teknologi SIM 2 (pertemuan 7)
Pengertian DML, DCL, dan DDL. Data Manipulasi Language(DML) DML adalah sub printah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database.
Transcript presentasi:

BAHASA BASIS DATA Data Manipulation Languange Adi Panca Saputra Iskandar, S.Kom | adipancaiskandar @gmail.com

Last Week Review

Proses Basis Data DDL DML Retrieving Data DCL DTL Dibagi menjadi beberapa bagian yang perlu diperhatikan DDL Bahasa yg digunakan untuk mendefinisikan data. Ex : create, alter,drop DML Bahasa yg digunakan untu memanipulasi data. Ex : insert, update, delete Retrieving Data Perintah untuk menampilkan data dari database. Ex : select DCL Bahasa untuk kontrol pengendalian akses data ke database. Ex : grant, revoke DTL Bahasa untuk mengelola transaksi di database. Ex : commit transaction, rollback transaction

Database Manipulation Languange DML (Data Manipulation Language) adalah kelompok perintah yang berfungsi untuk memanipulasi data dalam basis data, misalnya untuk pengambilan, penyisipan, pengubahan dan penghapusan data.

DML Syntax Insert Update Delete Select menambahkan baris pada suatu tabel Update mengubah isi data pada satu atau beberapa kolom pada suatu tabel Delete menghapus satu baris, baris dengan kondisi tertentu atau seluruh baris Select menampilkan isi dari suatu tabel yang dapat dihubungkan dengan tabel yang lainnya

Insert Data

Insert Menambah baris dengan mengisi data pada setiap kolom INSERT INTO namatabel VALUES (nilai1,nilai2,nilai-n); Jika data bertipe string, date atau time (contoh : action, horor, 2007-11-10) maka pemberian nilainya diapit dengan tanda petik tunggal (‘horor’) atau petik ganda (“horor”).

Insert Menambah baris dengan hanya mengisi data pada kolom tertentu INSERT INTO namatabel (kolom1,kolom2,kolom-n) VALUES (nilai1,nilai2,nilai-n); Jika data bertipe numerik (2500, 400) maka pemberian nilainya tidak diapit tanda petik tunggal maupun ganda

Delete DELETE FROM namatabel [WHERE kondisi]; Perintah dalam tanda [] bersifat opsional untuk menghapus suatu baris dengan suatu kondisi tertentu.

Update UPDATE [WHERE namatabel SET kolom1 = nilai1, kolom2 = nilai2 kondisi]; Perintah dalam tanda [] bersifat opsional untuk menghapus suatu baris dengan suatu kondisi tertentu.

SELECT * FROM table_name; SELECT * FROM Customers;

Select Menampilkan data untuk semua kolom menggunakan asterisk (*) SELECT * FROM namatabel;

Select Menampilkan data untuk kolom tertentu SELECT kolom1,kolom2,kolom-n FROM namatabel;

Select Menampilkan data dengan kondisi data tertentu dengan klausa WHERE SELECT * FROM namatabel WHERE kondisi; Beberapa operator perbandingan yang dapat digunakan pada klausa WHERE = (sama dengan) > (lebih dari) < (kurang dari) < > (tidak sama dengan) >= (lebih dari atau sama dengan) <= (kurang dari atau sama dengan). Adapun operator lain, yaitu : AND, OR, NOT, BETWEEN-AND, IN dan LIKE

Select Memberikan nama lain pada kolom SELECT namakolomlama AS namakolombaru FROM namatabel;

Select Menggunakan alias untuk nama tabel SELECT namaalias.namakolom1, namaalias.namakolom-n FROM namatabel namaalias;

Select Klausa ORDER BY digunakan untuk mengurutkan data berdasarkan kolom tertentu sesuai dengan tipe data yang dimiliki. SELECT * FROM namatabel ORDER BY namakolom; Tambahkan ASC untuk pengurutan secara ascending (menaik) atau atau tambahkan DESC untuk pengurutan secara descending (menurun), dibelakang namakolom.

Select Function COUNT digunakan untuk menghitung jumlah baris suatu kolom pada tabel SELECT COUNT (namakolom) FORM namatabel;

Select Function SUM digunakan untuk menghitung jumlah nilai suatu kolom pada tabel SELECT SUM (namakolom) FORM namatabel;

Select Function AVG digunakan untuk menghitung rata-rata dari nilai suatu kolom pada tabel SELECT AVG (namakolom) FORM namatabel;

Select Function MIN digunakan untuk menampilkan nilai terkecil dari suatu kolom pada tabel SELECT MIN (namakolom) FORM namatabel;

Select Function MAX digunakan untuk menampilkan nilai terkecil dari suatu kolom pada tabel SELECT MAX (namakolom) FORM namatabel;