You are on page 1of 20

LAPORAN PRAKTIKUM

BASIS DATA
Oleh: 202253030-Muhammad Ardi Hermansyah

GENAP 2024-2025
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
Daftar Isi

Daftar Isi ...................................................................................................................................................... 1


Bab III. Konsep Model ERD, Update, dan Delete Tabel ............................................................................ 2
A. Penjelasan/Uraian ........................................................................................................................... 2
B. Praktikum ........................................................................................................................................ 2
C. Analisis Program dan Teori Pendukung tentang Update dan Delete. ......................................... 6
D. Tugas Terstruktur Tugas soal nomer 2 sampai nomer 5 ............................................................... 6

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 1


Bab III. Konsep Model ERD, Update, dan Delete Tabel
Sub Bahasan : ERD, Update, dan Delete Tabel
Pengampu : Soni Adiyono S.Kom., M.Kom.
Pertemuan ke- : 3.
Nama : Muhammad Ardi Hermansyah.
NIM : 202253030.

A. Penjelasan/Uraian
ERD (Entity Relationship Diagram) adalah model atau rancangan untuk membuat
database, supaya lebih mudah dalam menggambarkan data yang memiliki hubungan atau
relasi dalam bentuk sebuah desain. Dengan adanya ER diagram, maka sistem database yang
terbentuk dapat digambarkan dengan lebih terstruktur dan terlihat rapi.

B. Praktikum
1) Langkah-Langkah Praktik.
a) Langkah-langkah membuka Program MySQL
Membuka program MySQL bisa dilakukan dengan 2 cara yaitu;
➢ Menggunakan XAMPP
Klik start pada action MySQL dan Apache, kemudian klik bagian ‘shell’.
Setelah shell muncul, ketik ‘mysql -u root -p’ kemudian klik ‘ENTER’ 2 kali.

Gambar 1.1 XAMPP Control Panel

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 2


Gambar 1.2 shell pada xampp

➢ Menggunakan CMD (Command Prompt)


Ketik Command Prompt pada search program and file, atau dengan cara tekan
tombol windows + R pada keyboard, kemudian ketik Command Prompt lalu klik
‘Enter’

Gambar 1.3 Tampilan MySQL Command line Client yang siap dioperasikan

2) Pembuatan kode program

Kode Program : membuat dan menggunakan database baru

1 # mysql -u root -p
2 Enter password:
3 Welcome to the MariaDB monitor. Commands end with ; or \g.
4 Your MariaDB connection id is 8
5 Server version: 10.4.28-MariaDB mariadb.org binary distribution

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 3


6
7 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
8
9 Type 'help;' or '\h' for help. Type '\c' to clear the current input
10 statement.
11
12 MariaDB [(none)]> show databases;
13 +--------------------+
14 | Database |
15 +--------------------+
16 | 202253030_ardi |
17 | db_ardihermansyah |
18 | dbardiher |
19 | information_schema |
20 | mysql |
21 | performance_schema |
22 | phpmyadmin |
23 | test |
24 +--------------------+
25 8 rows in set (0.005 sec)
26
27 MariaDB [(none)]> create database db_muhammadardih_202253030;
28 Query OK, 1 row affected (0.003 sec)
29
30 MariaDB [(none)]> show databases;
31 +----------------------------+
32 | Database |
33 +----------------------------+
34 | 202253030_ardi |
35 | db_ardihermansyah |
36 | db_muhammadardih_202253030 |
37 | dbardiher |
38 | information_schema |
39 | mysql |
40 | performance_schema |
41 | phpmyadmin |
42 | test |
43 +----------------------------+
44 9 rows in set (0.001 sec)
45
46 MariaDB [(none)]> use db_muhammadardih_202253030;
47 Database changed

Penjelasan dari setiap baris prgram:


1. Baris ke-1 s.d ke-10 untuk mengakses server database MySQL
2. Baris ke-12 Perintah Show Databases untuk menampilkan database yang ada
3. Baris ke-27 s.d ke-28 Perintah membuat database db_muhammadardih_202253030
4. Baris ke-30 s.d ke-44 Perintah Show Databases untuk menampilkan database yang
ada

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 4


5. Baris ke-46 s.d ke-47 Perintah Use database untuk menggunakan database yang
dipilih

Gambar 1. Program cara membuat dan menggunakan database

3) Hasilnya (screenshoot /capture)


