Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 7

ALIKA SYIFA ARDABILI

Setting environment for using xampp for windows.alika@LAPTOP-O3EUJPAM


c:\xampp
# 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.28-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)]> create database akademik;


Query OK, 1 row affected (0.003 sec)

MariaDB [(none)]> use akademik;


Database changed

MariaDB [akademik]> create table mahasiswa(


-> Npm int(10) not null,
-> Nama varchar(20),
-> Alamat varchar(15),
-> Kota varchar(10),
-> Jkel char(1),
-> primary key(Npm)
-> );
Query OK, 0 rows affected (0.023 sec)

MariaDB [akademik]> desc mahasiswa;


+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| Npm | int(10) | NO | PRI | NULL | |
| Nama | varchar(20) | YES | | NULL | |
| Alamat | varchar(15) | YES | | NULL | |
| Kota | varchar(10) | YES | | NULL | |
| Jkel | char(1) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.032 sec)

MariaDB [akademik]> insert into mahasiswa values


-> ('10296126','Kurnianingsih','Jl.Kenari 20','Jakarta','W'),
-> ('10296130','Deden A','Jl.Kecubung','Bogor','P'),
-> ('10296135','Ayu Anugrah','Jl.margonda','Bogor','P'),
-> ('10296140','Didit Kurnia','Jakasampurna','Jakarta','P'),
-> ('10296145','Yogi Adi','Jl.Murni 12','Depok','P'),
-> ('10296055','LYB Leo','Mekarsari','Depok','W'),
-> ('10296187','Andriani','Kp.Bugis','Bekasi','W');
Query OK, 7 rows affected (0.123 sec)
Records: 7 Duplicates: 0 Warnings: 0

MariaDB [akademik]> select * from mahasiswa;


+----------+---------------+--------------+---------+------+
| Npm | Nama | Alamat | Kota | Jkel |
+----------+---------------+--------------+---------+------+
| 10296055 | LYB Leo | Mekarsari | Depok | W |
| 10296126 | Kurnianingsih | Jl.Kenari 20 | Jakarta | W |
| 10296130 | Deden A | Jl.Kecubung | Bogor | P |
| 10296135 | Ayu Anugrah | Jl.margonda | Bogor | P |
| 10296140 | Didit Kurnia | Jakasampurna | Jakarta | P |
| 10296145 | Yogi Adi | Jl.Murni 12 | Depok | P |
| 10296187 | Andriani | Kp.Bugis | Bekasi | W |
+----------+---------------+--------------+---------+------+
7 rows in set (0.001 sec)

MariaDB [akademik]> create table MKUL_MI(


-> Kdmk varchar(5) not null,
-> Mtkul varchar(25),
-> Sks int(1),
-> Nip int(10),
-> primary key(Kdmk)
-> );
Query OK, 0 rows affected (0.015 sec)

MariaDB [akademik]> desc MKUL_MI;


+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| Kdmk | varchar(5) | NO | PRI | NULL | |
| Mtkul | varchar(25) | YES | | NULL | |
| Sks | int(1) | YES | | NULL | |
| Nip | int(10) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.027 sec)

MariaDB [akademik]> insert into MKUL_MI values


-> ('KK021','Manajemen Basis Data','2','87000650'),
-> ('KK022','Pancasila','2','87000686'),
-> ('KK023','Kimia Dasar','2','81001235'),
-> ('DU130','Parallel','3','89001909'),
-> ('DU012','Komunikasi Data','3','90000156');
Query OK, 5 rows affected (0.010 sec)
Records: 5 Duplicates: 0 Warnings: 0

MariaDB [akademik]> create table MKUL_TK(


-> Kdmk varchar(5) not null,
-> Mtkul varchar(25),
-> Sks int(1),
-> Nip int(10),
-> primary key(Kdmk)
-> );
Query OK, 0 rows affected (0.014 sec)

MariaDB [akademik]> desc MKUL_TK ;


+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| Kdmk | varchar(5) | NO | PRI | NULL | |
| Mtkul | varchar(25) | YES | | NULL | |
| Sks | int(1) | YES | | NULL | |
| Nip | int(10) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.021 sec)

MariaDB [akademik]> insert into MKUL_TK values


-> ('KK021','Manajemen Basis Data','2','87000650'),
-> ('KK022','StrukturDiskrit','2','91000234'),
-> ('KK023','Matematika','2','98001235'),
-> ('DU139','Rangkaian Listrik','3','98001346'),
-> ('DU017','Penulisan Ilmiah','2','97000345');
Query OK, 5 rows affected (0.005 sec)
Records: 5 Duplicates: 0 Warnings: 0

