SlideShare une entreprise Scribd logo
1  sur  36
Program Studi Sistem Informasi dan Teknik Industri




                                                     1
MATAKULIAH
              Kode_mtk
              Nama_Mtk
              Sks
              Kode_f


                                NILAI
 FAKULTAS
                           NPM
Kode_F
                           Kode_Mtk
Nm_Fakultas
                           NILAi_Kuis
                           Nilai_Pr
                           Nilai_UTS
                           Nilai_UAS

               MAHASISWA
              Nobp
              Nama
              Kode_f
              Pin                       2
Create Table Tfakultas
( Kode_f Char(16) NOT NULL PRIMARY Key,
  Nama_f Varchar2(100),
  Nama_PS char(20),
  Status char(45),
  NoSK char(35)
);



 Create Table Tmhs
 ( Nobp Char(16) NOT NULL PRIMARY Key,
   Nama Varchar2(100),
   Kelas char(15),
   Kode_f char(3) References Tfakultas(Kode_f)
 );

                                           3
Create Table Tmtk
( Kode_MK Char(10) NOT NULL PRIMARY Key,
  Nama_MK Varchar2(100),
  Sks number(2),
  Prasyarat1 char(10),
  Prasyarat2 char(10),
  Prasyarat3 char(10)
);



Create Table tNilai
( Kode_MK Char(10) References tmtk(kode_mk),
  Nobp Char(16) References tmhs(nobp),
  Nilai_KUIS number(5,2),
  Nilai_PR number(5,2),
  Nilai_UTS number(5,2),
  Nilai_UAS number(5,2),
  constraint pk_nilai PRIMARY KEY (kode_mk, Nobp)
                                             4
);
Insert into tfakultas values ('261','Ilmu Komputer','Sistem Informasi','Terakreditasi','001/BAN-PT/S1/SK/2009');
Insert into tfakultas values ('262','Ilmu Komputer','Sistem Komputer','Terakreditasi','056/BAN-PT/S1/SK/2006');
Insert into tfakultas values ('260','Ilmu Komputer','Mnj. Informatika','Terakreditasi','089/BAN-PT/D3/SK/2006');
Insert into tfakultas values ('263','Ilmu Komputer','Teknik Informatika','Terdaftar','-');
Insert into tfakultas values ('511','Ekonomi','S1-Akuntansi', 'Terakreditasi','056/BAN-PT/S1/SK/2006');
Insert into tfakultas values ('531','Ekonomi','S1-Manajemen‘ ,'Terakreditasi','089/BAN-PT/D3/SK/2006');
Insert into tfakultas values ('751','Psikologi','Psikologi' ,'Terakreditasi','089/BAN-PT/S1/SK/2009');
Insert into tfakultas values ('425','Teknologi Industri','Teknik Industri' ,'Terdaftar','-');
Insert into tfakultas values ('433','Sipil Dan Perencanaan','Teknik Sipil,'Terdaftar','-');
Insert into tfakultas values ('911','Desain Komunikasi Visual','Desain Komunikasi Visual' ,'Terdaftar','-');
Insert into tfakultas values ('811','Pascasarjana','S2-Magister Manajemen' ,'Terakreditasi','089/BAN-PT/S2/SK/2008');
Insert into tfakultas values ('812','Pascasarjana','S2-Magister Komputer' ,'Terakreditasi','089/BAN-PT/S2/SK/2008');

Insert into Tmtk values ('KKKI53001','Apl. DBServer',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI52002','Perbankan',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI53011','Multiuser',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI53012','Mnj. Sains',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI52005','Peng. Sistem Informasi',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI52006','Prak. Sistem Operasi Jaringan',2,NULL,NULL,NULL);
Insert into Tmtk values ('KKKI53007','Teknik Kompilasi',2,NULL,NULL,NULL);          5
Insert into tmhs values ('07101152610254','Widya','4SI-6','261');
Insert into tmhs values ('07101152610255','Atika','4SI-6','261');
Insert into tmhs values ('07101152610256','Danny','4SI-6','261');
Insert into tmhs values ('07101152610257','Debie','4SI-6','261');
Insert into tmhs values ('07101152610258','Thia','4SI-6','261');
Insert into tmhs values ('07101152610259','Susy','4SI-6','261');
Insert into tmhs values ('07101152610260','Egil','4SI-6','261');




                                                                    6
Insert into tnilai values ('KKKI53001','07101152610260',80,75,60,60);
Insert into tnilai values ('KKKI52002','07101152610260',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610260',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610260',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610260',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610260',60,65,80,70);
Insert into tnilai values ('KKKI53001','07101152610254',80,75,60,60);
Insert into tnilai values ('KKKI52002','07101152610254',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610254',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610254',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610254',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610254',60,65,80,70);
Insert into tnilai values ('KKKI53007','07101152610254',70,55,90,80);
Insert into tnilai values ('KKKI53001','07101152610255',80,75,60,60);
Insert into tnilai values ('KKKI52002','07101152610255',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610255',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610255',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610255',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610255',60,65,80,70);
Insert into tnilai values ('KKKI53007','07101152610255',70,55,90,80);
Insert into tnilai values ('KKKI53001','07101152610256',80,75,60,60);   7
Insert into tnilai values ('KKKI52002','07101152610256',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610256',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610256',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610256',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610256',60,65,80,70);
Insert into tnilai values ('KKKI53007','07101152610256',70,55,90,80);
Insert into tnilai values ('KKKI53001','07101152610257',80,75,60,60);
Insert into tnilai values ('KKKI52002','07101152610257',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610257',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610257',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610257',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610257',60,65,80,70);
Insert into tnilai values ('KKKI53007','07101152610257',70,55,90,80);
Insert into tnilai values ('KKKI53001','07101152610258',80,75,60,60);
Insert into tnilai values ('KKKI52002','07101152610258',80,85,65,75);
Insert into tnilai values ('KKKI53011','07101152610258',70,55,70,80);
Insert into tnilai values ('KKKI53012','07101152610258',80,65,80,90);
Insert into tnilai values ('KKKI52005','07101152610258',90,75,90,60);
Insert into tnilai values ('KKKI52006','07101152610258',60,65,80,70);
Insert into tnilai values ('KKKI53007','07101152610258',70,55,90,80);   8
commit;
1. Tampilkan nobp, nama, kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas,
    dan rata-rata =nilai_kuis+nilai_pr+nilai_uts+nilai_uas)/4 Ratarata dari tabel tmhs t1,
    tmtk t2, tnilai t3 untuk Nonp 07101152610254 dan 07101152610260

select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas,
(nilai_kuis+nilai_pr+nilai_uts+nilai_uas)/4 as Ratarata from tmhs t1, tmtk t2, tnilai t3
where t1.nobp=t3.nobp and t2.kode_mk=t3.kode_mk and t1.nobp in
('07101152610254','07101152610260');




                                                                                           9
2. Tampilkan nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts,
   nilai_uas, ratarata= (10%*nilai_kuis) + (20%*nilai_pr) + (30%*nilai_uts) +
   (40%*nilai_uas) dari table tmhs, tmtk dan tnilai untuk Nobp 07101152610254
   dan 07101152610260

Create view contohvw as select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr,
nilai_uts, nilai_uas, (0.10*nilai_kuis)+(0.20*nilai_pr)+(0.30*nilai_uts)+(0.40*nilai_uas) as Ratarata
from tmhs t1, tmtk t2, tnilai t3 where t1.nobp=t3.nobp and t2.kode_mk=t3.kode_mk and t1.nobp
in ('07101152610254','07101152610260');




                                                                                              10
3. Tampilkan nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts,
   nilai_uas, ratarata= (10%*nilai_kuis) + (20%*nilai_pr) + (30%*nilai_uts) +
   (40%*nilai_uas) dari table tmhs, tmtk dan tnilai Untuk nama_mk yang
   mengandung karakter ‘an’


Create view contohvw select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis,
nilai_pr, nilai_uts, nilai_uas, (0.10*nilai_kuis)+(0.20*nilai_pr)+(0.30*nilai_uts)
+(0.40*nilai_uas) as Ratarata from tmhs t1, tmtk t2, tnilai t3 where t1.nobp=t3.nobp
and t2.kode_mk=t3.kode_mk and t2.nama_mk like '%an%'




                                                                                 11
12
1. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga=
      jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-
      Discount dari table Mobil, konsumen, dan Jual

Create view contohvw select t2.kd_cust,nama, t1.kd_brg,
nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml) as
Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang t1, customer
t2, transaksi t3
where t1.kd_brg=t3.kd_brg and t2.kd_cust=t3.kd_cust;




                                                                               13
2. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga,
   discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table Mobil,
   konsumen, dan Jual untuk Konsumen 'K0001‘ dan 'K0005'



Create view contohvw select t2.kd_cust,nama, t1.kd_brg,
nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml)
as Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang
t1, customer t2, transaksi t3 where t1.kd_brg=t3.kd_brg and
t2.kd_cust=t3.kd_cust and t2.kd_cust in ('K0002','K0005');




                                                                             14
3. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga,
     TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk transaksi penjualan tanggal '02-
     mar-05' sampai dengan '05-dec-05' dan urutkan berdasarkan tanggal jual



Create view contohvw select t2.kd_cust,nama, t1.kd_brg,
nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml) as
Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang t1, customer
t2, transaksi t3
where t1.kd_brg=t3.kd_brg and t2.kd_cust=t3.kd_cust and tglj between '02-mar-05'
and '05-dec-05' order by tglj;




                                                                                                             15
16
1. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga=
    jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-
    Discount dari table Mobil, konsumen, dan Jual

select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga,
(0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih
from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k;




                                                                                  17
2. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga,
    discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table
    Mobil, konsumen, dan Jual untuk Konsumen 'K0001‘ dan 'K0005'


select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga,
(0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih
from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k
and t3.kd_k in ('K0001','K0005');




                                                                                   18
3. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga,
    TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk transaksi penjualan
    tanggal '02-mar-05' sampai dengan '05-dec-05' dan urutkan berdasarkan tanggal jual

select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga,
(0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih
from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k
and tglj between '02-mar-05' and '05-dec-05' order by tglj;




                                                                                                   19
20
1. Tampilkan kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali dari
   table penyewa , vcd , dan peminjaman untuk kdpenyewa 'P-001‘ dan 'P-005') urutkan
   berdasarkan kodevcd;

select t2.kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali
from penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa=t3.kodepenyewa
and t2.kodevcd=t3.kodevcd and t1.kodepenyewa in ('P-001','P-005') order by
t2.kodevcd;




                                                                                  21
2. Tampilkan kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali dari
    table penyewa , vcd , dan peminjaman untuk tanggal sewa mulai '01-Mar-2006'
    sampai dengan '01-dec-2006' diurutkan berdasarkan kodevcd;
select t2.kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa from
penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa=t3.kodepenyewa and
t2.kodevcd=t3.kodevcd and tglsewa between '01-Mar-2006' and '01-dec-2006'
order by t2.kodevcd;




                                                                                   22
3. Tampilkan kodepenyewa, nama, sum(hargasewa) dari table penyewa , vcd , dan
   peminjaman yang disewa tanggal sewa mulai '01-jan-2006' sampai dengan '01-
   dec-2006'
select t1.kodepenyewa, nama, sum(hargasewa) as TotalBayar from
penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa =
t3.kodepenyewa and t2.kodevcd=t3.kodevcd and tglsewa between '01-
jan-2006' and '01-dec-2006' group by t1.kodepenyewa, nama




                                                                                23
24
1. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k),
    denda setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Npm mulai
    '07101152610003' sampai dengan '07101152610005' dan urutkan berdasarkan npm

Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)-
(a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda
From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND
a.kd_b=c.kd_b and b.npm between '07101152610003' and '07101152610005' order
by b.npm




                                                                                                        25
2. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k), denda
    setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Tanggal peminjaman mulai '11-may-09'
    and '13-may-09' sampai dengan yang terlambat mengembalikan buku dan urutkan berdasarkan npm


Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)-
(a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda
From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND
a.kd_b=c.kd_b and tgl_p between '11-may-09' and '13-may-09' and (a.tgl_k)-
(a.tgl_hrs_k)>0 order by b.npm




                                                                                                             26
3. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k),
    denda setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Tanggal peminjaman
    mulai '14-may-09' and '17-may-09' sampai dengan yang terlambat mengembalikan buku dan urutkan
    berdasarkan npm
Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)-
(a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda
From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND
a.kd_b=c.kd_b and tgl_p between '14-may-09' and '17-may-09' and (a.tgl_k)-
(a.tgl_hrs_k)>=0 order by b.npm




                                                                                                        27
28
1. Tampilkan kd_rute, rute, kd_pesawat, kd_plg, nm_plg, harga dari tabel rute,
    pesawat,pelanggan, dan tiket untuk kd_rute '02' dan '03' urutkan berdasarkan
    kd_pesawat

select rute.kd_rute, rute, pesawat.kd_pesawat, pelanggan.kd_plg, nm_plg, harga
from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and
rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute and rute.kd_rute
between '02' and '03' order by pesawat.kd_pesawat




                                                                                   29
2. Tampilkan kd_rute, rute, kd_pesawat, kd_plg, nm_plg, harga dari tabel rute,
    pesawat,pelanggan, dan tiket untuk kd_Pesawat ='M-3' urutkan berdasarkan
    kd_pesawat
   select rute.kd_rute, rute, pesawat.kd_pesawat, pelanggan.kd_plg, nm_plg, harga
   from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and
   rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute and
   pesawat.kd_pesawat='M-3' order by pesawat.kd_pesawat




                                                                                 30
3. Tampilkan kd_rute, rute, kd_pesawat, sum(harga) dari tabel rute,
   pesawat, pelanggan, dan tiket urutkan berdasarkan kd_pesawat

select rute.kd_rute, rute, pesawat.kd_pesawat, sum(harga) as TotalBiaya
from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and
rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute group by
rute.kd_rute, rute, pesawat.kd_pesawat




                                                                                 31
32
1. Tampilkan kd_Kab, Nm_Kab,Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi,
     jumlah_sedia, kebutuhan, jumlah_minta, dan sisa (stock+produksi)-(kebutuhan+jumlah_minta) dari
     tabel pangan, kabupaten, dan ketersediaan untuk kd_Kab 'K001','K004', dan 'K002‘ urutkan berdasarkan
     kd_Kab
select kabupaten.kd_Kab, Nm_Kab, pangan.Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan,
stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta, (stock+produksi)-
(kebutuhan+jumlah_minta) as Sisa from pangan, kabupaten, ketersediaan where
pangan.kd_pangan=ketersediaan.kd_pangan and kabupaten.kd_kab=ketersediaan.kd_kab
and kabupaten.kd_Kab in ('K001','K004','K002') order by kabupaten.kd_Kab




                                                                                                     33
2. Tampilkan kd_Kab, Nm_Kab,Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi,
    jumlah_sedia, kebutuhan, jumlah_minta, dan sisa (stock+produksi)-(kebutuhan+jumlah_minta) dari
    tabel pangan, kabupaten, dan ketersediaan untuk bulan Februari s/d agustus 2009

select kabupaten.kd_Kab, Nm_Kab, pangan.Kd_Pangan, Nm_Pangan, satuan,
klmpk_pangan, stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta,
(stock+produksi)-(kebutuhan+jumlah_minta) as Sisa from pangan, kabupaten,
ketersediaan where pangan.kd_pangan=ketersediaan.kd_pangan and
kabupaten.kd_kab=ketersediaan.kd_kab and bulan between '01-feb-09' and '01-
aug-09' order by kabupaten.kd_Kab




                                                                                                 34
3. Tampilkan kabupaten.kd_Kab, Nm_Kab, sum(stock), sum(produksi), sum(jumlah_sedia),
    sum(kebutuhan), sum(jumlah_minta), sum((stock+produksi)-(kebutuhan+jumlah_minta)) dari tabel
    pangan, kabupaten, dan ketersediaan urutkan berdasarkan kd_kab

select kabupaten.kd_Kab, Nm_Kab, sum(stock), sum(produksi),
sum(jumlah_sedia), sum(kebutuhan), sum(jumlah_minta), sum((stock+produksi)-
(kebutuhan+jumlah_minta)) as Sisa from pangan, kabupaten, ketersediaan
where pangan.kd_pangan=ketersediaan.kd_pangan and kabupaten.kd_kab =
ketersediaan.kd_kab group by kabupaten.kd_Kab, Nm_Kab order by
kabupaten.kd_Kab




                                                                                              35
36

Contenu connexe

En vedette

Engage fundamentals
Engage fundamentalsEngage fundamentals
Engage fundamentals
Engage Group
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptables
Iwan Kurniarasa
 

En vedette (20)

Sosiologi
SosiologiSosiologi
Sosiologi
 
Testing
TestingTesting
Testing
 
2
22
2
 
Evaluación educativa 04 11-2016
Evaluación educativa 04 11-2016Evaluación educativa 04 11-2016
Evaluación educativa 04 11-2016
 
5
55
5
 
Curso e proinfo
Curso e proinfoCurso e proinfo
Curso e proinfo
 
Function
FunctionFunction
Function
 
Intro uml
Intro umlIntro uml
Intro uml
 
Engage at Melcrum Summit 2012
Engage at Melcrum Summit 2012Engage at Melcrum Summit 2012
Engage at Melcrum Summit 2012
 
Engage fundamentals
Engage fundamentalsEngage fundamentals
Engage fundamentals
 
About Engage
About Engage About Engage
About Engage
 
5
55
5
 
Psikologi perkembangan
Psikologi perkembanganPsikologi perkembangan
Psikologi perkembangan
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptables
 
Curriculum Vitae of Jean Christophe ROBLES (latest update)
Curriculum Vitae of Jean Christophe ROBLES (latest update)Curriculum Vitae of Jean Christophe ROBLES (latest update)
Curriculum Vitae of Jean Christophe ROBLES (latest update)
 
Dell case study 1
Dell case study 1Dell case study 1
Dell case study 1
 
Data encryption standar
Data encryption standarData encryption standar
Data encryption standar
 
Windows phone and azure
Windows phone and azureWindows phone and azure
Windows phone and azure
 
Social media im patentwesen
Social media im patentwesenSocial media im patentwesen
Social media im patentwesen
 
Curriculum Vitae of Jean Christophe ROBLES
Curriculum Vitae of Jean Christophe ROBLESCurriculum Vitae of Jean Christophe ROBLES
Curriculum Vitae of Jean Christophe ROBLES
 

Similaire à Aplikasi php mysql (8)

Bab ii keg pembel 6 array
Bab ii keg pembel 6  arrayBab ii keg pembel 6  array
Bab ii keg pembel 6 array
 
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQLCenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
 
Laporan modul 1
Laporan modul 1Laporan modul 1
Laporan modul 1
 
Analisis Data Eksploratif
Analisis Data EksploratifAnalisis Data Eksploratif
Analisis Data Eksploratif
 
9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b
9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b
9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b
 
Mengenal operasi dasar sql
Mengenal operasi dasar sqlMengenal operasi dasar sql
Mengenal operasi dasar sql
 
Praktikum Database Management System
Praktikum Database Management SystemPraktikum Database Management System
Praktikum Database Management System
 
Pertemuan 10 : Algoritma & Pemrograman
Pertemuan 10 : Algoritma & PemrogramanPertemuan 10 : Algoritma & Pemrograman
Pertemuan 10 : Algoritma & Pemrograman
 

Plus de Iwan Kurniarasa (12)

metode-pengujian-whitebox
metode-pengujian-whiteboxmetode-pengujian-whitebox
metode-pengujian-whitebox
 
Keamanan jaringan
Keamanan jaringanKeamanan jaringan
Keamanan jaringan
 
6 juliani pras psikologi perkembangan anak
6 juliani pras psikologi perkembangan anak6 juliani pras psikologi perkembangan anak
6 juliani pras psikologi perkembangan anak
 
Kebudayaan islam
Kebudayaan islamKebudayaan islam
Kebudayaan islam
 
Membangun web server,_e-mail_server_dan_ftp_server
Membangun web server,_e-mail_server_dan_ftp_serverMembangun web server,_e-mail_server_dan_ftp_server
Membangun web server,_e-mail_server_dan_ftp_server
 
Dynamic host configuration protokol menggunakan linux
Dynamic host configuration protokol menggunakan linuxDynamic host configuration protokol menggunakan linux
Dynamic host configuration protokol menggunakan linux
 
Konsep dasar jaringan
Konsep dasar jaringanKonsep dasar jaringan
Konsep dasar jaringan
 
Membuat mail server di ubuntu
Membuat mail server di ubuntuMembuat mail server di ubuntu
Membuat mail server di ubuntu
 
Install dan setting xampp ubuntu 12.04
Install dan setting xampp ubuntu 12.04Install dan setting xampp ubuntu 12.04
Install dan setting xampp ubuntu 12.04
 
Pengajuan judul praktek kerja lapanga1
Pengajuan judul praktek kerja lapanga1Pengajuan judul praktek kerja lapanga1
Pengajuan judul praktek kerja lapanga1
 
Psikologi perkembangan
Psikologi perkembanganPsikologi perkembangan
Psikologi perkembangan
 
Ipv6
Ipv6Ipv6
Ipv6
 

Dernier

SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
AlfandoWibowo2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 

Dernier (20)

LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Stoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.pptStoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.ppt
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 

Aplikasi php mysql

  • 1. Program Studi Sistem Informasi dan Teknik Industri 1
  • 2. MATAKULIAH Kode_mtk Nama_Mtk Sks Kode_f NILAI FAKULTAS NPM Kode_F Kode_Mtk Nm_Fakultas NILAi_Kuis Nilai_Pr Nilai_UTS Nilai_UAS MAHASISWA Nobp Nama Kode_f Pin 2
  • 3. Create Table Tfakultas ( Kode_f Char(16) NOT NULL PRIMARY Key, Nama_f Varchar2(100), Nama_PS char(20), Status char(45), NoSK char(35) ); Create Table Tmhs ( Nobp Char(16) NOT NULL PRIMARY Key, Nama Varchar2(100), Kelas char(15), Kode_f char(3) References Tfakultas(Kode_f) ); 3
  • 4. Create Table Tmtk ( Kode_MK Char(10) NOT NULL PRIMARY Key, Nama_MK Varchar2(100), Sks number(2), Prasyarat1 char(10), Prasyarat2 char(10), Prasyarat3 char(10) ); Create Table tNilai ( Kode_MK Char(10) References tmtk(kode_mk), Nobp Char(16) References tmhs(nobp), Nilai_KUIS number(5,2), Nilai_PR number(5,2), Nilai_UTS number(5,2), Nilai_UAS number(5,2), constraint pk_nilai PRIMARY KEY (kode_mk, Nobp) 4 );
  • 5. Insert into tfakultas values ('261','Ilmu Komputer','Sistem Informasi','Terakreditasi','001/BAN-PT/S1/SK/2009'); Insert into tfakultas values ('262','Ilmu Komputer','Sistem Komputer','Terakreditasi','056/BAN-PT/S1/SK/2006'); Insert into tfakultas values ('260','Ilmu Komputer','Mnj. Informatika','Terakreditasi','089/BAN-PT/D3/SK/2006'); Insert into tfakultas values ('263','Ilmu Komputer','Teknik Informatika','Terdaftar','-'); Insert into tfakultas values ('511','Ekonomi','S1-Akuntansi', 'Terakreditasi','056/BAN-PT/S1/SK/2006'); Insert into tfakultas values ('531','Ekonomi','S1-Manajemen‘ ,'Terakreditasi','089/BAN-PT/D3/SK/2006'); Insert into tfakultas values ('751','Psikologi','Psikologi' ,'Terakreditasi','089/BAN-PT/S1/SK/2009'); Insert into tfakultas values ('425','Teknologi Industri','Teknik Industri' ,'Terdaftar','-'); Insert into tfakultas values ('433','Sipil Dan Perencanaan','Teknik Sipil,'Terdaftar','-'); Insert into tfakultas values ('911','Desain Komunikasi Visual','Desain Komunikasi Visual' ,'Terdaftar','-'); Insert into tfakultas values ('811','Pascasarjana','S2-Magister Manajemen' ,'Terakreditasi','089/BAN-PT/S2/SK/2008'); Insert into tfakultas values ('812','Pascasarjana','S2-Magister Komputer' ,'Terakreditasi','089/BAN-PT/S2/SK/2008'); Insert into Tmtk values ('KKKI53001','Apl. DBServer',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI52002','Perbankan',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI53011','Multiuser',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI53012','Mnj. Sains',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI52005','Peng. Sistem Informasi',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI52006','Prak. Sistem Operasi Jaringan',2,NULL,NULL,NULL); Insert into Tmtk values ('KKKI53007','Teknik Kompilasi',2,NULL,NULL,NULL); 5
  • 6. Insert into tmhs values ('07101152610254','Widya','4SI-6','261'); Insert into tmhs values ('07101152610255','Atika','4SI-6','261'); Insert into tmhs values ('07101152610256','Danny','4SI-6','261'); Insert into tmhs values ('07101152610257','Debie','4SI-6','261'); Insert into tmhs values ('07101152610258','Thia','4SI-6','261'); Insert into tmhs values ('07101152610259','Susy','4SI-6','261'); Insert into tmhs values ('07101152610260','Egil','4SI-6','261'); 6
  • 7. Insert into tnilai values ('KKKI53001','07101152610260',80,75,60,60); Insert into tnilai values ('KKKI52002','07101152610260',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610260',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610260',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610260',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610260',60,65,80,70); Insert into tnilai values ('KKKI53001','07101152610254',80,75,60,60); Insert into tnilai values ('KKKI52002','07101152610254',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610254',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610254',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610254',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610254',60,65,80,70); Insert into tnilai values ('KKKI53007','07101152610254',70,55,90,80); Insert into tnilai values ('KKKI53001','07101152610255',80,75,60,60); Insert into tnilai values ('KKKI52002','07101152610255',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610255',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610255',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610255',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610255',60,65,80,70); Insert into tnilai values ('KKKI53007','07101152610255',70,55,90,80); Insert into tnilai values ('KKKI53001','07101152610256',80,75,60,60); 7
  • 8. Insert into tnilai values ('KKKI52002','07101152610256',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610256',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610256',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610256',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610256',60,65,80,70); Insert into tnilai values ('KKKI53007','07101152610256',70,55,90,80); Insert into tnilai values ('KKKI53001','07101152610257',80,75,60,60); Insert into tnilai values ('KKKI52002','07101152610257',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610257',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610257',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610257',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610257',60,65,80,70); Insert into tnilai values ('KKKI53007','07101152610257',70,55,90,80); Insert into tnilai values ('KKKI53001','07101152610258',80,75,60,60); Insert into tnilai values ('KKKI52002','07101152610258',80,85,65,75); Insert into tnilai values ('KKKI53011','07101152610258',70,55,70,80); Insert into tnilai values ('KKKI53012','07101152610258',80,65,80,90); Insert into tnilai values ('KKKI52005','07101152610258',90,75,90,60); Insert into tnilai values ('KKKI52006','07101152610258',60,65,80,70); Insert into tnilai values ('KKKI53007','07101152610258',70,55,90,80); 8 commit;
  • 9. 1. Tampilkan nobp, nama, kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, dan rata-rata =nilai_kuis+nilai_pr+nilai_uts+nilai_uas)/4 Ratarata dari tabel tmhs t1, tmtk t2, tnilai t3 untuk Nonp 07101152610254 dan 07101152610260 select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, (nilai_kuis+nilai_pr+nilai_uts+nilai_uas)/4 as Ratarata from tmhs t1, tmtk t2, tnilai t3 where t1.nobp=t3.nobp and t2.kode_mk=t3.kode_mk and t1.nobp in ('07101152610254','07101152610260'); 9
  • 10. 2. Tampilkan nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, ratarata= (10%*nilai_kuis) + (20%*nilai_pr) + (30%*nilai_uts) + (40%*nilai_uas) dari table tmhs, tmtk dan tnilai untuk Nobp 07101152610254 dan 07101152610260 Create view contohvw as select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, (0.10*nilai_kuis)+(0.20*nilai_pr)+(0.30*nilai_uts)+(0.40*nilai_uas) as Ratarata from tmhs t1, tmtk t2, tnilai t3 where t1.nobp=t3.nobp and t2.kode_mk=t3.kode_mk and t1.nobp in ('07101152610254','07101152610260'); 10
  • 11. 3. Tampilkan nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, ratarata= (10%*nilai_kuis) + (20%*nilai_pr) + (30%*nilai_uts) + (40%*nilai_uas) dari table tmhs, tmtk dan tnilai Untuk nama_mk yang mengandung karakter ‘an’ Create view contohvw select t1.nobp, nama, t2.kode_mk,nama_mk,sks,nilai_kuis, nilai_pr, nilai_uts, nilai_uas, (0.10*nilai_kuis)+(0.20*nilai_pr)+(0.30*nilai_uts) +(0.40*nilai_uas) as Ratarata from tmhs t1, tmtk t2, tnilai t3 where t1.nobp=t3.nobp and t2.kode_mk=t3.kode_mk and t2.nama_mk like '%an%' 11
  • 12. 12
  • 13. 1. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga- Discount dari table Mobil, konsumen, dan Jual Create view contohvw select t2.kd_cust,nama, t1.kd_brg, nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml) as Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang t1, customer t2, transaksi t3 where t1.kd_brg=t3.kd_brg and t2.kd_cust=t3.kd_cust; 13
  • 14. 2. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk Konsumen 'K0001‘ dan 'K0005' Create view contohvw select t2.kd_cust,nama, t1.kd_brg, nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml) as Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang t1, customer t2, transaksi t3 where t1.kd_brg=t3.kd_brg and t2.kd_cust=t3.kd_cust and t2.kd_cust in ('K0002','K0005'); 14
  • 15. 3. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk transaksi penjualan tanggal '02- mar-05' sampai dengan '05-dec-05' dan urutkan berdasarkan tanggal jual Create view contohvw select t2.kd_cust,nama, t1.kd_brg, nama_brg,tglj,t1.harga,jml, t1.harga*jml as TotalHarga, (0.05*t1.harga*jml) as Discount, (t1.harga*jml)-(0.05*t1.harga*jml) as TotalBersih from barang t1, customer t2, transaksi t3 where t1.kd_brg=t3.kd_brg and t2.kd_cust=t3.kd_cust and tglj between '02-mar-05' and '05-dec-05' order by tglj; 15
  • 16. 16
  • 17. 1. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga- Discount dari table Mobil, konsumen, dan Jual select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga, (0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k; 17
  • 18. 2. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk Konsumen 'K0001‘ dan 'K0005' select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga, (0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k and t3.kd_k in ('K0001','K0005'); 18
  • 19. 3. Tampilkan kd_k,nama, kd_m, jenis,tglj, jml, harga, TotalHarga= jml*t1.harga, discount=10%*jml*harga, TotalBersih=TotalHarga-Discount dari table Mobil, konsumen, dan Jual untuk transaksi penjualan tanggal '02-mar-05' sampai dengan '05-dec-05' dan urutkan berdasarkan tanggal jual select t2.kd_k,nama, t1.kd_m, jenis,tglj, jml, t1.harga, jml*t1.harga as TotalHarga, (0.10*jml*t1.harga) as Discount, (jml*t1.harga)-(0.10*jml*t1.harga) as TotalBersih from Mobil t1, konsumen t2, Jual t3 where t1.kd_m=t3.kd_m and t2.kd_k=t3.kd_k and tglj between '02-mar-05' and '05-dec-05' order by tglj; 19
  • 20. 20
  • 21. 1. Tampilkan kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali dari table penyewa , vcd , dan peminjaman untuk kdpenyewa 'P-001‘ dan 'P-005') urutkan berdasarkan kodevcd; select t2.kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali from penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa=t3.kodepenyewa and t2.kodevcd=t3.kodevcd and t1.kodepenyewa in ('P-001','P-005') order by t2.kodevcd; 21
  • 22. 2. Tampilkan kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa, tglkembali dari table penyewa , vcd , dan peminjaman untuk tanggal sewa mulai '01-Mar-2006' sampai dengan '01-dec-2006' diurutkan berdasarkan kodevcd; select t2.kodevcd, judul,t1.kodepenyewa, nama, hargasewa, tglsewa from penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa=t3.kodepenyewa and t2.kodevcd=t3.kodevcd and tglsewa between '01-Mar-2006' and '01-dec-2006' order by t2.kodevcd; 22
  • 23. 3. Tampilkan kodepenyewa, nama, sum(hargasewa) dari table penyewa , vcd , dan peminjaman yang disewa tanggal sewa mulai '01-jan-2006' sampai dengan '01- dec-2006' select t1.kodepenyewa, nama, sum(hargasewa) as TotalBayar from penyewa t1, vcd t2, peminjaman t3 where t1.kodepenyewa = t3.kodepenyewa and t2.kodevcd=t3.kodevcd and tglsewa between '01- jan-2006' and '01-dec-2006' group by t1.kodepenyewa, nama 23
  • 24. 24
  • 25. 1. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k), denda setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Npm mulai '07101152610003' sampai dengan '07101152610005' dan urutkan berdasarkan npm Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)- (a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND a.kd_b=c.kd_b and b.npm between '07101152610003' and '07101152610005' order by b.npm 25
  • 26. 2. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k), denda setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Tanggal peminjaman mulai '11-may-09' and '13-may-09' sampai dengan yang terlambat mengembalikan buku dan urutkan berdasarkan npm Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)- (a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND a.kd_b=c.kd_b and tgl_p between '11-may-09' and '13-may-09' and (a.tgl_k)- (a.tgl_hrs_k)>0 order by b.npm 26
  • 27. 3. Tampilkan npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, lewat=(a.tgl_k)-(a.tgl_hrs_k), denda setiap hari Rp.1000,- dari tabel peminjaman1, mahasiswa1, dan buku Untuk Tanggal peminjaman mulai '14-may-09' and '17-may-09' sampai dengan yang terlambat mengembalikan buku dan urutkan berdasarkan npm Select b.npm, b.nama_mhs, a.kd_b, c.judul, a.tgl_p, a.tgl_k, a.tgl_hrs_k, (a.tgl_k)- (a.tgl_hrs_k) as Lewat, TO_NUMBER((a.tgl_k)-(a.tgl_hrs_k))*1000 as Denda From peminjaman1 a, mahasiswa1 b, buku c Where a.nobp = b.npm AND a.kd_b=c.kd_b and tgl_p between '14-may-09' and '17-may-09' and (a.tgl_k)- (a.tgl_hrs_k)>=0 order by b.npm 27
  • 28. 28
  • 29. 1. Tampilkan kd_rute, rute, kd_pesawat, kd_plg, nm_plg, harga dari tabel rute, pesawat,pelanggan, dan tiket untuk kd_rute '02' dan '03' urutkan berdasarkan kd_pesawat select rute.kd_rute, rute, pesawat.kd_pesawat, pelanggan.kd_plg, nm_plg, harga from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute and rute.kd_rute between '02' and '03' order by pesawat.kd_pesawat 29
  • 30. 2. Tampilkan kd_rute, rute, kd_pesawat, kd_plg, nm_plg, harga dari tabel rute, pesawat,pelanggan, dan tiket untuk kd_Pesawat ='M-3' urutkan berdasarkan kd_pesawat select rute.kd_rute, rute, pesawat.kd_pesawat, pelanggan.kd_plg, nm_plg, harga from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute and pesawat.kd_pesawat='M-3' order by pesawat.kd_pesawat 30
  • 31. 3. Tampilkan kd_rute, rute, kd_pesawat, sum(harga) dari tabel rute, pesawat, pelanggan, dan tiket urutkan berdasarkan kd_pesawat select rute.kd_rute, rute, pesawat.kd_pesawat, sum(harga) as TotalBiaya from rute, pesawat, pelanggan, tiket where pelanggan.kd_plg = tiket.kd_plg and rute.kd_rute=tiket.kd_rute and pesawat.kd_rute=rute.kd_rute group by rute.kd_rute, rute, pesawat.kd_pesawat 31
  • 32. 32
  • 33. 1. Tampilkan kd_Kab, Nm_Kab,Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta, dan sisa (stock+produksi)-(kebutuhan+jumlah_minta) dari tabel pangan, kabupaten, dan ketersediaan untuk kd_Kab 'K001','K004', dan 'K002‘ urutkan berdasarkan kd_Kab select kabupaten.kd_Kab, Nm_Kab, pangan.Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta, (stock+produksi)- (kebutuhan+jumlah_minta) as Sisa from pangan, kabupaten, ketersediaan where pangan.kd_pangan=ketersediaan.kd_pangan and kabupaten.kd_kab=ketersediaan.kd_kab and kabupaten.kd_Kab in ('K001','K004','K002') order by kabupaten.kd_Kab 33
  • 34. 2. Tampilkan kd_Kab, Nm_Kab,Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta, dan sisa (stock+produksi)-(kebutuhan+jumlah_minta) dari tabel pangan, kabupaten, dan ketersediaan untuk bulan Februari s/d agustus 2009 select kabupaten.kd_Kab, Nm_Kab, pangan.Kd_Pangan, Nm_Pangan, satuan, klmpk_pangan, stock, bulan, produksi, jumlah_sedia, kebutuhan, jumlah_minta, (stock+produksi)-(kebutuhan+jumlah_minta) as Sisa from pangan, kabupaten, ketersediaan where pangan.kd_pangan=ketersediaan.kd_pangan and kabupaten.kd_kab=ketersediaan.kd_kab and bulan between '01-feb-09' and '01- aug-09' order by kabupaten.kd_Kab 34
  • 35. 3. Tampilkan kabupaten.kd_Kab, Nm_Kab, sum(stock), sum(produksi), sum(jumlah_sedia), sum(kebutuhan), sum(jumlah_minta), sum((stock+produksi)-(kebutuhan+jumlah_minta)) dari tabel pangan, kabupaten, dan ketersediaan urutkan berdasarkan kd_kab select kabupaten.kd_Kab, Nm_Kab, sum(stock), sum(produksi), sum(jumlah_sedia), sum(kebutuhan), sum(jumlah_minta), sum((stock+produksi)- (kebutuhan+jumlah_minta)) as Sisa from pangan, kabupaten, ketersediaan where pangan.kd_pangan=ketersediaan.kd_pangan and kabupaten.kd_kab = ketersediaan.kd_kab group by kabupaten.kd_Kab, Nm_Kab order by kabupaten.kd_Kab 35
  • 36. 36