Basis Data
MODUL 3
DML (DATA MANIPULATION LANGUAGE)
DISUSUN OLEH :
Melati Tara Arlen 2250081019
I.1 Insert............................................................................................................................2
I.1.B. Screenshot.........................................................................................................2
I.1.C. Analisis.............................................................................................................3
I.2 Update..........................................................................................................................3
I.2.B. Screenshot.........................................................................................................3
I.2.C. Analisis.............................................................................................................4
I.3 Delete...........................................................................................................................4
I.3.B. Screenshot.........................................................................................................4
I.3.C. Analisis.............................................................................................................5
II.1. Tugas...........................................................................................................................6
II.1.B. Screenshot.........................................................................................................6
II.1.C. Analisis.............................................................................................................8
1
BAB I. HASIL PRAKTIKUM
I.1 Insert
I.1.A. Langkah Kerja/Source Code
1. Insert into nama tabel VALUES(‘isi field’); harus berurutan sesuai dengan field.
I.1.B. Screenshot
2
Gambar 1.e. Select tabel penerbit.
I.1.C. Analisis
Insert berfungsi untuk memasukan data awal pada tabel atau dapat juga untuk
menambahkan data maka data field akan terisi. Yang dimana harus dibuatkannya
tabel pada sebuah database terlebih dahulu.
I.2. Update
1. Update nama file SET nama field=’isi field’ WHERE nama field=’isi field’;
I.2.B. Screenshot
3
Gambar 2.a. Update field.
I.2.C. Analisis
Update merupakan untuk memperbarui isi data lama menjadi data baru. Where
pada gambar diatas itu untuk sebuah kondisi, dimana untuk mengetahui pada
bagianmana kah yang harus diubah atau diperbarui datanya.
I.3. Delete
I.3.B. Screenshot
4
I.3.C. Analisis
Delete pada mysql adalah dengan cara delete, memudahkan saat membuat isi
data ternyata kelebihan data. Jadi tidak perlu menghapus tablenya, tapi bisa dengan menghap us
bagian yang lebih tersebut atau ketika tidak membutuhkan lagi sebuah record, maka data
tersebut bisa dihapus.
5
BAB II. TUGAS PRAKTIKUM
II.1 Tugas 1
1. insert 10 data pada tabel yang telah dibuat diawal.
2. Update 3 data pada tabel anggota.
3. Hapus 1 data pada tabel anggota.
II.1.A. Langkah Kerja/Source Code.
II.1.B. Screenshot
6
Gambar 1.d. Select hasil insert tabel penerbit.
7
II.1. Analisis
Dengan insert kita bisa membuat isi data dengan banyak sekaligus, dan jika
lebih bisa di hapus. Dan jika terdapat salah penamaan bisa di update atau
diperbarui. Dengan begitu data yang ada pada database mampu dimodifika s i
dengan mudah kapan saja dan perintahnya bisa dilakukan dengan mudah.
8
BAB III. KESIMPULAN
Pada praktikum modul 3 ini membahas mengenai DML (Data Manipula t ion
Language). DML adalah sekelompok printah yang berfungsi untuk
memanipulasi data dalam basis data, seperti untuk penyisipan, memperbarui,
dan menghapus data. Pada DML terdapat Insert, Update , Select dan Delete.
Setelah membuat sebuah database dan tabelnya, langkah selanjutnya adalah
Insert dimana kita bisa mengisi data, lalu jika terdapat kesalahan seperti
kelebihan data bisa dengan delete. Dan jika salah nama data atau isi data maka
bisa dengan update. Lalu untuk melihat data nya adalah dengan menggunaka n
select karena fungsinya adalah untuk memanpilkan isi satu tabel atau beberapa
tabel sekaligus.