Anda di halaman 1dari 8

BASIS DATA

MELAKUKAN PERINTAH DML (DATA MANIPULATION LANGUAGE)


SENIN, 22 FEBRUARI 2021
Untuk melakukan manipulasi atau pengolahan
data dalam suatu table digunakan perintah DML.
Macam-macam dari perintah DML adalah:
INSERT
 Insert : untuk memasukkan / menambahkan data baru
INSERT INTO nama_table (nama_kolom) values (values);
 contoh –>
insert into mahasiswa (nim, nama, alamat, jurusan) values
(12345,’andhi’,’yogya’,’informatika’);
 keterangan:
insert into –> perintah untuk menambah data
mahasiswa –> nama table yang akan ditambahkan datanya
nim, nama, alamat, jurusan –> nama kolom dari table mahasiswa
12345,’andhi’,’yogya’,’informatika’ –> data yang dimasukkan ke dalam table
mahasiswa (sesuai dengan urutan kolom yang telah disebutkan sebelumnya)
nb: untuk data yang bertipe karakter harus diapit tanda petik tunggal (‘ ‘)
SELECT
 Select : untuk menyeleksi / memilih data yang akan
ditampilkan
SELECT * | {nama_kolom} FROM nama_table [WHERE condition];
 contoh –>
select nim, nama, jurusan from mahasiswa;
 keterangan: perintah di atas menampilkan data nim, nama
dan jurusan pada table mahasiswa.
 nb: untuk menampilkan semua kolom dapat menggunakan
tanda (*) contoh: select * from mahasiswa, sedangkan jika
ada syarat/kondisi untuk data yang akan ditampilkan dapat
menggunakan klausa where contoh: select nim, nama from
mahasiswa where nama=’andhi’;
UPDATE
 Update : untuk membperbaharui data yang sudah ada
UPDATE nama_table SET nama_kolom = value [WHERE condition];
 contoh –>
update mahasiswa set jurusan =’kedokteran’ where nama=’andhi’;
 keterangan: perintah di atas akan mengubah data mahasiswa yang
bernama andhi dengan mengganti data pada kolom jurusan, yang
sebelumnya informatika menjadi kedokteran.
 Nb: kita dapat mengubah lebih dari satu kolom dalam satu perintah update
contoh: update mahasiswa set nim=45678, jurusan=’kedokteran’ where
nama=’andhi’;
 Perhatian : Jika kita tidak menggunakan klausa where maka semua baris
pada kolom yang akan di update akan berubah.
DELETE
 Delete : untuk menghapus baris data
DELETE [FROM] nama_table [ WHERE condition];
 contoh –>
delete mahasiswa where nama=’andhi’;
 keterangan: perintah di atas menghapus baris data
pada tabel mahasiswa yang bernaa andhi
 Perhatian : Jika tidak menggunakan klausa where maka
semua baris data pada tabel tersebut akan dihapus.
TUGAS
NIS NAMA_SISWA KELAS JURUSAN ALAMAT
114100 Dewi 11 rpl 1 Rpl Selomerto
114101 Dimas 11 rpl 2 Rpl Wonosobo
114102 Hari 11 akl 1 Akl Garung
114103 Susi 11 tkj 1 tkj Kalikajar

Perhatikan tabel di atas, berdasarkan tabel di atas kerjakan perintah dml berikut

1. Dengan menggunakan perintah INSERT, tambahkan satu baris baru dengan


NIS 114104, nama Dio, Kelas 11 RPL 1, Jurusan RPL, alamat Kalianget.
2. Dengan menggunkan perintah SELECT tampilkan nama dan kelas saja pada
tabel siswa tersebut
3. Dengan menggunakan perintah UPDATE ubahlah jurusan pada siswa yang
bernama Hari dari AKL menjadi TBSM
4. Dengan menggunakan perintah DELETE hapuslah baris data siswa yang
memiliki alamat di kalikajar
MATERI SELANJUTNYA

 PENGGUNAAN PERINTAH YANG ADA PADA DDL

Anda mungkin juga menyukai