Membuat database dengan SQLyog
A. CREATE DATABASE
CREATE DATABASE iqnatius
SHOW DATABASES
USE iqnatius
B. CREATE TABEL
1. TABEL DOSEN
CREATE TABLE dosen
(id_dosen CHAR(5),
Nama VARCHAR(35),
JK VARCHAR(1),
Alamat_Jln VARCHAR(50),
Kota VARCHAR(35),
kd_pos VARCHAR(5));
2. TABEL JABATAN
CREATE TABLE jabatan
(id_dosen CHAR(5),
Jabatan VARCHAR(35),
kd_prodi CHAR(3));
3. TABEL MHS_WALI
CREATE TABLE mhs_wali
(npm CHAR(8),
Nama VARCHAR(35),
Jurusan VARCHAR(35),
id_dosen CHAR(5));
4. TABEL MATKUL
CREATE TABLE matkul
(kd_matkul CHAR(5),
Nama VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
kd_prodi CHAR(5));
5. TABEL JADWAL
CREATE TABLE jadwal
(Hari VARCHAR(6),
Waktu VARCHAR(11),
Ruang VARCHAR(4),
kd_matkul CHAR(5),
Nama_matkul VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
KLS VARCHAR(2),
Dosen VARCHAR(35),
kd_prodi CHAR(5));
6. TABEL PRODI
CREATE TABLE prodi
(kd_prodi CHAR(3),
Nama VARCHAR(35),
Jenjang VARCHAR(2));
C. INSERT DATA KE DALAM TABEL
1. TABEL DOSEN
CREATE TABLE dosen
(id_dosen CHAR(5),
Nama VARCHAR(35),
JK VARCHAR(1),
Alamat_Jln VARCHAR(50),
Kota VARCHAR(35),
kd_pos VARCHAR(5));
INSERT INTO dosen VALUES ('T-01I','Marla S.S Pieter,M.Cs','P','Jln.Kota Raja
','Abepura','99551');
INSERT INTO dosen VALUES ('T-02I','Evanita Manulang,MT','P','Jln.Kota Raja
','Abepura','99551');
INSERT INTO dosen VALUES ('S-01S','Widodo,S,Kom,MMSI','L','Jln.Raya Padang
Bulan','Abepura','99532');
INSERT INTO DOSEN VALUES ('T-03I','MOH.Irji Matdoan,S.Kom,MT','L','Jln.Raya
Kampwolker','Abepura','99442');
INSERT INTO DOSEN VALUES ('T-04I','Andrew C
Patipelohy,ST','L','Jln.Biak','Abepura','99551');
INSERT INTO DOSEN VALUES ('T-06I','Yulius Palumpun.M.Cs','L','Jln.Raya Padang
Bulan','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-02S','Mursid,ST,MT','L','Jln.Raya
Entrop','Jayapura','99532');
INSERT INTO DOSEN VALUES ('S-03S','Westi Setiati,S.Kom','P','Jln.Raya
Sentani','Sentani','99442');
INSERT INTO DOSEN VALUES ('T-05I','Iyus Supriadi,MT','L','Jln.Raya Padang
Bulan','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-04S','Rosalina Kambu,S.Kom','P','Jln.Raya
Kampwolker','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-05S','Suaib Halim,M.Kom','L','Jln.Sekolah
3','Abepura','99551');
SELECT * FROM dosen;
2. TABEL JABATAN
CREATE TABLE jabatan
(id_dosen CHAR(5),
Jabatan VARCHAR(35),
kd_prodi CHAR(3));
INSERT INTO jabatan VALUES ('T-01I','KEPALA PRODI','411');
INSERT INTO jabatan VALUES ('T-02I','KEPALA PRODI','412');
INSERT INTO jabatan VALUES ('S-01S','KEPALA PRODI','421');
INSERT INTO jabatan VALUES ('T-03I','KEPALA PRODI','422');
SELECT * FROM jabatan
3. TABEL MHS_WALI
CREATE TABLE mhs_wali
(npm CHAR(8),
Nama VARCHAR(35),
Jurusan VARCHAR(35),
id_dosen CHAR(5));
INSERT INTO mhs_wali VALUES ('14411029','DAUD HERIK AYOMI','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14421084','RUDI J MOMOT','SISTEM INFORMASI','S01S');
INSERT INTO mhs_wali VALUES ('14411013','IQNATIUS ANINAM','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14411130','REINHART R RAMANDEI','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14421049','ROMA R WAYOI','SISTEM INFORMASI','S01S');
INSERT INTO mhs_wali VALUES ('14411096','EVAN DANARI','TEKNIK INFORMATIKA','T02I');
INSERT INTO mhs_wali VALUES ('14421080','JEREMIAH JARFI','SISTEM INFORMASI','S01S');
SELECT * FROM mhs_wali;
4. TABEL MATKUL
CREATE TABLE matkul
(kd_matkul CHAR(5),
Nama VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
kd_prodi CHAR(5));
INSERT INTO matkul VALUES ('20632','Algoritma dan Pemograman II',2,'II','411');
INSERT INTO matkul VALUES ('20743','Struktur Data',3,'IV','411');
INSERT INTO matkul VALUES ('30123','Sistem Operasi',3,'II','411');
INSERT INTO matkul VALUES ('21501','Organisasi dan Arsitektur Komputer',2,'IV','411');
INSERT INTO matkul VALUES ('30123','Sistem Informasi',3,'II','411');
INSERT INTO matkul VALUES ('30943','Jaringan Komputer',3,'VI','411');
INSERT INTO matkul VALUES ('32572','Kecerdasan Buatan',3,'VI','411');
INSERT INTO matkul VALUES ('21701','Teknik Riset Operasi',2,'IV','411');
INSERT INTO matkul VALUES ('30763','Rekayasa Perangkat Lunak',3,'VI','411');
INSERT INTO matkul VALUES ('31063','Interaksi Manusia dan Komputer',3,'VI','411');
INSERT INTO matkul VALUES ('20623','Algoritma dan Pemograman II',2,'II','411');
INSERT INTO matkul VALUES ('30653','Basis Data',3,'IV','411');
INSERT INTO matkul VALUES ('21701','Teknik Riset Operasi',2,'IV','411');
INSERT INTO matkul VALUES ('20743','Struktur Data',3,'IV','411');
INSERT INTO matkul VALUES ('31063','INTERAKSI MANUSIA dan KOMPUTER',3,'VI','411');
INSERT INTO matkul VALUES ('20623','ALGORITMA dan PEMROGRAMAN ',2,'II','411');
INSERT INTO matkul VALUES ('30653','BASIS DATA',3,'IV','411');
INSERT INTO matkul VALUES ('20501','Statistik Dasar ',2,'II','411');
INSERT INTO matkul VALUES ('31432','Rangkaian Digital 1',3,'II','411');
SELECT * FROM matkul;
5. TABEL JADWAL
CREATE TABLE jadwal
(Hari VARCHAR(6),
Waktu VARCHAR(11),
Ruang VARCHAR(4),
kd_matkul CHAR(5),
Nama_matkul VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
KLS VARCHAR(2),
Dosen VARCHAR(35),
kd_prodi CHAR(5));
INSERT INTO jadwal VALUES ('Senin','08:00-09:40','H2','20623','Algoritma dan
Pemograman II',2,'II','B','Mursid,ST,MT','411');
INSERT INTO jadwal VALUES ('Senin','08:00-09:40','E1','20743','Struktur
Data',3,'IV','A','Widodo,S.Kom,MMSI','411');
INSERT INTO jadwal VALUES ('Senin','09:50-11:30','H2','30123','Sistem
Operasi',3,'II','A','Andi Gita Novianti,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Senin','13:30-15:10','H2','30943','Jaringan
Komputer',3,'VI','A','Suaib Halim,S.Kom,M.Kom','411');
INSERT INTO jadwal VALUES ('Senin','13:30-15:10','E1','32572','Kecerdasan
Buatan',2,'VI','B','Marla S.S Pieter,M.Cs','411');
INSERT INTO jadwal VALUES ('Senin','15:20-17:00','E1','21701','Teknik Riset
Operasi',2,'IV','B','Rosalina Kambu,SKom','411');
INSERT INTO jadwal VALUES ('Selasa','08:00-09:40','H2','30763','Rekayasa Perangkat
Lunak',3,'VI','A','Rizkial Ahcmad,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','08:00-09:40','E1','31063','Interaksi Manusia dan
Komputer',3,'VI','B','MOH. Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','09:50-11:30','H2','20623','Algoritma dan
Pemrograman II',2,'II','A','Mursid,ST,MT','411');
INSERT INTO jadwal VALUES ('Selasa','11:40-13:20','H2','21501','Organisasi dan
Arsitektur Komputer',3,'IV','A','Evanita Manullang,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','15:00-17:20','H2','30653','Basis
Data',3,'IV','A','Yulius Palumpun,M.CS','411');
INSERT INTO jadwal VALUES ('Rabu','08:00-09:40','H2','21701','Teknik Riset
Operasi,2,'IV','A','Rosalina Kambu,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','09:50-11:30','E1','20743','Struktur
Data',3,'IV','B','Widodo,S.Kom,MMSI','411');
INSERT INTO jadwal VALUES ('Rabu','11:00-13:10','E1','31063','Interaksi dan
Komputer',3,'VI','A','MOH.Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','11:00-13:10','E1','31943','Analisa dan
Perancangan',3,'VI','B','MOH.Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','15:00-17:20','H2','31362','Bahasa Pemograman
C',2,'IV','B','Iyus Supriadi,MT','411');
INSERT INTO jadwal VALUES ('Kamis','08:00-09:40','H2','30123','Sistem
Operasi',2,'II','B','Andi Gita Novianti','411');
INSERT INTO jadwal VALUES ('Kamis','09:50-11:30','E1','30763','Rekayasa Perangkat
Lunak',3,'VI','A','Rizkial Achmad,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Kamis','11:00-13:10','E1','31432','Rangkaian Digital
1',3,'II','B','Andrew C Pattipelohy,ST','411');
INSERT INTO jadwal VALUES ('Kamis','115:00-17:20','E1','20501','Statistik Dasar
',2,'II','A','Westi Setiati,S.KOM','411');
INSERT INTO jadwal VALUES ('Jumat','08:00-09:40','E1','32572','Kecerdasan
Buatan',2,'VI','A','Marla S.S Piete,M.Cs','411');
INSERT INTO jadwal VALUES ('Jumat','15:00-17:20','H2','30653','Basis
Data',3,'IV','B','Yulius Palumpung,M.CS','411');
SELECT * FROM jadwal;
6. TABEL PRODI
CREATE TABLE prodi
(kd_prodi CHAR(3),
Nama VARCHAR(35),
Jenjang VARCHAR(2));
INSERT INTO prodi VALUES ('411','Teknik Informatika','S1');
INSERT INTO prodi VALUES ('421','Sistem Informasi','S1');
INSERT INTO prodi VALUES ('412','Teknik Informatika','D3');
INSERT INTO prodi VALUES ('422','Manajemen Informatika','D3');
SELECT * FROM prodi;
D. TAMPILAN DATA SETIAP TABEL
1. TABEL DOSEN
SELECT * FROM dosen;
2. TABEL JABATAN
SELECT * FROM jabatan
3. TABEL MHS_WALI
SELECT * FROM mhs_wali;
4. TABEL MATKUL
SELECT * FROM matkul;
5. TABEL JADWAL
SELECT * FROM jadwal;
6. TABEL PRODI
SELECT * FROM prodi;
E. QUERY MULTI TABEL.
1. DOSEN
SELECT Dosen.`id_dosen`,Dosen.`Nama`,Dosen.`Alamat_Jln`
FROM dosen;
2. JABATAN
SELECT Jabatan.`id_dosen`,Jabatan.`Jabatan`,prodi.`kd_prodi`,prodi.`Jenjang`
FROM jabatan,prodi
WHERE Jabatan.`kd_prodi`=prodi.`kd_prodi`;
3. MHS_WALI
SELECT Dosen.`id_dosen`,mhs_wali.`npm`,mhs_wali.`Jurusan`
FROM dosen,mhs_wali
WHERE Dosen.`id_dosen`=mhs_wali.`id_dosen`;
4. MATKUL
SELECT matkul.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Dosen`,matkul.`kd_prodi`
FROM matkul,jadwal
WHERE matkul.`kd_matkul`=jadwal.`kd_matkul`AND
jadwal.`Nama_matkul`=matkul.`Nama`;
5. JADWAL
SELECT
jadwal.`Hari`,jadwal.`Waktu`,jadwal.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Ruang`,j
adwal.`KLS`,jadwal.`SMT`,jadwal.`Dosen`
FROM jadwal;
F. VIEW
1. VIEW TABEL DOSEN
CREATE VIEW view_alamat AS
SELECT Dosen.`id_dosen`,Dosen.`Nama`,Dosen.`Alamat_Jln`
FROM dosen;
SELECT * FROM view_alamat
2. VIEW TABEL JABATAN
CREATE VIEW view_jabatan AS
SELECT Jabatan.`id_dosen`,Jabatan.`Jabatan`,prodi.`kd_prodi`,prodi.`Jenjang`
FROM jabatan,prodi
WHERE Jabatan.`kd_prodi`=prodi.`kd_prodi`;
SELECT * FROM view_jabatan
3. VIEW TABEL MHS_WALI
CREATE VIEW view_mhs_wali AS
SELECT Dosen.`id_dosen`,mhs_wali.`npm`,mhs_wali.`Jurusan`
FROM dosen,mhs_wali
WHERE Dosen.`id_dosen`=mhs_wali.`id_dosen`;
SELECT * FROM view_mhs_wali
4. VIEW TABEL MATKUL
CREATE VIEW view_matkul AS
SELECT matkul.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Dosen`,matkul.`kd_prodi`
FROM matkul,jadwal
WHERE matkul.`kd_matkul`=jadwal.`kd_matkul`AND
jadwal.`Nama_matkul`=matkul.`Nama`;
SELECT * FROM view_matkul
5. VIEW TABEL JADWAL
CREATE VIEW view_jadwal AS
SELECT
jadwal.`Hari`,jadwal.`Waktu`,jadwal.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Ruang`,j
adwal.`KLS`,jadwal.`SMT`,jadwal.`Dosen`
FROM jadwal;
SELECT * FROM view_jadwal
CREATE DATABASE iqnatius
SHOW DATABASES
USE iqnatius
B. CREATE TABEL
1. TABEL DOSEN
CREATE TABLE dosen
(id_dosen CHAR(5),
Nama VARCHAR(35),
JK VARCHAR(1),
Alamat_Jln VARCHAR(50),
Kota VARCHAR(35),
kd_pos VARCHAR(5));
2. TABEL JABATAN
CREATE TABLE jabatan
(id_dosen CHAR(5),
Jabatan VARCHAR(35),
kd_prodi CHAR(3));
3. TABEL MHS_WALI
CREATE TABLE mhs_wali
(npm CHAR(8),
Nama VARCHAR(35),
Jurusan VARCHAR(35),
id_dosen CHAR(5));
4. TABEL MATKUL
CREATE TABLE matkul
(kd_matkul CHAR(5),
Nama VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
kd_prodi CHAR(5));
5. TABEL JADWAL
CREATE TABLE jadwal
(Hari VARCHAR(6),
Waktu VARCHAR(11),
Ruang VARCHAR(4),
kd_matkul CHAR(5),
Nama_matkul VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
KLS VARCHAR(2),
Dosen VARCHAR(35),
kd_prodi CHAR(5));
6. TABEL PRODI
CREATE TABLE prodi
(kd_prodi CHAR(3),
Nama VARCHAR(35),
Jenjang VARCHAR(2));
C. INSERT DATA KE DALAM TABEL
1. TABEL DOSEN
CREATE TABLE dosen
(id_dosen CHAR(5),
Nama VARCHAR(35),
JK VARCHAR(1),
Alamat_Jln VARCHAR(50),
Kota VARCHAR(35),
kd_pos VARCHAR(5));
INSERT INTO dosen VALUES ('T-01I','Marla S.S Pieter,M.Cs','P','Jln.Kota Raja
','Abepura','99551');
INSERT INTO dosen VALUES ('T-02I','Evanita Manulang,MT','P','Jln.Kota Raja
','Abepura','99551');
INSERT INTO dosen VALUES ('S-01S','Widodo,S,Kom,MMSI','L','Jln.Raya Padang
Bulan','Abepura','99532');
INSERT INTO DOSEN VALUES ('T-03I','MOH.Irji Matdoan,S.Kom,MT','L','Jln.Raya
Kampwolker','Abepura','99442');
INSERT INTO DOSEN VALUES ('T-04I','Andrew C
Patipelohy,ST','L','Jln.Biak','Abepura','99551');
INSERT INTO DOSEN VALUES ('T-06I','Yulius Palumpun.M.Cs','L','Jln.Raya Padang
Bulan','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-02S','Mursid,ST,MT','L','Jln.Raya
Entrop','Jayapura','99532');
INSERT INTO DOSEN VALUES ('S-03S','Westi Setiati,S.Kom','P','Jln.Raya
Sentani','Sentani','99442');
INSERT INTO DOSEN VALUES ('T-05I','Iyus Supriadi,MT','L','Jln.Raya Padang
Bulan','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-04S','Rosalina Kambu,S.Kom','P','Jln.Raya
Kampwolker','Abepura','99551');
INSERT INTO DOSEN VALUES ('S-05S','Suaib Halim,M.Kom','L','Jln.Sekolah
3','Abepura','99551');
SELECT * FROM dosen;
2. TABEL JABATAN
CREATE TABLE jabatan
(id_dosen CHAR(5),
Jabatan VARCHAR(35),
kd_prodi CHAR(3));
INSERT INTO jabatan VALUES ('T-01I','KEPALA PRODI','411');
INSERT INTO jabatan VALUES ('T-02I','KEPALA PRODI','412');
INSERT INTO jabatan VALUES ('S-01S','KEPALA PRODI','421');
INSERT INTO jabatan VALUES ('T-03I','KEPALA PRODI','422');
SELECT * FROM jabatan
3. TABEL MHS_WALI
CREATE TABLE mhs_wali
(npm CHAR(8),
Nama VARCHAR(35),
Jurusan VARCHAR(35),
id_dosen CHAR(5));
INSERT INTO mhs_wali VALUES ('14411029','DAUD HERIK AYOMI','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14421084','RUDI J MOMOT','SISTEM INFORMASI','S01S');
INSERT INTO mhs_wali VALUES ('14411013','IQNATIUS ANINAM','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14411130','REINHART R RAMANDEI','TEKNIK
INFORMATIKA','T-01I');
INSERT INTO mhs_wali VALUES ('14421049','ROMA R WAYOI','SISTEM INFORMASI','S01S');
INSERT INTO mhs_wali VALUES ('14411096','EVAN DANARI','TEKNIK INFORMATIKA','T02I');
INSERT INTO mhs_wali VALUES ('14421080','JEREMIAH JARFI','SISTEM INFORMASI','S01S');
SELECT * FROM mhs_wali;
4. TABEL MATKUL
CREATE TABLE matkul
(kd_matkul CHAR(5),
Nama VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
kd_prodi CHAR(5));
INSERT INTO matkul VALUES ('20632','Algoritma dan Pemograman II',2,'II','411');
INSERT INTO matkul VALUES ('20743','Struktur Data',3,'IV','411');
INSERT INTO matkul VALUES ('30123','Sistem Operasi',3,'II','411');
INSERT INTO matkul VALUES ('21501','Organisasi dan Arsitektur Komputer',2,'IV','411');
INSERT INTO matkul VALUES ('30123','Sistem Informasi',3,'II','411');
INSERT INTO matkul VALUES ('30943','Jaringan Komputer',3,'VI','411');
INSERT INTO matkul VALUES ('32572','Kecerdasan Buatan',3,'VI','411');
INSERT INTO matkul VALUES ('21701','Teknik Riset Operasi',2,'IV','411');
INSERT INTO matkul VALUES ('30763','Rekayasa Perangkat Lunak',3,'VI','411');
INSERT INTO matkul VALUES ('31063','Interaksi Manusia dan Komputer',3,'VI','411');
INSERT INTO matkul VALUES ('20623','Algoritma dan Pemograman II',2,'II','411');
INSERT INTO matkul VALUES ('30653','Basis Data',3,'IV','411');
INSERT INTO matkul VALUES ('21701','Teknik Riset Operasi',2,'IV','411');
INSERT INTO matkul VALUES ('20743','Struktur Data',3,'IV','411');
INSERT INTO matkul VALUES ('31063','INTERAKSI MANUSIA dan KOMPUTER',3,'VI','411');
INSERT INTO matkul VALUES ('20623','ALGORITMA dan PEMROGRAMAN ',2,'II','411');
INSERT INTO matkul VALUES ('30653','BASIS DATA',3,'IV','411');
INSERT INTO matkul VALUES ('20501','Statistik Dasar ',2,'II','411');
INSERT INTO matkul VALUES ('31432','Rangkaian Digital 1',3,'II','411');
SELECT * FROM matkul;
5. TABEL JADWAL
CREATE TABLE jadwal
(Hari VARCHAR(6),
Waktu VARCHAR(11),
Ruang VARCHAR(4),
kd_matkul CHAR(5),
Nama_matkul VARCHAR(35),
SKS INT,
SMT VARCHAR(4),
KLS VARCHAR(2),
Dosen VARCHAR(35),
kd_prodi CHAR(5));
INSERT INTO jadwal VALUES ('Senin','08:00-09:40','H2','20623','Algoritma dan
Pemograman II',2,'II','B','Mursid,ST,MT','411');
INSERT INTO jadwal VALUES ('Senin','08:00-09:40','E1','20743','Struktur
Data',3,'IV','A','Widodo,S.Kom,MMSI','411');
INSERT INTO jadwal VALUES ('Senin','09:50-11:30','H2','30123','Sistem
Operasi',3,'II','A','Andi Gita Novianti,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Senin','13:30-15:10','H2','30943','Jaringan
Komputer',3,'VI','A','Suaib Halim,S.Kom,M.Kom','411');
INSERT INTO jadwal VALUES ('Senin','13:30-15:10','E1','32572','Kecerdasan
Buatan',2,'VI','B','Marla S.S Pieter,M.Cs','411');
INSERT INTO jadwal VALUES ('Senin','15:20-17:00','E1','21701','Teknik Riset
Operasi',2,'IV','B','Rosalina Kambu,SKom','411');
INSERT INTO jadwal VALUES ('Selasa','08:00-09:40','H2','30763','Rekayasa Perangkat
Lunak',3,'VI','A','Rizkial Ahcmad,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','08:00-09:40','E1','31063','Interaksi Manusia dan
Komputer',3,'VI','B','MOH. Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','09:50-11:30','H2','20623','Algoritma dan
Pemrograman II',2,'II','A','Mursid,ST,MT','411');
INSERT INTO jadwal VALUES ('Selasa','11:40-13:20','H2','21501','Organisasi dan
Arsitektur Komputer',3,'IV','A','Evanita Manullang,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Selasa','15:00-17:20','H2','30653','Basis
Data',3,'IV','A','Yulius Palumpun,M.CS','411');
INSERT INTO jadwal VALUES ('Rabu','08:00-09:40','H2','21701','Teknik Riset
Operasi,2,'IV','A','Rosalina Kambu,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','09:50-11:30','E1','20743','Struktur
Data',3,'IV','B','Widodo,S.Kom,MMSI','411');
INSERT INTO jadwal VALUES ('Rabu','11:00-13:10','E1','31063','Interaksi dan
Komputer',3,'VI','A','MOH.Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','11:00-13:10','E1','31943','Analisa dan
Perancangan',3,'VI','B','MOH.Irji Matdoan,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Rabu','15:00-17:20','H2','31362','Bahasa Pemograman
C',2,'IV','B','Iyus Supriadi,MT','411');
INSERT INTO jadwal VALUES ('Kamis','08:00-09:40','H2','30123','Sistem
Operasi',2,'II','B','Andi Gita Novianti','411');
INSERT INTO jadwal VALUES ('Kamis','09:50-11:30','E1','30763','Rekayasa Perangkat
Lunak',3,'VI','A','Rizkial Achmad,S.Kom,MT','411');
INSERT INTO jadwal VALUES ('Kamis','11:00-13:10','E1','31432','Rangkaian Digital
1',3,'II','B','Andrew C Pattipelohy,ST','411');
INSERT INTO jadwal VALUES ('Kamis','115:00-17:20','E1','20501','Statistik Dasar
',2,'II','A','Westi Setiati,S.KOM','411');
INSERT INTO jadwal VALUES ('Jumat','08:00-09:40','E1','32572','Kecerdasan
Buatan',2,'VI','A','Marla S.S Piete,M.Cs','411');
INSERT INTO jadwal VALUES ('Jumat','15:00-17:20','H2','30653','Basis
Data',3,'IV','B','Yulius Palumpung,M.CS','411');
SELECT * FROM jadwal;
6. TABEL PRODI
CREATE TABLE prodi
(kd_prodi CHAR(3),
Nama VARCHAR(35),
Jenjang VARCHAR(2));
INSERT INTO prodi VALUES ('411','Teknik Informatika','S1');
INSERT INTO prodi VALUES ('421','Sistem Informasi','S1');
INSERT INTO prodi VALUES ('412','Teknik Informatika','D3');
INSERT INTO prodi VALUES ('422','Manajemen Informatika','D3');
SELECT * FROM prodi;
D. TAMPILAN DATA SETIAP TABEL
1. TABEL DOSEN
SELECT * FROM dosen;
2. TABEL JABATAN
SELECT * FROM jabatan
3. TABEL MHS_WALI
SELECT * FROM mhs_wali;
4. TABEL MATKUL
SELECT * FROM matkul;
5. TABEL JADWAL
SELECT * FROM jadwal;
6. TABEL PRODI
SELECT * FROM prodi;
E. QUERY MULTI TABEL.
1. DOSEN
SELECT Dosen.`id_dosen`,Dosen.`Nama`,Dosen.`Alamat_Jln`
FROM dosen;
2. JABATAN
SELECT Jabatan.`id_dosen`,Jabatan.`Jabatan`,prodi.`kd_prodi`,prodi.`Jenjang`
FROM jabatan,prodi
WHERE Jabatan.`kd_prodi`=prodi.`kd_prodi`;
3. MHS_WALI
SELECT Dosen.`id_dosen`,mhs_wali.`npm`,mhs_wali.`Jurusan`
FROM dosen,mhs_wali
WHERE Dosen.`id_dosen`=mhs_wali.`id_dosen`;
4. MATKUL
SELECT matkul.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Dosen`,matkul.`kd_prodi`
FROM matkul,jadwal
WHERE matkul.`kd_matkul`=jadwal.`kd_matkul`AND
jadwal.`Nama_matkul`=matkul.`Nama`;
5. JADWAL
SELECT
jadwal.`Hari`,jadwal.`Waktu`,jadwal.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Ruang`,j
adwal.`KLS`,jadwal.`SMT`,jadwal.`Dosen`
FROM jadwal;
F. VIEW
1. VIEW TABEL DOSEN
CREATE VIEW view_alamat AS
SELECT Dosen.`id_dosen`,Dosen.`Nama`,Dosen.`Alamat_Jln`
FROM dosen;
SELECT * FROM view_alamat
2. VIEW TABEL JABATAN
CREATE VIEW view_jabatan AS
SELECT Jabatan.`id_dosen`,Jabatan.`Jabatan`,prodi.`kd_prodi`,prodi.`Jenjang`
FROM jabatan,prodi
WHERE Jabatan.`kd_prodi`=prodi.`kd_prodi`;
SELECT * FROM view_jabatan
3. VIEW TABEL MHS_WALI
CREATE VIEW view_mhs_wali AS
SELECT Dosen.`id_dosen`,mhs_wali.`npm`,mhs_wali.`Jurusan`
FROM dosen,mhs_wali
WHERE Dosen.`id_dosen`=mhs_wali.`id_dosen`;
SELECT * FROM view_mhs_wali
4. VIEW TABEL MATKUL
CREATE VIEW view_matkul AS
SELECT matkul.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Dosen`,matkul.`kd_prodi`
FROM matkul,jadwal
WHERE matkul.`kd_matkul`=jadwal.`kd_matkul`AND
jadwal.`Nama_matkul`=matkul.`Nama`;
SELECT * FROM view_matkul
5. VIEW TABEL JADWAL
CREATE VIEW view_jadwal AS
SELECT
jadwal.`Hari`,jadwal.`Waktu`,jadwal.`kd_matkul`,jadwal.`Nama_matkul`,jadwal.`Ruang`,j
adwal.`KLS`,jadwal.`SMT`,jadwal.`Dosen`
FROM jadwal;
SELECT * FROM view_jadwal