Anda di halaman 1dari 10

LAPORAN PRAKTIKUM

Basis Data

MODUL 3
DML (DATA MANIPULATION LANGUAGE)

DISUSUN OLEH :
Melati Tara Arlen 2250081019

PROGRAM STUDI INFORMATIKA


FAKULTAS SAINS DAN INFORMATIKA
UNIVERSITAS JENDERAL ACHMAD YANI
TAHUN 2023
DAFTAR ISI

BAB I. HASIL PRAKTIKUM.............................................................................................2

I.1 Insert............................................................................................................................2

I.1.A. Langkah Kerja/Source Code.............................................................................2

I.1.B. Screenshot.........................................................................................................2

I.1.C. Analisis.............................................................................................................3

I.2 Update..........................................................................................................................3

I.2.A. Langkah Kerja/Source Code.............................................................................3

I.2.B. Screenshot.........................................................................................................3

I.2.C. Analisis.............................................................................................................4

I.3 Delete...........................................................................................................................4

I.3.A. Langkah Kerja/Source Code.............................................................................4

I.3.B. Screenshot.........................................................................................................4

I.3.C. Analisis.............................................................................................................5

BAB II. TUGAS PRAKTIKUM............................................................................................6

II.1. Tugas...........................................................................................................................6

II.1.A. Langkah Kerja/Source Code.............................................................................6

II.1.B. Screenshot.........................................................................................................6

II.1.C. Analisis.............................................................................................................8

BAB III. KESIMPULAN........................................................................................................9

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

Gambar 1.a. Insert

Gambar 1.b. Select tabel pegawai

Gambar 1.c. Select tabel transaksi.

Gambar 1.d. Select tabel penulis.

2
Gambar 1.e. Select tabel penerbit.

Gambar 1.f. Select tabel anggota

Gambar 1.g. Select tabel buku.

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

I.2.A. Langkah Kerja/Source Code

1. Update nama file SET nama field=’isi field’ WHERE nama field=’isi field’;

I.2.B. Screenshot

3
Gambar 2.a. Update field.

Gambar 2.b. Sebelum di update

Gambar 2.c. Setelah di update

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.A. Langkah Kerja/Source Code

1. Delete from nama field WHERE nama field=’isi field’;

I.3.B. Screenshot

Gambar 3.a. Delete

Gambar 3.b. Sebelum di delete

Gambar 3.c. Setelah di delete

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

Gambar 1.a. Select hasil insert tabel pegawai

Gambar 1.b. Select hasil insert tabel transaksi.

Gambar 1.c. Select hasil insert tabel penulis.

6
Gambar 1.d. Select hasil insert tabel penerbit.

Gambar 1.e. Select hasil insert tabel anggota

Gambar 1.f. Select hasil insert tabel buku.

Gambar 1.g. Select setelah di update pada tabel anggota.

Gambar 1.h. Select sebelum di update pada tabel anggota.

Gambar 1.i. Sebelum di delete

Gambar 1.j. Setelah di delete

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.

Anda mungkin juga menyukai