MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| intercom |
| mysql |
| performance_schema |
| phpmyadmin |
| test |
+--------------------+
6 rows in set (0.001 sec)
MariaDB [(none)]> use intercom;
Database changed
MariaDB [intercom]> show tables;
+--------------------+
| Tables_in_intercom |
+--------------------+
| siswa |
+--------------------+
1 row in set (0.000 sec)
MariaDB [intercom]> CREATE TABLE jurusan (
-> id INT(3),
-> nama VARCHAR(30),
-> PRIMARY KEY(id)
-> );
Query OK, 0 rows affected (0.028 sec)
MariaDB [intercom]> show tables;
+--------------------+
| Tables_in_intercom |
+--------------------+
| jurusan |
| siswa |
+--------------------+
2 rows in set (0.001 sec)
MariaDB [intercom]> INSERT INTO jurusan (id, nama)
-> VALUES (1, “Teknik Elektro”);
Query OK, 1 row affected (0.007 sec)
MariaDB [intercom]> select * from jurusan;
+----+----------------+
| id | nama |
+----+----------------+
| 1 | Teknik Elektro |
+----+----------------+
1 row in set (0.001 sec)
MariaDB [intercom]> UPDATE jurusan
-> SET nama = "Teknik Informatika"
-> WHERE id = 1;
Query OK, 1 row affected (0.004 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MariaDB [intercom]> DELETE FROM jurusan
-> WHERE id = 1;
Query OK, 1 row affected (0.005 sec)
MariaDB [intercom]> SELECT id, nama
-> FROM jurusan;
Empty set (0.001 sec)
MariaDB [intercom]> SELECT nama
-> FROM jurusan;
Empty set (0.000 sec)
MariaDB [intercom]> select * from jurusan;
Empty set (0.000 sec)
MariaDB [intercom]> INSERT INTO jurusan (id, nama)
-> VALUES (1, “Teknik Elektro”)
-> ;
Query OK, 1 row affected (0.005 sec)
MariaDB [intercom]> SELECT id, nama from jurusan;
+----+----------------+
| id | nama |
+----+----------------+
| 1 | Teknik Elektro |
+----+----------------+
1 row in set (0.000 sec)
MariaDB [intercom]> SELECT id from jurusan;
+----+
| id |
+----+
| 1 |
+----+
1 row in set (0.001 sec)
MariaDB [intercom]> SELECT nama from jurusan;
+----------------+
| nama |
+----------------+
| Teknik Elektro |
+----------------+
1 row in set (0.000 sec)
MariaDB [intercom]> CREATE TABLE matakuliah(
-> kode_mk char(12) not null,
-> nama_mk varchar(60) not null,
-> sks int(1) not null,
-> semester int(1) not null,
-> primary key(kode_mk)
-> );
Query OK, 0 rows affected (0.025 sec)
MariaDB [intercom]> SELECT * FROM matakuliah
-> WHERE sks = 3;
Empty set (0.003 sec)
MariaDB [intercom]> SELECT * FROM matakuliah
-> WHERE sks=2 AND semester=3;
Empty set (0.000 sec)
MariaDB [intercom]> insert into matakuliah(kode_mk, nama_mk, sks, semester)
-> VALUES ('PTI447',"Praktikum Basis Data",1,3),
-> ('TIK342',"Praktikum Basis Data",1,3),
-> ('PTI333',"Basis Data Terdistribusi",3,5),
-> ('TIK123',"Jaringan Komputer",2,5),
-> ('TIK333',"Sistem Operasi",3,5),
-> ('PTI123',"Grafika Komputer",3,5),
-> ('PTI777',"Sistem Informasi",2,3);
Query OK, 7 rows affected (0.005 sec)
Records: 7 Duplicates: 0 Warnings: 0
MariaDB [intercom]> select * from matakuliah;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI123 | Grafika Komputer | 3 | 5 |
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| PTI447 | Praktikum Basis Data | 1 | 3 |
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK123 | Jaringan Komputer | 2 | 5 |
| TIK333 | Sistem Operasi | 3 | 5 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+--------------------------+-----+----------+
7 rows in set (0.000 sec)
MariaDB [intercom]> SELECT * FROM matakuliah
-> WHERE sks = 3;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI123 | Grafika Komputer | 3 | 5 |
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| TIK333 | Sistem Operasi | 3 | 5 |
+---------+--------------------------+-----+----------+
3 rows in set (0.001 sec)
MariaDB [intercom]> SELECT * FROM matakuliah
-> WHERE sks=2 AND semester=3;
+---------+------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+------------------+-----+----------+
| PTI777 | Sistem Informasi | 2 | 3 |
+---------+------------------+-----+----------+
1 row in set (0.000 sec)
MariaDB [intercom]> SELECT * FROM matakuliah
-> WHERE sks <= 2;
+---------+----------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+----------------------+-----+----------+
| PTI447 | Praktikum Basis Data | 1 | 3 |
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK123 | Jaringan Komputer | 2 | 5 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+----------------------+-----+----------+
4 rows in set (0.000 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “Sistem*”;
Empty set (0.000 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “Sistem*”;
Empty set (0.000 sec)
MariaDB [intercom]> select * from matakuliah;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI123 | Grafika Komputer | 3 | 5 |
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| PTI447 | Praktikum Basis Data | 1 | 3 |
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK123 | Jaringan Komputer | 2 | 5 |
| TIK333 | Sistem Operasi | 3 | 5 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+--------------------------+-----+----------+
7 rows in set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “*Data”;
Empty set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “Sistem%”;
+---------+------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+------------------+-----+----------+
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK333 | Sistem Operasi | 3 | 5 |
+---------+------------------+-----+----------+
2 rows in set (0.000 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “*Data”;
Empty set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “%Data”;
+---------+----------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+----------------------+-----+----------+
| PTI447 | Praktikum Basis Data | 1 | 3 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+----------------------+-----+----------+
2 rows in set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> WHERE nama_mk LIKE “%Basis%”;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| PTI447 | Praktikum Basis Data | 1 | 3 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+--------------------------+-----+----------+
3 rows in set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> ORDER BY nama_mk;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| PTI123 | Grafika Komputer | 3 | 5 |
| TIK123 | Jaringan Komputer | 2 | 5 |
| PTI447 | Praktikum Basis Data | 1 | 3 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK333 | Sistem Operasi | 3 | 5 |
+---------+--------------------------+-----+----------+
7 rows in set (0.001 sec)
MariaDB [intercom]> SELECT *
-> FROM matakuliah
-> ORDER BY sks DESC;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI123 | Grafika Komputer | 3 | 5 |
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| TIK333 | Sistem Operasi | 3 | 5 |
| PTI777 | Sistem Informasi | 2 | 3 |
| TIK123 | Jaringan Komputer | 2 | 5 |
| PTI447 | Praktikum Basis Data | 1 | 3 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+--------------------------+-----+----------+
7 rows in set (0.000 sec)
MariaDB [intercom]> CREATE TABLE barang(
-> id_barang int(8) not null,
-> nama_barang varchar(20) not null,
-> harga int(11) not null,
-> primary key(id_barang)
-> );
Query OK, 0 rows affected (0.026 sec)
MariaDB [intercom]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| id_barang | int(8) | NO | PRI | NULL | |
| nama_barang | varchar(20) | NO | | NULL | |
| harga | int(11) | NO | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.006 sec)
MariaDB [intercom]> SELECT * FROM matakuliah WHERE sks like 4 OR sks LIKE 1;
+---------+----------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+----------------------+-----+----------+
| PTI447 | Praktikum Basis Data | 1 | 3 |
| TIK342 | Praktikum Basis Data | 1 | 3 |
+---------+----------------------+-----+----------+
2 rows in set (0.001 sec)
MariaDB [intercom]> SELECT * FROM matakuliah WHERE nama_mk NOT LIKE "Praktikum%"
AND sks LIKE 3;
+---------+--------------------------+-----+----------+
| kode_mk | nama_mk | sks | semester |
+---------+--------------------------+-----+----------+
| PTI123 | Grafika Komputer | 3 | 5 |
| PTI333 | Basis Data Terdistribusi | 3 | 5 |
| TIK333 | Sistem Operasi | 3 | 5 |
+---------+--------------------------+-----+----------+
3 rows in set (0.000 sec)
MariaDB [intercom]> CREATE TABLE daftar_pegawai(
-> id_pegawai int(3) not null,
-> nama varchar(30) not null,
-> jk char(1) not null,
-> th_masuk int(4) not null,
-> alamat varchar(20) not null,
-> primary key(id_pegawai)
-> );
Query OK, 0 rows affected (0.023 sec)
MariaDB [intercom]> INSERT INTO daftar_pegawai
-> (id_pegawai, nama, jk, th_masuk, alamat)
-> VALUES
-> (123,"Muhammad Cahyo",'L',2012,"Malang"),
-> (124,"Dewi Kusuma",'P',2010,"Kediri"),
-> (125,"Rafif Daniswara",'L',2013,"Pasuruan"),
-> (126,"Muhammad Alfian",'L',2009,"Malang"),
-> (127,"Fitriani Ari",'P',2010,"Surabaya"),
-> (128,"Rizal Abidin",'L',2012,"Malang");
Query OK, 6 rows affected (0.012 sec)
Records: 6 Duplicates: 0 Warnings: 0
MariaDB [intercom]> SELECT * FROM daftar_pegawai WHERE alamat LIKE "Malang" AND jk
LIKE 'L';
+------------+-----------------+----+----------+--------+
| id_pegawai | nama | jk | th_masuk | alamat |
+------------+-----------------+----+----------+--------+
| 123 | Muhammad Cahyo | L | 2012 | Malang |
| 126 | Muhammad Alfian | L | 2009 | Malang |
| 128 | Rizal Abidin | L | 2012 | Malang |
+------------+-----------------+----+----------+--------+
3 rows in set (0.002 sec)
MariaDB [intercom]> SELECT * FROM daftar_pegawai WHERE jk LIKE 'L' AND th_masuk >
2010 ORDER BY th_masuk DESC;
+------------+-----------------+----+----------+----------+
| id_pegawai | nama | jk | th_masuk | alamat |
+------------+-----------------+----+----------+----------+
| 125 | Rafif Daniswara | L | 2013 | Pasuruan |
| 123 | Muhammad Cahyo | L | 2012 | Malang |
| 128 | Rizal Abidin | L | 2012 | Malang |
+------------+-----------------+----+----------+----------+
3 rows in set (0.000 sec)
MariaDB [intercom]>