DATABASE PERCETAKAN Table STAF
Table KERTAS
ID_Staf
char
6 not null unique PK
Kd_Kertas
char
2 not null unique PK
Nm_Staf
char
30 not null
Jns_Kertas
char
6 not null
Jns_kel
enum
(‘L’,’P’) not (‘L’,’P’) not null
Uk_Kertas
Char
2
Hp_Staf
char
13 Table BAYAR
Jabatan Gapok
char int
15 not null No_Trx
char
6 not null unique PK
Jml_Cetak
int
3 not null
No_Plg
char
6 not null FK
date
not null
8 not null
Table TRANSAKSI
char
6 not null FK
Tgl_Trx
Kd_Kertas char
2 not null FK
Grand_Total int
Jml_Hlm
4 not null
Status
No_Trx
int
7 not null
enum (‘LUNAS’, ‘BELUM LUNAS’)
ID_Staf
char
6 not null FK
No_Plg
char
6 not null FK
Tgl_trx
date
not null
Harga
int
5 not null
Total
int
7 not null
Table PELANGGAN
No_Plg
char
6 not null PK
Nama
char
30 not null
Jns_kel
enum
(‘L’,’P’) not (‘L’,’P’) not null
Telepon
char
7
NoHP
char
13
Alamat
char
45 not null
Kota
char
20 not null
Soal 1. Tampilkan semua data pelanggan yang berasal dari Kota Pemalang dan berjenis kelamin perempuan
2. Tampilkan semua data transaksi milik pelanggan dengan Nomor Pelanggan ‘170401’
3. Tampilkan No. Transaksi, Jumlah Halaman, Harga, Total, dan ukuran kertas yang mencetak kertas HVS
4. Tampilkan daftar transaksi yang dilayani oleh Susanti
Atau
5. Tampilkan daftar transaksi yang tidak dilayani oleh Susanti
6. Tampilkan jumlah ukuran kertas dikelompokkan berdasarkan jenis kertasnya
7. Tampilkan total harga terendah, total harga tertinggi, dan rata rata total harga selama tahun 2015
8. Tampilkan nomor transaksi dan semua data pelanggan yang memiliki transaksi yang berstatus belum lunas
9. Tampilkan ID staf, nama, jabatan, dan gaji pokok staf yang memiliki gaji pokok dibawah Rp 1.700.000 yang memiliki jabatan selain staf pencetak
10. Tampilkan nomor transaksi, jenis kertas, ukuran kertas, jumlah halaman, nama pelanggan, dan total harga untuk transaksi yang mencetak kertas Foto ukuran A4
Atau
11. Tampilkan jumlah grand total untuk transaksi yang sudah lunas
12. Tampilkan semua data staf dengan menampilkan 1 saja data yang sama yang melayani transaksi yang belum lunas
13. Tampilkan ID, nama, Jenis Kelamin dan Jabatan staf yang berjenis kelamin perempuan urut jabatan
14. Tampilkan nama pelanggan dan data rekap transaksi (bayar) untuk pelanggan yang memiliki nama yang mengandung huruf W urut nama
15. Tampilkan nama staf yang bekerja sebagai Staf Pencetak dan berjenis kelamin Laki – laki urut nama
16. Tampilkan 5 data transaksi terakhir urut tanggal transaksi descending
17. Tampilkan nomor HP, nama pelanggan yang berjenis kelamin perempuan dan tinggal di Kota Pekalongan
18. Tampilkan Nama Staf, Nomor Transaksi, Nama Pelanggan, Jenis Kertas, Ukuran Kertas, Jumlah Halaman, Total, Grand Total, dan Status untuk transaksi yang mencetak kertas HVS F4 lebih dari 50
Atau
19. Tampilkan semua data rekap transaksi (bayar) dan data pelanggan untuk pelanggan yang memiliki nama dengan huruf awal D dan berjenis kelamin Perempuan
20. Tampilkan “Jumlah Transaksi Yang Terjadi Selama Tahun 2 015”