Hasil merupakan luaran pada saat perintah SQL dijalankan (run), baik dalam jendela
browser, terminal ataupun dalam media lainnya (misalnya berupa data dalam sebuah
file).

Gambar 2. Hasil saat ditampilkan menggunakan browser Chrome

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 5


C. Analisis Program dan Teori Pendukung tentang Update dan Delete.

Query "update table set field = new where fieldx = criteria" digunakan untuk merubah
keseluruhan isi field, ingat mengubah keseluruhan isi field, dalam kasus nyata, misalkan kita ingin
merubah field alamat dari bogor menjadi jawa barat, artinya kita mengubah keseluruhan isi field
alamat.
Dengan syntax replace yang disediakan oleh mysql secara default, kita bisa mengganti
sebagian isi field dengan mudah, bahkan sangat mudah sekali.

Penggunaan replace adalah seperti ini :


UPDATE table SET field = REPLACE(field, "sebagian isi lama", "sebagian isi yang
baru");

Tabel database di Mysql bersifat fleksibel sehingga kamu bisa melakukan perubahan
setelah membuatnya. Berikut adalah langkah-langkah untuk menghapus isi tabel di MySQL:

• Pilih database yang berisi tabel yang akan dihapus isinya dengan perintah: USE
nama_database; Perintah berikut akan menghapus semua data dalam tabel tanpa
menghapus struktur tabel itu sendiri:sql
• Copy codeDELETE FROM nama_tabel;
• Misalnya:sql
• Copy codeDELETE FROM mahasiswa;
• Setelah perintah tersebut dieksekusi, semua data dalam tabel mahasiswa akan dihapus.

D. Tugas Terstruktur Tugas soal nomer 2 sampai nomer 5

NB : Soal Nomor 1 sudah dijelaskan dalam Kode Program diatas.

2) Buat table tb_barang dan tb_supplier

Kode Program : membuat table tb_barang dan tb_supplier

