LAPORAN PRAKTEK SISTEM BASIS DATA lapora
LAPORAN PRAKTEK SISTEM BASIS DATA
laporan ini disusun guna memenuhi salah satu syarat mengikuti mata kuliah Sistem Basis
Data
Disusun oleh:
YULIANTO (5150411259)
PROGRAM STUDI S1 TEKNIK INFORMATIKA
FAKULTAS BISNIS DAN TEKNOLOGI INFORMASI
UNIVERSITAS TEKNOLOGI YOGYAKARTA
2016
1.
Tampilkan rata-rata gaji karyawan
select AVG(gaji)as 'Rata rata gaji' from
karyawan;
2.
Tampilkan gaji karyawan yang terendah:
select MIN(gaji)as 'Gaji paling rendah' from karyawan;
3.
Tampilkan gaji karyawan yang tertinggi:
select MAX(gaji)as 'Gaji paling tinggi' from karyawan;
4.
Tampilkan jumlah karyawan yang lahir setelah tahun 1990
select count(tgl_lahir)as 'Jumlah' from karyawan where
tgl_lahir>'1990';
5.
Tampilkan daftar barang dan harganya, urutkan dari barang yang paling mahal
select nama, harga from barang order by harga desc;
6.
Tampilkan data pelanggan yang beralamatkan di Bantul dan nama depannya adalah
danang
select * from pelanggan where alamat like '%Bantul' and nama like 'danang%';
7.
Tampilkan data karyawan yang lahir setelah tahun 1986, urut tanggal lahir dari yang
paling muda
select * from karyawan where tgl_lahir>'1986' order by tgl_lahir desc;
8.
Tampilkan id_karyawan dari karyawan yang melayani pada tanggal 29 februari 2016
select id_karyawan from transaksi where tgl_transaksi='29/february/2016';
9.
Tampilkan pembelian dengan jumlah item barang lebih dari 2 dalam satu transaksi
select * from detail_transaksi where jumlah >'2';
10. Tampilkan data barang yang ada diskonnya, urut data yang diskonnya paling besar
select * from barang where diskon !='0' order by diskon desc;
laporan ini disusun guna memenuhi salah satu syarat mengikuti mata kuliah Sistem Basis
Data
Disusun oleh:
YULIANTO (5150411259)
PROGRAM STUDI S1 TEKNIK INFORMATIKA
FAKULTAS BISNIS DAN TEKNOLOGI INFORMASI
UNIVERSITAS TEKNOLOGI YOGYAKARTA
2016
1.
Tampilkan rata-rata gaji karyawan
select AVG(gaji)as 'Rata rata gaji' from
karyawan;
2.
Tampilkan gaji karyawan yang terendah:
select MIN(gaji)as 'Gaji paling rendah' from karyawan;
3.
Tampilkan gaji karyawan yang tertinggi:
select MAX(gaji)as 'Gaji paling tinggi' from karyawan;
4.
Tampilkan jumlah karyawan yang lahir setelah tahun 1990
select count(tgl_lahir)as 'Jumlah' from karyawan where
tgl_lahir>'1990';
5.
Tampilkan daftar barang dan harganya, urutkan dari barang yang paling mahal
select nama, harga from barang order by harga desc;
6.
Tampilkan data pelanggan yang beralamatkan di Bantul dan nama depannya adalah
danang
select * from pelanggan where alamat like '%Bantul' and nama like 'danang%';
7.
Tampilkan data karyawan yang lahir setelah tahun 1986, urut tanggal lahir dari yang
paling muda
select * from karyawan where tgl_lahir>'1986' order by tgl_lahir desc;
8.
Tampilkan id_karyawan dari karyawan yang melayani pada tanggal 29 februari 2016
select id_karyawan from transaksi where tgl_transaksi='29/february/2016';
9.
Tampilkan pembelian dengan jumlah item barang lebih dari 2 dalam satu transaksi
select * from detail_transaksi where jumlah >'2';
10. Tampilkan data barang yang ada diskonnya, urut data yang diskonnya paling besar
select * from barang where diskon !='0' order by diskon desc;