Anda di halaman 1dari 5

SEMESTER 2 BASIS DATA

LATIHAN PRAKTEK 1 MINGGU KE 2


Tujuan:
 Merelasikan antar 2 tabel
 Membuat Query

1. Buatlah database dengan nama “RUMAH PERISTIRAHATAN TERAKHIR”


2. Buatlah TABEL TRANSAKSI SEWA KAMAR dengan field sebagai berikut:

dffdfdfdffa Transaksi Sewa Kamar


Dengan kode nama tamu asal type lama ketentuan:
 Field ec-00110 tamu satu malang S 10 kode, 2 karakter dari
kiri hanya boleh diisi
sr-001 tamu tiga surabaya S 3
huruf EC, SU, dan SR,
jika sr-002 tamu empat malang D 8 tidak sesuai beri
su-001 tamu dua jakarta F 5 keterangan “salah
input su-002 tamu dua bandung F 5 kode kamar”
 Field type, hanya boleh
diisi dengan huruf S, F, dan D, jika tidak sesuai beri keterangan “ type kamar
tidak ada”

3. Buatlah TABEL TARIF KAMAR dengan field sebagai berikut:


TARIF KAMAR
Type nama kamar Tariff
S SINGLE Rp200.000
D DOUBLE Rp300.000
F FAMILY Rp500.000

4. Relasikan antar table transaksi kamar dengan table kamar, tentukan jenis
relasinya!

5. Buat QUERY TOTAL sehingga tampak seperti berikut:


Query Total Sewa
kode nama tamu type nama kamar tarif lama total
sr-002 tamu empat D DOUBLE Rp300.000 8 Rp2.400.000
su-001 tamu dua F FAMILY Rp500.000 5 Rp2.500.000
su-002 tamu dua f FAMILY Rp500.000 5 Rp2.500.000
ec-001 tamu satu S SINGLE Rp200.000 10 Rp2.000.000
sr-001 tamu tiga S SINGLE Rp200.000 3 Rp600.000

6. Buat QUERY KETERANGAN sehingga tampak seperti berikut:


7.
Query keterangan
kode nama tamu lama keterangan nama kamar tarif
sr-002 tamu empat 8 standar room DOUBLE Rp300.000
su-001 tamu dua 5 suite room FAMILY Rp500.000
su-002 tamu dua 5 suite room FAMILY Rp500.000
ec-001 tamu satu 10 economic room SINGLE Rp200.000
sr-001 tamu tiga 3 standar room SINGLE Rp200.000

8. Buat query untuk menampilkan daftar nama tamu yang berasal dari “Malang”
saja. Simpan dengan nama QUERY MALANG
9.
Query malang
kode nama tamu asal
ec-001 tamu satu malang
sr-002 tamu empat malang

10. Buat Query untuk menampilkan total dari transaksi sewa kamar antara Rp.
500.000 sampai dengan Rp. 2.000.000. Kemudian simpanlah!
11.
Query TOTAL ANTARA 500000 SAMPAI 2000000
Kode nama tamu type nama kamar tarif lama total
ec-001 tamu satu S SINGLE Rp200.000 10 Rp2.000.000
su-001 tamu dua F FAMILY Rp500.000 3 Rp1.500.000
sr-001 tamu tiga S SINGLE Rp200.000 3 Rp600.000

12. Buat Query bonus seperti berikut ini:


13.
14. Buat Form berdasarkan transaksi sewa kamar dan tarif kamar, seperti gambar
berikut ini!

15. Buat form transaksi. Form ini akan diisi setiap kali terjadi transaksi.
16. Buat report berdasarkan query, tamu yang berasal dari “malang”

17. Buat report untuk menampilkan tamu yang mendapat bonus dan diskon, seperti
berikut ini:

18.
19. Buat Report berdasarkan query total selama terjadi transaksi sewa kamar

20.

Anda mungkin juga menyukai