1 MariaDB [db_muhammadardih_202253030]> create table tb_barang(id_barang


2 int(2) not null auto_increment primary key,
3 -> nama_barang char(20) not null,
4 -> stok char(3) not null,
5 -> harga_jual float,

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 6


6 -> harga_beli float);
7 Query OK, 0 rows affected (0.056 sec)
8
9 MariaDB [db_muhammadardih_202253030]> desc tb_barang;
10 +-------------+----------+------+-----+---------+----------------+
11 | Field | Type | Null | Key | Default | Extra |
12 +-------------+----------+------+-----+---------+----------------+
13 | id_barang | int(2) | NO | PRI | NULL | auto_increment |
14 | nama_barang | char(20) | NO | | NULL | |
15 | stok | char(3) | NO | | NULL | |
16 | harga_jual | float | YES | | NULL | |
17 | harga_beli | float | YES | | NULL | |
18 +-------------+----------+------+-----+---------+----------------+
19 5 rows in set (0.020 sec)
20
21 MariaDB [db_muhammadardih_202253030]> insert into tb_barang values (1,
22 "meja", 20, 1000000, 800000),
23 -> (2, "jam dinding", 10, 40000, 35000),
24 -> (3, "mouse", 15, 75000, 60000),
25 -> (4, "sepatu", 8, 120000, 100000),
26 -> (5, "spidol", 30, 15000, 10000);
27 Query OK, 5 rows affected (0.014 sec)
28 Records: 5 Duplicates: 0 Warnings: 0
29
30 MariaDB [db_muhammadardih_202253030]> create table tb_supplier (
31 -> id_supplier char(10) not null,
32 -> nama_supplier char(50) not null,
33 -> kode_usaha char(4) not null,
34 -> jenis_usaha char(50) not null,
35 -> status_usaha char(20) not null);
36 Query OK, 0 rows affected (0.022 sec)
37
38 MariaDB [db_muhammadardih_202253030]> insert into tb_supplier values
39 -> ("CV.001", "Bersama Jaya", "CV", "Comanditer Venotscap", "Badan
40 Usaha"),
41 -> ("CV.002", "Mitra Kencana", "CV", "Comanditer Venotscap", "Badan
42 Usaha"),
43 -> ("CV.003", "Surya Terang", "CV", "Comanditer Venotscap", "Badan
44 Usaha"),
45 -> ("PO.001", "Haji Kamil", "PO", "Perseorangan", "Pribadi"),
46 -> ("PO.002", "Abdul Syukur", "PO", "Perseorangan", "Pribadi"),
47 -> ("PO.003", "Ummu Salamah", "PO", "Perseorangan Terbatas",
48 "Pribadi"),
49 -> ("PT.001", "Kenari Jaya", "PO", "Perseorangan Terbatas", "Badan
50 Usaha"),
51 -> ("PT.002", "Sarana Metal Jaya", "PT", "Perseorangan Terbatas",
52 "Badan Usaha"),
53 -> ("PT.003", "Kobit Mitra Solusi", "PT", "Perseorangan Terbatas",
54 "Badan Usaha"),
55 -> ("PT.004", "Prima Mandiri", "PT", "Perseorangan Terbatas",
56 "Badan Usaha");
57 Query OK, 10 rows affected (0.005 sec)
58 Records: 10 Duplicates: 0 Warnings: 0

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 7


Penjelasan dari setiap baris program:
1. Baris ke-1 s.d ke-7 perintah membuat tabel tb_barang
2. Baris ke-9 s.d ke-19 perintah menampilkan desc tb_barang dan outputnya
3. Baris ke-21 s.d ke-28 Perintah memasukkan data kedalam tb_barang
4. Baris ke-30 s.d ke-36 Perintah membuat/create tabel tb_supplier
5. Baris ke-38 s.d ke-58 Perintah memasukkan data kedalam tb_supplier

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 8


3) Menampilkan tabel tb_barang dan tb_supplier

Kode Program : menampilkan tabel yang sudah dibuat

1 MariaDB [db_muhammadardih_202253030]> select * from tb_barang;


2 +-----------+-------------+------+------------+------------+
3 | id_barang | nama_barang | stok | harga_jual | harga_beli |
4 +-----------+-------------+------+------------+------------+
5 | 1 | meja | 20 | 1000000 | 800000 |
6 | 2 | jam dinding | 10 | 40000 | 35000 |
7 | 3 | mouse | 15 | 75000 | 60000 |
8 | 4 | sepatu | 8 | 120000 | 100000 |
9 | 5 | spidol | 30 | 15000 | 10000 |
10 +-----------+-------------+------+------------+------------+
11 5 rows in set (0.004 sec)
12
13 MariaDB [db_muhammadardih_202253030]> select * from tb_supplier;
14 +-------------+--------------------+------------+----------------------
15 -+--------------+
16 | id_supplier | nama_supplier | kode_usaha | jenis_usaha
17 | status_usaha |
18 +-------------+--------------------+------------+----------------------
19 -+--------------+
20 | CV.001 | Bersama Jaya | CV | Comanditer Venotscap
21 | Badan Usaha |
22 | CV.002 | Mitra Kencana | CV | Comanditer Venotscap
23 | Badan Usaha |
24 | CV.003 | Surya Terang | CV | Comanditer Venotscap
25 | Badan Usaha |
26 | PO.001 | Haji Kamil | PO | Perseorangan
27 | Pribadi |
28 | PO.002 | Abdul Syukur | PO | Perseorangan
29 | Pribadi |
30 | PO.003 | Ummu Salamah | PO | Perseorangan Terbatas
31 | Pribadi |
32

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 9


33 | PT.001 | Kenari Jaya | PO | Perseorangan Terbatas
34 | Badan Usaha |
35 | PT.002 | Sarana Metal Jaya | PT | Perseorangan Terbatas
36 | Badan Usaha |
37 | PT.003 | Kobit Mitra Solusi | PT | Perseorangan Terbatas
38 | Badan Usaha |
39 | PT.004 | Prima Mandiri | PT | Perseorangan Terbatas
40 | Badan Usaha |
41 +-------------+--------------------+------------+----------------------
42 -+--------------+
43 10 rows in set (0.000 sec)

Penjelasan dari setiap baris program:


1. Baris ke-1 perintah untuk menampilkan tb_barang
2. Baris ke-2 s.d ke-11 output dari perintah baris ke-1
3. Baris ke-13 Perintah untuk menampilkan tb_supplier
4. Baris ke-14 s.d ke-42 output dari perintah baris ke-13

4) Update data dalam tabel tb_barang dan tb_supplier

Kode Program : update table

1 MariaDB [db_muhammadardih_202253030]> update tb_barang


2 -> set nama_barang="lukisan"
3 -> where id_barang=1;
4 Query OK, 1 row affected (0.011 sec)

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 10


5 Rows matched: 1 Changed: 1 Warnings: 0
6
7 MariaDB [db_muhammadardih_202253030]> select * from tb_barang;
8 +-----------+-------------+------+------------+------------+
9 | id_barang | nama_barang | stok | harga_jual | harga_beli |
10 +-----------+-------------+------+------------+------------+
11 | 1 | lukisan | 20 | 1000000 | 800000 |
12 | 2 | jam dinding | 10 | 40000 | 35000 |
13 | 3 | mouse | 15 | 75000 | 60000 |
14 | 4 | sepatu | 8 | 120000 | 100000 |
15 | 5 | spidol | 30 | 15000 | 10000 |
16 +-----------+-------------+------+------------+------------+
17 5 rows in set (0.001 sec)
18
19 MariaDB [db_muhammadardih_202253030]> update tb_barang
20 -> set stok=30
21 -> where id_barang=4;
22 Query OK, 1 row affected (0.005 sec)
23 Rows matched: 1 Changed: 1 Warnings: 0
24
25 MariaDB [db_muhammadardih_202253030]> select * from tb_barang;
26 +-----------+-------------+------+------------+------------+
27 | id_barang | nama_barang | stok | harga_jual | harga_beli |
28 +-----------+-------------+------+------------+------------+
29 | 1 | lukisan | 20 | 1000000 | 800000 |
30 | 2 | jam dinding | 10 | 40000 | 35000 |
31 | 3 | mouse | 15 | 75000 | 60000 |
32 | 4 | sepatu | 30 | 120000 | 100000 |
33 | 5 | spidol | 30 | 15000 | 10000 |
34 +-----------+-------------+------+------------+------------+
35 5 rows in set (0.001 sec)
36
37 MariaDB [db_muhammadardih_202253030]> update tb_barang
38 -> set harga_jual=20000, harga_beli=17000
39 -> where id_barang=5;
40 Query OK, 1 row affected (0.005 sec)
41 Rows matched: 1 Changed: 1 Warnings: 0
42
43 MariaDB [db_muhammadardih_202253030]> select * from tb_barang;
44 +-----------+-------------+------+------------+------------+
45 | id_barang | nama_barang | stok | harga_jual | harga_beli |
46 +-----------+-------------+------+------------+------------+
47 | 1 | lukisan | 20 | 1000000 | 800000 |
48 | 2 | jam dinding | 10 | 40000 | 35000 |
49 | 3 | mouse | 15 | 75000 | 60000 |
50 | 4 | sepatu | 30 | 120000 | 100000 |
51 | 5 | spidol | 30 | 20000 | 17000 |
52 +-----------+-------------+------+------------+------------+
53 5 rows in set (0.000 sec)
54
55 MariaDB [db_muhammadardih_202253030]> update tb_supplier
56 -> set kode_usaha="PT"
57 -> where id_supplier="PT.001";
58 Query OK, 1 row affected (0.005 sec)
59 Rows matched: 1 Changed: 1 Warnings: 0

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 11


60
61 MariaDB [db_muhammadardih_202253030]> select * from tb_supplier;
62 +-------------+--------------------+------------+----------------------
63 -+--------------+
64 | id_supplier | nama_supplier | kode_usaha | jenis_usaha
65 | status_usaha |
66 +-------------+--------------------+------------+----------------------
67 -+--------------+
68 | CV.001 | Bersama Jaya | CV | Comanditer Venotscap
69 | Badan Usaha |
70 | CV.002 | Mitra Kencana | CV | Comanditer Venotscap
71 | Badan Usaha |
72 | CV.003 | Surya Terang | CV | Comanditer Venotscap
73 | Badan Usaha |
74 | PO.001 | Haji Kamil | PO | Perseorangan
75 | Pribadi |
76 | PO.002 | Abdul Syukur | PO | Perseorangan
77 | Pribadi |
78 | PO.003 | Ummu Salamah | PO | Perseorangan Terbatas
79 | Pribadi |
80 | PT.001 | Kenari Jaya | PT | Perseorangan Terbatas
81 | Badan Usaha |
82 | PT.002 | Sarana Metal Jaya | PT | Perseorangan Terbatas
83 | Badan Usaha |
84 | PT.003 | Kobit Mitra Solusi | PT | Perseorangan Terbatas
85 | Badan Usaha |
86 | PT.004 | Prima Mandiri | PT | Perseorangan Terbatas
87 | Badan Usaha |
89 +-------------+--------------------+------------+----------------------
90 -+--------------+
91 10 rows in set (0.000 sec)
92
93 MariaDB [db_muhammadardih_202253030]> update tb_supplier
94 -> set nama_supplier="Computer Sejahtera"
95 -> where id_supplier="PO.003";
96 Query OK, 1 row affected (0.005 sec)
97 Rows matched: 1 Changed: 1 Warnings: 0
98
99 MariaDB [db_muhammadardih_202253030]> select * from tb_supplier;
100 +-------------+--------------------+------------+----------------------
101 -+--------------+
102 | id_supplier | nama_supplier | kode_usaha | jenis_usaha
102 | status_usaha |
103 +-------------+--------------------+------------+----------------------
104 -+--------------+
105 | CV.001 | Bersama Jaya | CV | Comanditer Venotscap
106 | Badan Usaha |
107 | CV.002 | Mitra Kencana | CV | Comanditer Venotscap
108 | Badan Usaha |
109 | CV.003 | Surya Terang | CV | Comanditer Venotscap
110 | Badan Usaha |
111 | PO.001 | Haji Kamil | PO | Perseorangan
112 | Pribadi |
113 | PO.002 | Abdul Syukur | PO | Perseorangan
114 | Pribadi |

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 12


115 | PO.003 | Computer Sejahtera | PO | Perseorangan Terbatas
116 | Pribadi |
117 | PT.001 | Kenari Jaya | PT | Perseorangan Terbatas
118 | Badan Usaha |
119 | PT.002 | Sarana Metal Jaya | PT | Perseorangan Terbatas
120 | Badan Usaha |
121 | PT.003 | Kobit Mitra Solusi | PT | Perseorangan Terbatas
122 | Badan Usaha |
123 | PT.004 | Prima Mandiri | PT | Perseorangan Terbatas
124 | Badan Usaha |
125 +-------------+--------------------+------------+----------------------
126 -+--------------+
127 10 rows in set (0.000 sec)
128
129 MariaDB [db_muhammadardih_202253030]> update tb_supplier
130 -> set jenis_usaha="Perseorangan"
131 -> where id_supplier="PO.003";
132 Query OK, 1 row affected (0.005 sec)
133 Rows matched: 1 Changed: 1 Warnings: 0
134
135 MariaDB [db_muhammadardih_202253030]> select * from tb_supplier;
136 +-------------+--------------------+------------+----------------------
137 -+--------------+
138 | id_supplier | nama_supplier | kode_usaha | jenis_usaha
139 | status_usaha |
140 +-------------+--------------------+------------+----------------------
141 -+--------------+
142 | CV.001 | Bersama Jaya | CV | Comanditer Venotscap
143 | Badan Usaha |
144 | CV.002 | Mitra Kencana | CV | Comanditer Venotscap
145 | Badan Usaha |
146 | CV.003 | Surya Terang | CV | Comanditer Venotscap
147 | Badan Usaha |
148 | PO.001 | Haji Kamil | PO | Perseorangan
149 | Pribadi |
150 | PO.002 | Abdul Syukur | PO | Perseorangan
151 | Pribadi |
152 | PO.003 | Computer Sejahtera | PO | Perseorangan
153 | Pribadi |
154 | PT.001 | Kenari Jaya | PT | Perseorangan Terbatas
155 | Badan Usaha |
156 | PT.002 | Sarana Metal Jaya | PT | Perseorangan Terbatas
157 | Badan Usaha |
158 | PT.003 | Kobit Mitra Solusi | PT | Perseorangan Terbatas
159 | Badan Usaha |
160 | PT.004 | Prima Mandiri | PT | Perseorangan Terbatas
161 | Badan Usaha |
162 +-------------+--------------------+------------+----------------------
163 -+--------------+
164 10 rows in set (0.000 sec)
165
166

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 13


Penjelasan dari setiap baris program:
1. Baris ke-1s.d ke-5 perintah untuk mengganti data lukisan di id_barang=1
2. Baris ke-7 s.d ke-17 perintah menampilkan tabel tb_barang
3. Baris ke-19 s.d ke-23 Perintah untuk mengganti data stok menjadi 30 di id_barang=4
4. Baris ke-25 s.d ke-35 perintah menampilkan tabel tb_barang
5. Baris ke-37 s.d ke-41 Perintah untuk mengganti data harga jual di id_barang=5
6. Baris ke-43 s.d ke-53 perintah menampilkan tabel tb_barang
7. Baris ke-55 s.d ke-59 Perintah untuk mengganti data pt di tabel tb_supplier
8. Baris ke-61 s.d ke-92 perintah menampilkan tabel tb_supplier
9. Baris ke-94 s.d ke-98 Perintah untuk mengganti data nama pt
10. Baris ke-100 s.d ke-128 perintah menampilkan tabel tb_supplier
11. Baris ke130 s.d ke-134 Perintah untuk mengganti jenis usaha di tb_supplier
12. Baris ke-136 s.d ke-165 perintah menampilkan tabel tb_supplier

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 14


Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 15
Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 16
5) Delete/Mengapus beberapa data dalam tabel

Kode Program : menghapus beberapa data dalam tabel

1 MariaDB [db_muhammadardih_202253030]> delete from tb_barang where


2 id_barang=5;
3 Query OK, 1 row affected (0.005 sec)
4
5 MariaDB [db_muhammadardih_202253030]> delete from tb_supplier where
6 nama_supplier="Prima Mandiri";
7 Query OK, 1 row affected (0.005 sec)
8
9 MariaDB [db_muhammadardih_202253030]> select * from tb_barang;
10 +-----------+-------------+------+------------+------------+
11 | id_barang | nama_barang | stok | harga_jual | harga_beli |
12 +-----------+-------------+------+------------+------------+
13 | 1 | lukisan | 20 | 1000000 | 800000 |
14 | 2 | jam dinding | 10 | 40000 | 35000 |
15 | 3 | mouse | 15 | 75000 | 60000 |
16 | 4 | sepatu | 30 | 120000 | 100000 |
17 +-----------+-------------+------+------------+------------+
18 4 rows in set (0.000 sec)
19
20 MariaDB [db_muhammadardih_202253030]> select * from tb_supplier;
21 +-------------+--------------------+------------+----------------------
22 -+--------------+
23 | id_supplier | nama_supplier | kode_usaha | jenis_usaha
24 | status_usaha |
25 +-------------+--------------------+------------+----------------------
26 -+--------------+
27 | CV.001 | Bersama Jaya | CV | Comanditer Venotscap
28 | Badan Usaha |
29 | CV.002 | Mitra Kencana | CV | Comanditer Venotscap
30 | Badan Usaha |
31 | CV.003 | Surya Terang | CV | Comanditer Venotscap
32 | Badan Usaha |
33 | PO.001 | Haji Kamil | PO | Perseorangan
34 | Pribadi |
35 | PO.002 | Abdul Syukur | PO | Perseorangan
36 | Pribadi |
37 | PO.003 | Computer Sejahtera | PO | Perseorangan
38 | Pribadi |
39 | PT.001 | Kenari Jaya | PT | Perseorangan Terbatas
40 | Badan Usaha |
41 | PT.002 | Sarana Metal Jaya | PT | Perseorangan Terbatas
42 | Badan Usaha |
43 | PT.003 | Kobit Mitra Solusi | PT | Perseorangan Terbatas
44 | Badan Usaha |
45 +-------------+--------------------+------------+----------------------
46 -+--------------+
47 9 rows in set (0.000 sec)

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 17


Penjelasan dari setiap baris program:
1. Baris ke-1s.d ke-3 perintah untuk menghapus data dalam tabel tb_barang dengan perintah
DELETE dan WHERE id_barang = 5
2. Baris ke-5 s.d ke-7 perintah untuk menghapus data dalam tabel tb_supplier dengan
perintah DELETE dan WHERE name_supplier = “Prima Mandiri”
3. Baris ke-9 s.d ke-18 Perintah untuk menampilkan tabel tb_barang untuk melihat data
yang telah diganti menggunakan SELECT * from tb_barang
4. Baris ke-20 s.d ke-47 Perintah untuk menampilkan tabel tb_supplier untuk melihat data
yang telah diganti menggunakan SELECT * from tb_supplier

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 18


Mengetahui Asisten/Laboran Hari/Tanggal :
Nama Lab: RPL
Ttd. dan nama lengkap Asisten/Laboran Ttd. dan Nama Terang Praktikan

Moh Mirwah Nashih 202253030-Muhammad Ardi Hermansyah


Penilaian/Validasi Dosen Pengampu:
Nama Pengampu: Soni Adiyono S.Kom., M.Kom

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 19

You might also like