MariaDB [akademik]> select * from MKUL_MI WHERE Sks = '3';


+-------+-----------------+------+----------+
| Kdmk | Mtkul | Sks | Nip |
+-------+-----------------+------+----------+
| DU012 | Komunikasi Data | 3 | 90000156 |
| DU130 | Parallel | 3 | 89001909 |
+-------+-----------------+------+----------+
2 rows in set (0.008 sec)

MariaDB [akademik]> select * from MKUL_TK WHERE Sks = '3';


+-------+-------------------+------+----------+
| Kdmk | Mtkul | Sks | Nip |
+-------+-------------------+------+----------+
| DU139 | Rangkaian Listrik | 3 | 98001346 |
+-------+-------------------+------+----------+
1 row in set (0.001 sec)

MariaDB [akademik]> create table dosen(


-> Nip int(10) not null,
-> Nama varchar(20),
-> Alamat varchar(20),
-> Kota varchar(20),
-> Jkel varchar(1),
-> primary key(Nip)
-> );
Query OK, 0 rows affected (0.014 sec)

MariaDB [akademik]> desc dosen;


+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| Nip | int(10) | NO | PRI | NULL | |
| Nama | varchar(20) | YES | | NULL | |
| Alamat | varchar(20) | YES | | NULL | |
| Kota | varchar(20) | YES | | NULL | |
| Jkel | varchar(1) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.027 sec)

MariaDB [akademik]> insert into dosen values


-> ('87000650','sugeng','Mekarsari','Bogor','P'),
-> ('87000686','Haryono','Margonda','Depok','P'),
-> ('81001235','Anita W','Klp.gading','Jakarta','W'),
-> ('89001909','Agung W','Jakasampurna','Jakarta','P'),
-> ('90000156','Bambang W','Neli Murni','Depok','P'),
-> ('91000234','Aldefaniani','Mekarsari','Depok','W'),
-> ('98000123','Debby L','Kp. Bugis 20','Bekasi','W'),
-> ('98001346','Yunufa','Mekarsari','Bekasi','P'),
-> ('97000345','Taufik H','Vila Pertiwi','Bogor','P');
Query OK, 9 rows affected (0.007 sec)
Records: 9 Duplicates: 0 Warnings: 0
MariaDB [akademik]> select * from dosen WHERE Kota = 'Bogor';
+----------+----------+--------------+-------+------+
| Nip | Nama | Alamat | Kota | Jkel |
+----------+----------+--------------+-------+------+
| 87000650 | sugeng | Mekarsari | Bogor | P |
| 97000345 | Taufik H | Vila Pertiwi | Bogor | P |
+----------+----------+--------------+-------+------+
2 rows in set (0.009 sec)

MariaDB [akademik]> ALTER TABLE mahasiswa ADD COLUMN No_Telepon int(15);


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

MariaDB [akademik]> select * from mahasiswa;


+----------+---------------+--------------+---------+------+------------+
| Npm | Nama | Alamat | Kota | Jkel | No_Telepon |
+----------+---------------+--------------+---------+------+------------+
| 10296055 | LYB Leo | Mekarsari | Depok | W | NULL |
| 10296126 | Kurnianingsih | Jl.Kenari 20 | Jakarta | W | NULL |
| 10296130 | Deden A | Jl.Kecubung | Bogor | P | NULL |
| 10296135 | Ayu Anugrah | Jl.margonda | Bogor | P | NULL |
| 10296140 | Didit Kurnia | Jakasampurna | Jakarta | P | NULL |
| 10296145 | Yogi Adi | Jl.Murni 12 | Depok | P | NULL |
| 10296187 | Andriani | Kp.Bugis | Bekasi | W | NULL |
+----------+---------------+--------------+---------+------+------------+
7 rows in set (0.001 sec)

MariaDB [akademik]> ALTER TABLE dosen ADD COLUMN No_Telepon int(15);


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

MariaDB [akademik]> select * from dosen;


