Tugas 6 "Join"
1. Tampilkan nip dosen, nama dosen dan kode matakuliah yang diampu
2. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu
3. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu, serta nim mahasiswa
4. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu, serta nim dan nama mahasiswa
5. Tampilkan nim,nama mahasiswa, kode matakuliah, nama matakuliah dan sks matakuliah
6. Tampilkan nim,nama mahasiswa dan total sks yang diambil
7. Tampikan nip dan nama dosen yang tidak mengajar
Caranya sebagai berikut:
1. SELECT krs.nip,dosen.nama,krs.kode FROM krs,dosen where dosen.nip=krs.nip;
2. SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama FROM krs,dosen,matakuliah where dosen.nip=krs.nip AND krs.kode=matakuliah.kode;
3. SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama,krs.nim FROM krs,dosen,matakuliah where dosen.nip=krs.nip AND krs.kode=matakuliah.kode;
4. SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama,krs.nim,mahasiswa.nama FROM krs,dosen,matakuliah,mahasiswa where dosen.nip=krs.nip AND krs.kode=matakuliah.kode AND krs.nim=mahasiswa.nim;
5. SELECT krs.nim,mahasiswa.nama,krs.kode,matakuliah.nama,matakuliah.sks FROM krs,mahasiswa,matakuliah WHERE krs.nim=mahasiswa.nim AND krs.kode=matakuliah.kode;
6.SELECT krs.nim,mahasiswa.nama,sum(matakuliah.sks) FROM krs,mahasiswa,matakuliah WHERE krs.nim=mahasiswa.nim AND krs.kode=matakuliah.kode GROUP BY nim;
7. SELECT dosen.nip,dosen.nama FROM dosen, krs WHERE dosen.nip!=krs.nip;
Rabu, 23 Mei 2018
Tugas 6 "Join"
Diposting oleh Unknown di 08.35Selasa, 17 April 2018
Tugas 5 "Perintah SQL Untuk Menampulkan Informasi"
Diposting oleh Unknown di 09.46Sebagai Berikut :
1. Menampilkan nim mahasiswa yang mendapat nilai 'B'.
SELECT mahasiswa.nim, krs.huruf FROM mahasiswa, krs WHERE krs.huruf='B';
Rabu, 04 April 2018
Tugas 4 "Perintah SQL Untuk Menampilkan Informasi"
Diposting oleh Unknown di 08.15Sebagai Berikut :
1. Menampilkan Nilai Akhir Rata-rata
SELECT AVG(akhir) FROM krs;
Sabtu, 31 Maret 2018
Tugas 3 "Perintah SQL untuk Update Tabel Database"
Diposting oleh Unknown di 08.42Caranya Sebagai Berikut :
1. Untuk Meng-Update Nilai Akhir
Ketik : UPDATE krs SET akhir = (40/100*uts)+(60/100*uas);
Selasa, 27 Maret 2018
Tugas 2 "Membuat Tabel Data Pada Query Browser"
Diposting oleh Unknown di 01.30Perintah SQL berikut : tabel mahasiswa insert into Mahasiswa(Nim,Nama,alamat,agama)values('001','buny','semarang','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('002','rudi','demak','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('003','udin','purworejo','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('004','vani','purwodadi','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('005','hesti','semarang','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('006','hendi','jakarta','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('007','ruri','jogja','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('008','heri','semarang','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('009','yani','solo','islam'); insert into Mahasiswa(Nim,Nama,alamat,agama)values('010','parno','surabaya','islam'); tabel dosen insert into Dosen(Nip,Nama,alamat,agama)values('001','muklas','semarang','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('002','ilyas','surabaya','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('003','yahya','jogja','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('004','santoso','jakarta','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('005','luky','rembang','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('005','farid','solo','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('006','dikky','semarang','islam'); insert into Dosen(Nip,Nama,alamat,agama)values('007','irfan','ambon','islam'); tabel mata kuliah insert into MataKuliah(kode,Nama,sks) values('AAA','SistemBasisData','2'); insert into MataKuliah(kode,Nama,sks) values('AAB','StrukturBasisData','4'); insert into MataKuliah(kode,Nama,sks) values('ABB','OrganisasiBasisData','2'); insert into MataKuliah(kode,Nama,sks) values('BBB','PemrogramanBasisData','4'); insert into MataKuliah(kode,Nama,sks) values('BAA','StrukturData','4'); insert into MataKuliah(kode,Nama,sks) values('BBA','StrukturKomputer','2'); insert into MataKuliah(kode,Nama,sks) values('BBC','ArsitekturKomputer','2'); insert into MataKuliah(kode,Nama,sks) values('BCC','BahasaPemrograman','2'); insert into MataKuliah(kode,Nama,sks) values('CBC','Algoritma','4'); insert into MataKuliah(kode,Nama,sks) values('CCC','ImplementasiBasisData','4'); tabel krs insert into krs(nim,nip,kode,uts,uas) values('001','001’,'aaa',80,80); insert into krs(nim,nip,kode,uts,uas) values('002','002’,'aab','85,75); insert into krs(nim,nip,kode,uts,uas) values('003','003’,'abb','70,85); insert into krs(nim,nip,kode,uts,uas) values('004','004’,'baa','80,90); insert into krs(nim,nip,kode,uts,uas) values('005','005’,'bba','75,95); insert into krs(nim,nip,kode,uts,uas) values('006','006’,'bbb','75,75); insert into krs(nim,nip,kode,uts,uas) values('007','007’,'ccc','80,85); 1. Menampilkan nip, nama dan alamat dosen yang beralamat di Surabaya
Caranya Ketik: "select nip,nama,alamat from dosen where alamat='surabaya';" 2. Menampilkan kode, nama dan sks mata kuliah yang sks nya = 4 Caranya Ketik: "select kode,nama,sks from matakuliah where sks=4;" 3. Menampilkan nim mahasiswa yang mengambil kode mata kuliah ='aaa' Caranya Ketik: "select nim from krs where kode='aaa';" 4. Tambah kolom/field "jenis_kelamin" di tabel mahasiswa Caranya Ketik: "ALTER TABLE mahasiswa ADD jeniskelamin varchar(150);" 5. Tambah kolom/field "email" di tabel dosen Caranya Ketik: "ALTER TABLE dosen ADD email varchar(7);" ~Semoga Bermanfaat~Selasa, 20 Maret 2018
Tugas 1 "Membangun Database Pada Mysql Query Browser"
Diposting oleh Unknown di 01.56Dibawah ini Perintah SQL untuk membangun database akademik dan tabel mahasiswa, dosen , matakuliah, dan krs : create database akademik; use akademik; create table mahasiswa(nim char(10),nama varchar(150),alamat varchar(250),agama varchar(7)); create table dosen(nip char(10),nama varchar(150),alamat varchar(250),agama varchar(7)); create table matakuliah(kode char(10),nama varchar(150),sks int); create table krs(nim char(10),kode char(10),nip char(10),uts int,uas int,akhir float,huruf char(1),bobot int);