You are on page 1of 23

LAPRAK 2

Nama : Aisiyah Ainunnisa


NIM : 202153059
Kelas : D

Kode Program :

MATERI PRAKTEK PEMBELAJARAN


Setting environment for using XAMPP for Windows.
Lenovo@AISIYAH-AIS c:\xampp
2 # mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.4.24-MariaDB mariadb.org binary distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input
statement.

MariaDB [(none)]> use Pembelian_202153059;


Database changed
MariaDB [Pembelian_202153059]> show tables;
3
+-------------------------------+
| Tables_in_pembelian_202153059 |
+-------------------------------+
4
| barang |
| nota |
| order_beli |
| pegawai |
5
| suplier |
| toko |
+-------------------------------+
6 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> desc toko;


+-----------+-------------+------+-----+---------+-------+
6 | Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDToko | int(10) | YES | | NULL | |
| Nama_Toko | char(20) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CP | int(20) | YES | | NULL | |
| KodeTokko | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.019 sec)
MariaDB [Pembelian_202153059]> desc barang;
7 +------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDBarang | int(20) | YES | | NULL | |
8 | NamaBarang | varchar(30) | YES | | NULL | |
| Harga | int(20) | YES | | NULL | |
| JumlahStok | int(10) | YES | | NULL | |
| IDToko | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
5 rows in set (0.010 sec)

MariaDB [Pembelian_202153059]> insert into


Barang(NamaBarang,Harga,JumlahStok) values
9 -> ('Celana','20000','10');
Query OK, 1 row affected (0.030 sec)

MariaDB [Pembelian_202153059]> insert into Barang(IDBarang,NamaBarang) Values


-> ('002','Baju');
Query OK, 1 row affected (0.007 sec)

MariaDB [Pembelian_202153059]> select * from Barang;


+----------+------------+-------+------------+--------+
10 | IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 20000 | 10 | NULL |
| 2 | Baju | NULL | NULL | NULL |
11 +----------+------------+-------+------------+--------+
2 rows in set (0.007 sec)

Barang(IDBarang,NamaBarang,Harga,JumlahStok) values
-> ('003','Kaos','25000','20');
Query OK, 1 row affected (0.013 sec)

MariaDB [Pembelian_202153059]> select * from Barang;


+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
12 +----------+------------+-------+------------+--------+
| NULL | Celana | 20000 | 10 | NULL |
| 2 | Baju | NULL | NULL | NULL |
| 3 | Kaos | 25000 | 20 | NULL |
+----------+------------+-------+------------+--------+
3 rows in set (0.000 sec)

MariaDB [Pembelian_202153059]> select * from Barang;


+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 5000 | 10 | NULL |
13 | 2 | Baju | 5000 | NULL | NULL |
| 3 | Kaos | 5000 | 20 | NULL |
+----------+------------+-------+------------+--------+
3 rows in set (0.000 sec)
MariaDB [Pembelian_202153059]> select * from Barang where Harga between 0 and
10000;
14 +----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 5000 | 10 | NULL |
| 2 | Baju | 5000 | NULL | NULL |
| 3 | Kaos | 5000 | 20 | NULL |
+----------+------------+-------+------------+--------+
3 rows in set (0.004 sec)

MariaDB [Pembelian_202153059]> # Between sama dengan jangkauan


MariaDB [Pembelian_202153059]> select * from Barang where IDBarang
15 in("001","002");
+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| 2 | Baju | 5000 | NULL | NULL |
+----------+------------+-------+------------+--------+
16 1 row in set (0.003 sec)

MariaDB [Pembelian_202153059]> select * from Barang Order By NamaBarang asc;


+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| 2 | Baju | 5000 | NULL | NULL |
| NULL | Celana | 5000 | 10 | NULL |
| 3 | Kaos | 5000 | 20 | NULL |
+----------+------------+-------+------------+--------+
3 rows in set (0.001 sec)

17 MariaDB [Pembelian_202153059]> # Formula Like itu seperti


MariaDB [Pembelian_202153059]> select * from Barang where NamaBarang Like
"Kaos";
+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
18 | 3 | Kaos | 5000 | 20 | NULL |
+----------+------------+-------+------------+--------+
1 row in set (0.002 sec)

MariaDB [Pembelian_202153059]> # Sepesialnya like bisa ditambah persen