+----------+-------------+--------------+---------+------+------------+
| Nip | Nama | Alamat | Kota | Jkel | No_Telepon |
+----------+-------------+--------------+---------+------+------------+
| 81001235 | Anita W | Klp.gading | Jakarta | W | NULL |
| 87000650 | sugeng | Mekarsari | Bogor | P | NULL |
| 87000686 | Haryono | Margonda | Depok | P | NULL |
| 89001909 | Agung W | Jakasampurna | Jakarta | P | NULL |
| 90000156 | Bambang W | Neli Murni | Depok | P | NULL |
| 91000234 | Aldefaniani | Mekarsari | Depok | W | NULL |
| 97000345 | Taufik H | Vila Pertiwi | Bogor | P | NULL |
| 98000123 | Debby L | Kp. Bugis 20 | Bekasi | W | NULL |
| 98001346 | Yunufa | Mekarsari | Bekasi | P | NULL |
+----------+-------------+--------------+---------+------+------------+
9 rows in set (0.001 sec)

MariaDB [akademik]> update mahasiswa set Kota = 'Bekasi' where Kota = 'Bogor' ;
Query OK, 2 rows affected (0.015 sec)
Rows matched: 2 Changed: 2 Warnings: 0

MariaDB [akademik]> select * from mahasiswa;


+----------+---------------+--------------+---------+------+------------+
| Npm | Nama | Alamat | Kota | Jkel | No_Telepon |
+----------+---------------+--------------+---------+------+------------+
| 10296055 | LYB Leo | Mekarsari | Depok | W | NULL |
| 10296126 | Kurnianingsih | Jl.Kenari 20 | Jakarta | W | NULL |
| 10296130 | Deden A | Jl.Kecubung | Bekasi | P | NULL |
| 10296135 | Ayu Anugrah | Jl.margonda | Bekasi | P | NULL |
| 10296140 | Didit Kurnia | Jakasampurna | Jakarta | P | NULL |
| 10296145 | Yogi Adi | Jl.Murni 12 | Depok | P | NULL |
| 10296187 | Andriani | Kp.Bugis | Bekasi | W | NULL |
+----------+---------------+--------------+---------+------+------------+
7 rows in set (0.001 sec)

MariaDB [akademik]> alter table mahasiswa


-> change
-> Jkel Jenis_Kelamin enum ('P','W');
Query OK, 7 rows affected (0.086 sec)
Records: 7 Duplicates: 0 Warnings: 0

MariaDB [akademik]> select * from mahasiswa;


+----------+---------------+--------------+---------+---------------+------------+
| Npm | Nama | Alamat | Kota | Jenis_Kelamin | No_Telepon |
+----------+---------------+--------------+---------+---------------+------------+
| 10296055 | LYB Leo | Mekarsari | Depok | W | NULL |
| 10296126 | Kurnianingsih | Jl.Kenari 20 | Jakarta | W | NULL |
| 10296130 | Deden A | Jl.Kecubung | Bekasi | P | NULL |
| 10296135 | Ayu Anugrah | Jl.margonda | Bekasi | P | NULL |
| 10296140 | Didit Kurnia | Jakasampurna | Jakarta | P | NULL |
| 10296145 | Yogi Adi | Jl.Murni 12 | Depok | P | NULL |
| 10296187 | Andriani | Kp.Bugis | Bekasi | W | NULL |
+----------+---------------+--------------+---------+---------------+------------+
7 rows in set (0.001 sec)

MariaDB [akademik]> alter table dosen


-> change
-> Jkel Jenis_Kelamin enum ('P','W');
Query OK, 9 rows affected (0.045 sec)
Records: 9 Duplicates: 0 Warnings: 0

MariaDB [akademik]> select * from dosen;


+----------+-------------+--------------+---------+---------------+------------+
| Nip | Nama | Alamat | Kota | Jenis_Kelamin | No_Telepon |
+----------+-------------+--------------+---------+---------------+------------+
| 81001235 | Anita W | Klp.gading | Jakarta | W | NULL |
| 87000650 | sugeng | Mekarsari | Bogor | P | NULL |
| 87000686 | Haryono | Margonda | Depok | P | NULL |
| 89001909 | Agung W | Jakasampurna | Jakarta | P | NULL |
| 90000156 | Bambang W | Neli Murni | Depok | P | NULL |
| 91000234 | Aldefaniani | Mekarsari | Depok | W | NULL |
| 97000345 | Taufik H | Vila Pertiwi | Bogor | P | NULL |
| 98000123 | Debby L | Kp. Bugis 20 | Bekasi | W | NULL |
| 98001346 | Yunufa | Mekarsari | Bekasi | P | NULL |
+----------+-------------+--------------+---------+---------------+------------+
9 rows in set (0.001 sec)

MariaDB [akademik]> select * from dosen where Kota = 'Depok';


