Laporan Project Mandiri Sistem Basis Data
Laporan Project Mandiri Sistem Basis Data
Laporan Project Mandiri Sistem Basis Data
Disusun Oleh:
Gideon Adventus Simanungkalit
NPM : 220840144
Dosen Pengampu:
MASDIANA SAGALA
C:\Users\LENOVO>cd\
C:\>cd xampp
C:\xampp>cd mysq
C:\xampp\mysql>cd bin
C:\xampp\mysql\bin>mysql -u root
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Pembuatan Table
SHOW TABLES
10 rows in set (0.002 sec)se near 'from where alamat_pelanggan ='Medan'' at line 1
MariaDB [penjualan_sepatu]> select *from pelanggan where alamat_pelanggan
='Medan';
SELECT CASE
CREATE VIEW
Pertemuan Kesepuluh
Latihan Join
MariaDB [latihan_join]> create table mahasiswa(NIM char(14) primary key not null, Nama
char(25) not null, Alamat char(30), Sex set('P','W'), Agama
enum('Islam','Katolik','Kristen','Hindu','Buddha'), Tgl_Lahir date);
Query OK, 0 rows affected (0.010 sec)
MariaDB [latihan_join]> create table Mata_Kuliah(Kode_Kuliah char(7) primary key not null,
Nama_Kuliah char(20) not null, SKS decimal(2) not null, Smt_Tawar char(1), Klp_Kul
enum('MPK','MKK','MKB'), Progdi enum('MI-03','SI-S1'));
Query OK, 0 rows affected (0.017 sec)
MariaDB [latihan_join]> create table KRS(Kode_Kuliah char(7) not null, NIM char(14) not null,
Nilai char(1), CONSTRAINT FK_Kuliah FOREIGN KEY (Kode_Kuliah) REFERENCES
Mata_Kuliah (Kode_Kuliah), CONSTRAINT FK_NIM FOREIGN KEY (NIM) REFERENCES
Mahasiswa (NIM));
Query OK, 0 rows affected (0.016 sec)
MariaDB [latihan_join]> insert into mahasiswa values('A21.2001.00234','Dedy
Sutanta','Jl.A.Yani 20 Solo','P','1','1979-10-20');
Query OK, 1 row affected (0.004 sec)
MariaDB [latihan_join]> insert into mahasiswa values('A21.2001.00214','Budi Satria','Jl.Dago
10 Yogya','P','1','1978-11-22');
Query OK, 1 row affected (0.004 sec)
MariaDB [latihan_join]> insert into mahasiswa values('A21.2001.00224','Sulis','Jl.Nakula I 25
smg','W','2','1975-08-16');
Query OK, 1 row affected (0.002 sec)
select mhs.Nama from mhs inner join krs on mhs.Nim=krs.Nim inner join mkuliah on
mkuliah.kode_kul=krs.kode_kul where Nama_kul='Bimbingan Carrier';
select mhs.Nama from mhs inner join krs on mhs.Nim=krs.Nim inner join mkuliah on
mkuliah.kode_kul=krs.kode_kul where nilai='A';
MariaDB [latihanjoin]> select mhs.Nama from mhs inner join krs on mhs.Nim=krs.Nim inner
join mkuliah on mkuliah.kode_kul=krs.kode_kul where Nama_kul='Proyek Akhir';
MariaDB [latihanjoin]> select mhs.Nama,sum(mkuliah.sks) as Jumlah_SKS_Kumulatif from mhs inner join
krs on mhs.Nim=krs.Nim inner join mkuliah on mkuliah.kode_kul=krs.kode_kul where
mhs.Nim='A21.2001.00214';
MariaDB [latihanjoin]> select mhs.Nama from mhs inner join krs on mhs.Nim=krs.Nim inner join mkuliah
on mkuliah.kode_kul=krs.kode_kul where Nama_kul='Proyek Akhir' and nilai='A';
select Nama as 'Nama Mahasiswa' FROM mhs JOIN krs on mhs.Nim = krs.Nim JOIN mkuliah ON
krs.kode_kul = mkuliah.Kode_kul WHERE Nama_kul = 'Bimbingan Carrier' UNION SELECT Nama AS
'Nama Mahasiswa' FROM mhs JOIN krs ON mhs.Nim = krs.Nim JOIN mkuliah ON krs.kode_kul =
mkuliah.Kode_kul WHERE Nama_kul = 'Proyek Akhir';