MariaDB [Pembelian_202153059]> # Persen ini mengabaikan depanya C kalo persen
ditarok dibelakang C maka mengabaikan C
MariaDB [Pembelian_202153059]> select * from Barang where NamaBarang Like
"%a";
19 +----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 5000 | 10 | NULL |
+----------+------------+-------+------------+--------+
1 row in set (0.001 sec)
MariaDB [Pembelian_202153059]> select * from Barang where NamaBarang Like
"a%";
Empty set (0.000 sec)

MariaDB [Pembelian_202153059]> select * from Barang where NamaBarang Like


"%a%";
+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 5000 | 10 | NULL |
20 | 2 | Baju | 5000 | NULL | NULL |
| 3 | Kaos | 5000 | 20 | NULL |
+----------+------------+-------+------------+--------+
3 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> select * from Barang where NamaBarang Like


"%la%";
+----------+------------+-------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+------------+-------+------------+--------+
| NULL | Celana | 5000 | 10 | NULL |
+----------+------------+-------+------------+--------+
1 row in set (0.001 sec)

MariaDB [Pembelian_202153059]> # Persen diguanakan untuk mengabaikan data


yang dituju
21 MariaDB [Pembelian_202153059]> # Expresi Query
MariaDB [Pembelian_202153059]> # Menge Expresikan NamaBarang menjadi nama
saja sama dengan mengaliaskan
MariaDB [Pembelian_202153059]> select NamaBarang SNama, Barang.* from
Barang;
+--------+----------+------------+-------+------------+--------+
| SNama | IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+--------+----------+------------+-------+------------+--------+
22 | Celana | NULL | Celana | 5000 | 10 | NULL |
| Baju | 2 | Baju | 5000 | NULL | NULL |
| Kaos | 3 | Kaos | 5000 | 20 | NULL |
+--------+----------+------------+-------+------------+--------+
3 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> # Bisa muncul karna ada barang.*


MariaDB [Pembelian_202153059]> select NamaBarang, "Mempunyai",Harga from
Barang;
+------------+-----------+-------+
| NamaBarang | Mempunyai | Harga |
+------------+-----------+-------+
| Celana | Mempunyai | 5000 |
| Baju | Mempunyai | 5000 |
| Kaos | Mempunyai | 5000 |
+------------+-----------+-------+
3 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> # EXPRESI KONDISI


MariaDB [Pembelian_202153059]> select NamaBarang, Case IDBarang When "002"
then "Barang_lama" Else "Barang_Baru" End as Status_Barang from Barang;
+------------+---------------+
| NamaBarang | Status_Barang |
+------------+---------------+
| Celana | Barang_Baru |
| Baju | Barang_lama |
| Kaos | Barang_Baru |
+------------+---------------+
3 rows in set (0.002 sec)

TUGAS
MariaDB [Pembelian_202153059]> # TUGAS PRAKTEK CHAPTER 3
MariaDB [Pembelian_202153059]> # 1. Menambahkan Primary key/foreign Key pada
table yang dibutuhkan
MariaDB [Pembelian_202153059]> show tables;
+-------------------------------+
| Tables_in_pembelian_202153059 |
+-------------------------------+
| barang |
| nota |
| order_beli |
| pegawai |
| suplier |
| toko |
+-------------------------------+
6 rows in set (0.004 sec)

MariaDB [Pembelian_202153059]> desc toko;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDToko | int(10) | YES | | NULL | |
| Nama_Toko | char(20) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CP | int(20) | YES | | NULL | |
| KodeTokko | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.016 sec)

MariaDB [Pembelian_202153059]> alter table Toko add primary key (IDToko);


