Anda di halaman 1dari 5

MODUL III

DATA MANIPULATION LANGUAGE (DML)


I. TUJUAN
Mahasiswa mampu menerapkan perintah-perintah SQL seperti INSERT, DELETE,
UPDATE maupun SELECT untuk memanipulasi data dalam database.

II. ALAT DAN BAHAN


A. PC/Laptop
B. Modul
C. Xampp
D. Command Prompt

III. TEORI DASAR


DML (Data Manipulation Language) merupakan kelompok perintah yang
berfungsi untuk memanipulasi data dalam database. Contohnya untuk memasukkan,
pengambilan, pengubahan maupun penghapusan data. Perintah yang termasuk dalam
DML adalah: INSERT, DELETE, UPDATE, dan SELECT.
A. Perintah INSERT bertujuan untuk menambahkan record data pada suatu tabel.
Terdapat beberapa cara untuk menambahkan record.
Cara 1: Menambahkan record dengan mengisi data pada setiap kolom:
INSERT INTO namatabel VALUES (nilai1, nilai2, nilai-n);
Cara 2: menambahkan baris dengan hanya mengisi pada kolom tertentu:
INSERT INTO namatabel (field1, field2, field-n) VALUES (nilai1, nilai2, nilai-n);
B. Perintah UPDATE digunakan untuk mengubah isi data pada satu atau beberapa
kolom pada suatu tabel. Syntax yang digunakan secara umum adalah sebagai
berikut:
UPDATE namatabel SET field1=nilai1, field2=nilai2 WHERE kondisi;
C. Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel yang dapat
dihubungkan dengan beberapa tabel lainnya.
Cara 1: Menampilkan data semua kolom dengan menggunakan asterisk
(*): SELECT * FROM namatabel;
Cara 2 : Menampilkan data untuk field/kolom tertentu:
SELECT filed1, filed2, filed-n FROM namatabel;
Cara 3 : Menampilkan data dengan kondisi tertentu menggunakan klausa
WHERE: SELECT * FROM namatabel WHERE kondisi;
D. Perintah DELETE digunakan untuk menghapus satu baris, baris dengan kondisi
tertentu maupun seluruh baris. Syntax yang digunakan:
DELETE FROM namatabel WHERE [kondisi];

IV. LANGKAH KERJA


1. Aktifkan database informatika. Insert data pada tabel dosenwali dengan syntax
berikut:

2. Insert data pada tabel mahasiswa:

3. Tampilkan semua isi record tabel dosenwali dan mahasiswa

4. Ubah data nama mahasiswa dan address, pada tabel mahasiswa


5. Tampilkan field nama, address dan umur pada tabel mahasiswa

6. Hapus data mahasiswa yang bernama Edo.

V. HASIL PERCOBAAN
A. Hasil Select * Tabel dosenwali
B. Hasil Select * Tabel mahasiswa setelah mengikuti semua Langkah kerja

TUGAS
1. Buatlah satu database tentang Penjualan
Gunakan Primary Key dan Foreign key untuk menghubungkan antar tabel.
2. Insert data ke dalam tabel Pembeli, Transaksi dan Barang.
3. Yang dikumpulkan pada tugas ini yaitu:
a. Show Database Penjualan
b. Desc Tabel (Pembeli, Barang dan Transaksi)
c. Tampilkan semua Record yang telah diisi pada tabel Pembeli, Barang dan
Transaksi.

Anda mungkin juga menyukai