+----------+-------------+------------+-------+---------------+------------+
| Nip | Nama | Alamat | Kota | Jenis_Kelamin | No_Telepon |
+----------+-------------+------------+-------+---------------+------------+
| 87000686 | Haryono | Margonda | Depok | P | NULL |
| 90000156 | Bambang W | Neli Murni | Depok | P | NULL |
| 91000234 | Aldefaniani | Mekarsari | Depok | W | NULL |
+----------+-------------+------------+-------+---------------+------------+
3 rows in set (0.001 sec)
MariaDB [akademik]> create table KRS(
-> Npm int(10) not null,
-> Kdmk varchar(5),
-> Kelas varchar(3),
-> primary key(Npm)
-> );
Query OK, 0 rows affected (0.012 sec)

MariaDB [akademik]> insert into KRS values


-> ('10296126','KK021','3-4'),
-> ('10296130','KK027','3-2'),
-> ('10296135','KK033','4-2'),
-> ('10296140','DU139','3-3'),
-> ('10296145','DU017','3-2'),
-> ('10296055','KK021','3-1'),
-> ('10296187','KK033','3-2'),
-> ('10296141','KK021','3-2');
Query OK, 8 rows affected (0.002 sec)
Records: 8 Duplicates: 0 Warnings: 0

MariaDB [akademik]> select * from KRS where Kelas = '3-2';


+----------+-------+-------+
| Npm | Kdmk | Kelas |
+----------+-------+-------+
| 10296130 | KK027 | 3-2 |
| 10296141 | KK021 | 3-2 |
| 10296145 | DU017 | 3-2 |
| 10296187 | KK033 | 3-2 |
+----------+-------+-------+
4 rows in set (0.001 sec)

MariaDB [akademik]> select Jenis_Kelamin, count(*) from mahasiswa group by


Jenis_Kelamin having count(*)>1
-> ;
+---------------+----------+
| Jenis_Kelamin | count(*) |
+---------------+----------+
| P | 4 |
| W | 3 |
+---------------+----------+
2 rows in set (0.007 sec)

MariaDB [akademik]> select Jenis_Kelamin, count(*) from dosen group by


Jenis_Kelamin having count(*)>1;
+---------------+----------+
| Jenis_Kelamin | count(*) |
+---------------+----------+
| P | 6 |
| W | 3 |
+---------------+----------+
2 rows in set (0.004 sec)

MariaDB [akademik]> delete from mahasiswa where Npm = '10296055';


Query OK, 1 row affected (0.022 sec)

MariaDB [akademik]> select * from mahasiswa;


+----------+---------------+--------------+---------+---------------+------------+
| Npm | Nama | Alamat | Kota | Jenis_Kelamin | No_Telepon |
+----------+---------------+--------------+---------+---------------+------------+
| 10296126 | Kurnianingsih | Jl.Kenari 20 | Jakarta | W | NULL |
| 10296130 | Deden A | Jl.Kecubung | Bekasi | P | NULL |
| 10296135 | Ayu Anugrah | Jl.margonda | Bekasi | P | NULL |
| 10296140 | Didit Kurnia | Jakasampurna | Jakarta | P | NULL |
| 10296145 | Yogi Adi | Jl.Murni 12 | Depok | P | NULL |
| 10296187 | Andriani | Kp.Bugis | Bekasi | W | NULL |
+----------+---------------+--------------+---------+---------------+------------+
6 rows in set (0.006 sec)

MariaDB [akademik]> delete from dosen where Nip = '87000650';


Query OK, 1 row affected (0.005 sec)

MariaDB [akademik]> select * from dosen;


+----------+-------------+--------------+---------+---------------+------------+
| Nip | Nama | Alamat | Kota | Jenis_Kelamin | No_Telepon |
+----------+-------------+--------------+---------+---------------+------------+
| 81001235 | Anita W | Klp.gading | Jakarta | W | NULL |
| 87000686 | Haryono | Margonda | Depok | P | NULL |
| 89001909 | Agung W | Jakasampurna | Jakarta | P | NULL |
| 90000156 | Bambang W | Neli Murni | Depok | P | NULL |
| 91000234 | Aldefaniani | Mekarsari | Depok | W | NULL |
| 97000345 | Taufik H | Vila Pertiwi | Bogor | P | NULL |
| 98000123 | Debby L | Kp. Bugis 20 | Bekasi | W | NULL |
| 98001346 | Yunufa | Mekarsari | Bekasi | P | NULL |
+----------+-------------+--------------+---------+---------------+------------+
8 rows in set (0.000 sec)

You might also like