Query OK, 0 rows affected (0.059 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> alter table Barang add primary key (IDBarang);


Query OK, 3 rows affected, 3 warnings (0.064 sec)
Records: 3 Duplicates: 0 Warnings: 3

MariaDB [Pembelian_202153059]> desc barang;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDBarang | int(20) | NO | PRI | NULL | |
| NamaBarang | varchar(30) | YES | | NULL | |
| Harga | int(20) | YES | | NULL | |
| JumlahStok | int(10) | YES | | NULL | |
| IDToko | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
5 rows in set (0.015 sec)

MariaDB [Pembelian_202153059]> alter table Barang add foreign key(IDToko)


references Toko (IDToko);
Query OK, 3 rows affected (0.064 sec)
Records: 3 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc barang;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDBarang | int(20) | NO | PRI | NULL | |
| NamaBarang | varchar(30) | YES | | NULL | |
| Harga | int(20) | YES | | NULL | |
| JumlahStok | int(10) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
+------------+-------------+------+-----+---------+-------+
5 rows in set (0.020 sec)

MariaDB [Pembelian_202153059]> alter table Order_beli add primary key


(IDorder);
Query OK, 0 rows affected (0.045 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc order_beli;


+--------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------+------+-----+---------+-------+
| ID | int(20) | YES | | NULL | |
| IDToko | int(20) | YES | | NULL | |
| IDorder | int(20) | NO | PRI | NULL | |
| IDPegawai | int(20) | YES | | NULL | |
| Qty | int(10) | YES | | NULL | |
| TanggalOrder | date | YES | | NULL | |
+--------------+---------+------+-----+---------+-------+
6 rows in set (0.007 sec)

MariaDB [Pembelian_202153059]> alter table Order_beli add foreign key(IDToko)


references Toko (IDToko);
Query OK, 0 rows affected (0.039 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc suplier;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDSupplier | int(20) | YES | | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CPSupplier | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.010 sec)

MariaDB [Pembelian_202153059]> alter table suplier add primary key


(IDSupplier);
Query OK, 0 rows affected (0.026 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc suplier;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDSupplier | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CPSupplier | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.005 sec)

MariaDB [Pembelian_202153059]> desc nota;


+------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------+------+-----+---------+-------+
| IDToko | int(20) | YES | | NULL | |
| IDSupplier | int(20) | YES | | NULL | |
| IDNota | int(20) | YES | | NULL | |
| IDorder | int(20) | YES | | NULL | |
| Tanggal | date | YES | | NULL | |
| TotalBayar | int(10) | YES | | NULL | |
+------------+---------+------+-----+---------+-------+
6 rows in set (0.010 sec)

MariaDB [Pembelian_202153059]> alter table nota add foreign key(IDSupplier)


references suplier (IDSupplier);
Query OK, 0 rows affected (0.040 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc suplier;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDSupplier | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CPSupplier | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.013 sec)
MariaDB [Pembelian_202153059]> alter table pegawai add primary key
(IDpegawai);
Query OK, 0 rows affected (0.036 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc pegawai;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDPegawai | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| CPpegawai | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
3 rows in set (0.012 sec)

MariaDB [Pembelian_202153059]> desc nota;


+------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------+------+-----+---------+-------+
| IDToko | int(20) | YES | | NULL | |
| IDSupplier | int(20) | YES | MUL | NULL | |
| IDNota | int(20) | YES | | NULL | |
| IDorder | int(20) | YES | | NULL | |
| Tanggal | date | YES | | NULL | |
| TotalBayar | int(10) | YES | | NULL | |
+------------+---------+------+-----+---------+-------+
6 rows in set (0.015 sec)

MariaDB [Pembelian_202153059]> alter table nota add primary key (IDnota);


Query OK, 0 rows affected (0.028 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc nota;


+------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------+------+-----+---------+-------+
| IDToko | int(20) | YES | | NULL | |
| IDSupplier | int(20) | YES | MUL | NULL | |
| IDNota | int(20) | NO | PRI | NULL | |
| IDorder | int(20) | YES | | NULL | |
| Tanggal | date | YES | | NULL | |
| TotalBayar | int(10) | YES | | NULL | |
+------------+---------+------+-----+---------+-------+
6 rows in set (0.006 sec)

MariaDB [Pembelian_202153059]> desc order_beli;


+--------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------+------+-----+---------+-------+
| ID | int(20) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
| IDorder | int(20) | NO | PRI | NULL | |
| IDPegawai | int(20) | YES | | NULL | |
| Qty | int(10) | YES | | NULL | |
| TanggalOrder | date | YES | | NULL | |
+--------------+---------+------+-----+---------+-------+
6 rows in set (0.006 sec)

MariaDB [Pembelian_202153059]> alter table order_beli add foreign


key(IDpegawai) references pegawai (IDpegawai);
Query OK, 0 rows affected (0.039 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> desc order_beli;


+--------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------+------+-----+---------+-------+
| ID | int(20) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
| IDorder | int(20) | NO | PRI | NULL | |
| IDPegawai | int(20) | YES | MUL | NULL | |
| Qty | int(10) | YES | | NULL | |
| TanggalOrder | date | YES | | NULL | |
+--------------+---------+------+-----+---------+-------+
6 rows in set (0.014 sec)

MariaDB [Pembelian_202153059]> desc pegawai;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDPegawai | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| CPpegawai | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
3 rows in set (0.005 sec)

MariaDB [Pembelian_202153059]> show tables;


+-------------------------------+
| Tables_in_pembelian_202153059 |
+-------------------------------+
| barang |
| nota |
| order_beli |
| pegawai |
| suplier |
| toko |
+-------------------------------+
6 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> desc barang;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDBarang | int(20) | NO | PRI | NULL | |
| NamaBarang | varchar(30) | YES | | NULL | |
| Harga | int(20) | YES | | NULL | |
| JumlahStok | int(10) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
+------------+-------------+------+-----+---------+-------+
5 rows in set (0.012 sec)

MariaDB [Pembelian_202153059]> desc nota;


+------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------+------+-----+---------+-------+
| IDToko | int(20) | YES | | NULL | |
| IDSupplier | int(20) | YES | MUL | NULL | |
| IDNota | int(20) | NO | PRI | NULL | |
| IDorder | int(20) | YES | | NULL | |
| Tanggal | date | YES | | NULL | |
| TotalBayar | int(10) | YES | | NULL | |
+------------+---------+------+-----+---------+-------+
6 rows in set (0.005 sec)

MariaDB [Pembelian_202153059]> desc order_beli;


+--------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------+------+-----+---------+-------+
| ID | int(20) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
| IDorder | int(20) | NO | PRI | NULL | |
| IDPegawai | int(20) | YES | MUL | NULL | |
| Qty | int(10) | YES | | NULL | |
| TanggalOrder | date | YES | | NULL | |
+--------------+---------+------+-----+---------+-------+
6 rows in set (0.007 sec)

MariaDB [Pembelian_202153059]> desc pegawai;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDPegawai | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| CPpegawai | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
3 rows in set (0.007 sec)

MariaDB [Pembelian_202153059]> desc suplier;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDSupplier | int(20) | NO | PRI | NULL | |
| Nama | varchar(30) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CPSupplier | int(20) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.007 sec)

MariaDB [Pembelian_202153059]> desc toko;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| IDToko | int(10) | NO | PRI | NULL | |
| Nama_Toko | char(20) | YES | | NULL | |
| Alamat | varchar(30) | YES | | NULL | |
| CP | int(20) | YES | | NULL | |
| KodeTokko | int(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.009 sec)

MariaDB [Pembelian_202153059]> # MENGISI TABLE


MariaDB [Pembelian_202153059]> # Toko
MariaDB [Pembelian_202153059]> insert into toko values
-> ('879','ALMUNI','Demak','085866661379','001'),
-> ('567','ALNUR','Jepara','085877771356','002');
Query OK, 2 rows affected, 2 warnings (0.016 sec)
Records: 2 Duplicates: 0 Warnings: 2

MariaDB [Pembelian_202153059]> insert into toko values


-> ('999','ALNISA','Pati','085855551379','003');
Query OK, 1 row affected, 1 warning (0.004 sec)

MariaDB [Pembelian_202153059]> select * from toko;


+--------+-----------+--------+------------+-----------+
| IDToko | Nama_Toko | Alamat | CP | KodeTokko |
+--------+-----------+--------+------------+-----------+
| 567 | ALNUR | Jepara | 2147483647 | 2 |
| 879 | ALMUNI | Demak | 2147483647 | 1 |
| 999 | ALNISA | Pati | 2147483647 | 3 |
+--------+-----------+--------+------------+-----------+
3 rows in set (0.002 sec)

MariaDB [Pembelian_202153059]> desc barang;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| IDBarang | int(20) | NO | PRI | NULL | |
| NamaBarang | varchar(30) | YES | | NULL | |
| Harga | int(20) | YES | | NULL | |
| JumlahStok | int(10) | YES | | NULL | |
| IDToko | int(20) | YES | MUL | NULL | |
+------------+-------------+------+-----+---------+-------+
5 rows in set (0.007 sec)

MariaDB [Pembelian_202153059]> insert into barang values


-> ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual
that corresponds to your MariaDB server version for the right syntax to use
near '' at line 1
MariaDB [Pembelian_202153059]> # MENGAHPUS ISI DARI TABLE BARANG
MariaDB [Pembelian_202153059]> delete from barangwhere NamaBarang = 'Celana';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual
that corresponds to your MariaDB server version for the right syntax to use
near 'NamaBarang = 'Celana'' at line 1
MariaDB [Pembelian_202153059]> delete from barang where NamaBarang =
'Celana';
Query OK, 1 row affected (0.006 sec)

MariaDB [Pembelian_202153059]> delete from barang where NamaBarang = 'Baju';


Query OK, 1 row affected (0.002 sec)

MariaDB [Pembelian_202153059]> delete from barang where NamaBarang = 'Kaos';


Query OK, 1 row affected (0.007 sec)

MariaDB [Pembelian_202153059]> delete from barang where IDBarang = '002';


Query OK, 0 rows affected (0.003 sec)

MariaDB [Pembelian_202153059]> delete from barang where IDBarang = '003';


Query OK, 0 rows affected (0.001 sec)

MariaDB [Pembelian_202153059]> delete from barang where Harga;


Query OK, 0 rows affected (0.002 sec)

MariaDB [Pembelian_202153059]> delete from barang where jumlahstok;


Query OK, 0 rows affected (0.000 sec)

MariaDB [Pembelian_202153059]> select * from barang;


Empty set (0.000 sec)

MariaDB [Pembelian_202153059]> # MENGISI TABLE BARANG


MariaDB [Pembelian_202153059]> insert into barang values
-> ('001','Pulpen','2000','50','567'),
-> ('002','Penghapus','1500','200','567'),
-> ('003','Rautan','3000','70','879'),
-> ('004','Sepidol','15000','90','879'),
-> ('005','Pengsil','1000','500','879'),
-> ('006','TipX','7000','80','879'),
-> ('007','Stiki Notes','6000','40','567'),
-> ('008','Tempat Pengsil','20000','10','567'),
-> ('009','Papan Tulis','500000','90','567'),
-> ('010','Penjepit','500','700','879'),
-> ('011','Kertas HVS','100','700','879');
Query OK, 11 rows affected (0.011 sec)
Records: 11 Duplicates: 0 Warnings: 0

MariaDB [Pembelian_202153059]> select * from barang;


+----------+----------------+--------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+----------------+--------+------------+--------+
| 1 | Pulpen | 2000 | 50 | 567 |
| 2 | Penghapus | 1500 | 200 | 567 |
| 3 | Rautan | 3000 | 70 | 879 |
| 4 | Sepidol | 15000 | 90 | 879 |
| 5 | Pengsil | 1000 | 500 | 879 |
| 6 | TipX | 7000 | 80 | 879 |
| 7 | Stiki Notes | 6000 | 40 | 567 |
| 8 | Tempat Pengsil | 20000 | 10 | 567 |
| 9 | Papan Tulis | 500000 | 90 | 567 |
| 10 | Penjepit | 500 | 700 | 879 |
| 11 | Kertas HVS | 100 | 700 | 879 |
+----------+----------------+--------+------------+--------+
11 rows in set (0.000 sec)

MariaDB [Pembelian_202153059]> # MENGISI TABLE PEGAWAI


MariaDB [Pembelian_202153059]> insert into pegawai values
-> ('20215401','Aisiyah Ainunnisa','085899991379'),
-> ('20215402','Gabriel Dani Putra','085822221379'),
-> ('20215403','Indah Ayu','085833331379'),
-> ('20215404','Wahyu Adi Saputra','085733331379'),
-> ('20215405','Septian Agus','085798761379'),
-> ('20215406','Amelia Lajuda','08545321379');
Query OK, 6 rows affected, 6 warnings (0.008 sec)
Records: 6 Duplicates: 0 Warnings: 6

MariaDB [Pembelian_202153059]> select * from pegawai;


+-----------+--------------------+------------+
| IDPegawai | Nama | CPpegawai |
+-----------+--------------------+------------+
| 20215401 | Aisiyah Ainunnisa | 2147483647 |
| 20215402 | Gabriel Dani Putra | 2147483647 |
| 20215403 | Indah Ayu | 2147483647 |
| 20215404 | Wahyu Adi Saputra | 2147483647 |
| 20215405 | Septian Agus | 2147483647 |
| 20215406 | Amelia Lajuda | 2147483647 |
+-----------+--------------------+------------+
6 rows in set (0.000 sec)

MariaDB [Pembelian_202153059]> # MENGISI TABLE SUPPLIER


MariaDB [Pembelian_202153059]> insert into suplier values
-> ('202001','Setia Ningsih','Kudus','085444456732'),
-> ('202002','Puspita Sari','Kudus','085333356732'),
-> ('202003','Novita Mulyani','Demak','085222256732'),
-> ('202004','Eva Maharani','Demak','085111156732'),
-> ('202005','Nathan Afda','Demak','085000056732'),
-> ('202006','Nazril izam','Demak','085888856732');
Query OK, 6 rows affected, 6 warnings (0.008 sec)
Records: 6 Duplicates: 0 Warnings: 6

MariaDB [Pembelian_202153059]> select * from suplier;


+------------+----------------+--------+------------+
| IDSupplier | Nama | Alamat | CPSupplier |
+------------+----------------+--------+------------+
| 202001 | Setia Ningsih | Kudus | 2147483647 |
| 202002 | Puspita Sari | Kudus | 2147483647 |
| 202003 | Novita Mulyani | Demak | 2147483647 |
| 202004 | Eva Maharani | Demak | 2147483647 |
| 202005 | Nathan Afda | Demak | 2147483647 |
| 202006 | Nazril izam | Demak | 2147483647 |
+------------+----------------+--------+------------+
6 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> # MENGUBAH DATA DENGAN PERINTAH UPDATE


MariaDB [Pembelian_202153059]> update barang set jumlahstok = 10000;
Query OK, 11 rows affected (0.010 sec)
Rows matched: 11 Changed: 11 Warnings: 0

MariaDB [Pembelian_202153059]> select * from barang;


+----------+----------------+--------+------------+--------+
| IDBarang | NamaBarang | Harga | JumlahStok | IDToko |
+----------+----------------+--------+------------+--------+
| 1 | Pulpen | 2000 | 10000 | 567 |
| 2 | Penghapus | 1500 | 10000 | 567 |
| 3 | Rautan | 3000 | 10000 | 879 |
| 4 | Sepidol | 15000 | 10000 | 879 |
| 5 | Pengsil | 1000 | 10000 | 879 |
| 6 | TipX | 7000 | 10000 | 879 |
| 7 | Stiki Notes | 6000 | 10000 | 567 |
| 8 | Tempat Pengsil | 20000 | 10000 | 567 |
| 9 | Papan Tulis | 500000 | 10000 | 567 |
| 10 | Penjepit | 500 | 10000 | 879 |
| 11 | Kertas HVS | 100 | 10000 | 879 |
+----------+----------------+--------+------------+--------+
11 rows in set (0.001 sec)

MariaDB [Pembelian_202153059]> # MENGUBAH DATA DENGAN PERINTAH DELETE


MariaDB [Pembelian_202153059]> delete from toko where NamaToko = 'ALNISA';
ERROR 1054 (42S22): Unknown column 'NamaToko' in 'where clause'
MariaDB [Pembelian_202153059]> # ERROR KARNA SALAH MEMASUKAN NAMA KOLOM
MariaDB [Pembelian_202153059]> # MEMPERBAIKI
MariaDB [Pembelian_202153059]> delete from toko where Nama_Toko = 'ALNISA';
Query OK, 1 row affected (0.007 sec)

MariaDB [Pembelian_202153059]> select * from toko;


+--------+-----------+--------+------------+-----------+
| IDToko | Nama_Toko | Alamat | CP | KodeTokko |
+--------+-----------+--------+------------+-----------+
| 567 | ALNUR | Jepara | 2147483647 | 2 |
| 879 | ALMUNI | Demak | 2147483647 | 1 |
+--------+-----------+--------+------------+-----------+
2 rows in set (0.000 sec)
HASIL SS
MATERI PRAKTEK PEMBELAJARAN
HASIL SS
TUGAS

You might also like