Anda di halaman 1dari 17

STMIK YADIKA BANGIL

DML &
RETRIEVE DATA
Sistem Basis Data
Dasar Teori
DML adalah kelompok perintah yang
(Data Manipulation Language) berfungsi untuk memanipulasi
data dalam basis data,
Misalnya untuk :
• Penyisipan
• Pengubahan
• Penghapusan dan
• Pengambilan data.
Dasar Teori
DML Perintah yang termasuk dalah
(Data Manipulation Language)
kategori DML adalah :

• INSERT (Penyisipan)
• UPDATE (Pengubahan)
• DELETE (Penghapusan)
• SELECT (Pengambilan)
INSERT
(Penyisipan data)

• Perintah INSERT digunakan untuk


menambahkan baris / menyisipkan data pada
suatu tabel.

• Terdapat dua cara untuk menambah baris.


Cara 1 : Menambah baris dengan mengisi data pada setiap kolom.

Syntax Insert

INSERT INTO table_name


VALUES (value1, value2, value3, ...);
Cara 2 : Menambah baris dengan hanya mengisi data pada kolom tertentu.

Syntax Insert

INSERT INTO table_name (column1, column2,


column3, ...)
VALUES (value1, value2, value3, ...);
UPDATE
(Pengubahan data)

• Perintah UPDATE digunakan untuk mengubah isi


data pada satu atau beberapa kolom pada suatu
tabel.
Syntax Update

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

Hati-hati saat mengubah data, pastikan selalu memperhatikan klausa WHERE


CONTOH UPDATE

UPDATE Customers
SET ContactName = 'Alfred', City= 'Frankfurt'
WHERE CustomerID = 1;
DELETE
(Penghapusan data)

• Perintah DELETE digunakan untuk menghapus


satu baris, baris dengan kondisi tertentu atau
seluruh baris.
Syntax Delete

DELETE FROM nama_tabel WHERE condition;

Hati-hati saat menghapus data, pastikan selalu memperhatikan klausa WHERE


CONTOH DELETE

DELETE FROM Customers WHERE


CustomerName = ‘Bambang Pranoto';
SELECT
(Pengambilan data)

• Perintah SELECT digunakan untuk Retrieve Data


atau menampilkan isi dari suatu tabel yang
dapat dihubungkan dengan tabel yang lainnya.
Menampilkan data seluruh kolom

Syntax Select

SELECT * FROM table_name;


Menampilkan data untuk kolom tertentu

Syntax Select

SELECT column1, column2, ...


FROM table_name;
Menampilkan data dengan kondisi data tertentu dengan klausa WHERE

Syntax Select

SELECT * FROM table_name


WHERE condition;
KELOMPOK 3

WIDDAN BAEHAQI
117227084

M. SAIFUL MUNIR
117227072

A. MUBAROK ROMADHANI
117227086

Anda mungkin juga menyukai