NIM : A710200061
NAMA : Nabila Kusumawardani
Tgl. Praktikum : 21 Oktober 2021 Tgl.
BAB 4
DML ( DATA MANIPULATION LANGUAGE)
I. Dasar Teori
DML atau singkatan dari Data Manipulation Language merupakan
kumpulan perintah query yang digunakan untuk memanipulasi data pada
database.
Data Manipulation Language adalah satu paket DBMS yang
memperbolehkan pemakai untuk mengakses atau memanipulasi data
sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang
tepat. Perintah – Perintah SQL yang digunakan untuk proses pengolahan isi data
di dalam table seperti memasukkan, merubah dan menghapus isi data – dan
tidak terkait dengan perubahan struktur dan definisi tipe data dari objek
database.
Fungsi DML dalam bahasa pemograman yaitu
Setiap software didalam basis data itu memiliki perintah yang berbeda tetapi
pada prinsipnya itu mempunyai arti dan fungsi yang sama. Struktur utama pada
perintah dml adalah select ( kolom ), from (table), where (kondisi)
Ada macam macam perintah query yang di gunakan untuk mengongtrol data
dalam database ..
Berikut adalah perintah-perintah umum umum yang paling banyak di
gunakan dalam DML (data manipulation language):
• Insert berfungsi untuk menambahkan informasi atau record dalam database.
• Delete berfungsi untuk menghapus data dalam database
• Update adalah perintah yang dapat berfungsi untuk mengubah atau
memperbarui data dalam database
• Select adalah perintah yang digunakan untuk menampilkan data dari tabel
dalam database.
.
II. Tujuan
● Setelah melaksanakan kegiatan praktikum ini mahasiswa dapat
menerapkan perintah – perintah SQL seperti INSERT, DELETE,
UPDATE maupun SELECT untuk memanipulasi data dalam basis data
III. Analisa Hasil
1. Kegiatan 1: Aktifkan database pada modul sebelumnya
Gambar 3.10- Tampilkan semua data dosen Pria dengan status tetap.
Analisis
Pada kegiatan yang terakhir ini kita akan menampilkan semua data dosen
pria yang statusnya sebagai dosen tetap yang mana kita gunakan adalah
perintah select kemudian akan memunculkan atau menampilkan data dosen
pria yang statusnya sebagai dosen tetap
IV. Penyelesaian Tugas
1. Tulis semua perintah SQL percobaan di atas dan beserta outputnya.
2. Presentasikan di depan dosen pengampu atau asisten.
3. Sampaikan kesimpulan anda pada akhir laporan
Penyelesaian
a) Insert into prodi values (‘nilai1’,’nilai2’,’nilai-n’):
Gambar 2.5 Menambahkan data pada table ruang, mengajar dan nilai
f) Select *from mahasiswa;
Gambar 2.6 Menampilkan data dari table mahasiswa
g) Update mahasiswa set nama_mhs=”Anggraini Laksmi” where
nim=”13120001”:
Gambar 2.7 Mengubah data nama dari table mahasiwa dan menampilkan
data dari table mahasiswa
h) Select *from mahasiswa where nama_mhs=”anggraini Laksmi”;
Gambar 2.8 Menampilkan data mahasiswa bernama anggraini Laksmi
i) Delete from mahasiswa where nsama_mhs=”jayus jayusman”;
Select *from mahasiswa
Gambar 2.11 Menampilkan data dosen yang memiliki status tetap dan
berjenis kelamin laki laki
Kesimpulan :
DML memiliki beberapa perintah antara lain insert into, delete, update dan
juga select. Setiap perintah ditentukan mempunyai fungsi dan tujuannya
masing masing. Perintah perintah insert into berfungsi untuk
menambahkankan data didalam suatu tabale kemudian perintah delete
digunakan untuk menghapus satu baris dengan kondisi tertentu maupun
seluruh baris perintah update digunakan untuk mengubah isi data pada satu
atau beberapa kolom pada table yang terakhir perintah select digunakan
untuk menampilkan isi dari suatu table yang dapat dihubungkan dengan
table lainnya
V. Kesimpulan
● Data minilation language (DML) merupakan bahasa basis data yang di
pergunakan untuk melakukan modifikasi dan retrieve (pengambilan) data
tanda suatu basis data .
● DML adalah bahasa basis data yang berguna untuk melakukan modifikasi
dan pengambilan data pada suatu basis data. Modifikasi data terdiri dari :
penambahan (insert),pembaruan (update) dan penghapusan (delete).
● SQL (structured query language) terdiri dari sintaks sederhana dalam bentuk
intruksi-intruksi dalam melakukan manipulasi data, intruksi tersebut sering
di sebut dengan query.
• https://www.teorikomputer.com/2015/10/pengertian-dan-fungsi-dml-
data.html