Anda di halaman 1dari 9

LAPORAN PRAKTIKUM 5

PRAKTIKUM BASIS DATA

RELASI TABEL DAN QUERY

Oleh :
Nama : Aditya Dwi Agustino
NRP : 3121522013
Jurusan : Teknik Informatika
Dosen Pengajar : Wiratmoko Yuwono ST,.MT

PROGRAM STUDI D3 PSDKU_SM TEKNIK INFORMATIKA


POLETEKNIK ELEKTRONIKA NEGERI SURABAYA ( PENS )
TAHUN 2022
Latihan Soal
1. Soal 1
Buat tabel master Pegawai sebagai berikut

Dan entri data-datanya sebagai berikut :

PEMBAHASAN :
1) Buat tabel pagawai sesuai data yang telah diberikan, lelu beri primary key pada NID
untuk membedakan antara baris satu dengan baris lainnya yang ada pada tabel dan
bersifat unik.
2) Kemudian isi data pada tabel pegawai sesuai dengan data yang diberikan

2. Soal 2
Buat teble Kerja sebagai berikut :

Dan entri data-datanya sebagai berikut :

PEMBAHASAN :
1) Sama seperti sebelumnya yaitu buat tabel kerja sesuai data yang telah diberikan, lelu beri
primary key pada NID untuk membedakan antara baris satu dengan baris lainnya yang
ada pada tabel dan bersifat unik.
2) Kemudian isi data pada tabel kerja sesuai dengan data yang diberikan

3. Soal 3
Relasikan ke dua tebel diatas yaitu tabel Pegawai dan tabel Kerja.
PEMBAHASAN :
1) Untuk merelasikan antara tabel pegawai dan tabel kerja yaitu dengan cara membuat query
caranya ke menu create lalu pilih query desain.

2) Lalu buka tabel kerja dan tabel pegawai


3) Setelah di buka akan muncul realsi kedua tabel tersebut. Bila antar tabel tidak terhubung
secara langsung , setelah tabel dipanggil pilih field tabel yang menjadi relasi antara tabel,
klik field NID pada table kerja geser ke field NID di tabel pegawai.

4. Soal 4
Informasi relasi yang disajikan siapa saja nama pegawai yang bekerja, gaji
pokoknya berapa, jumlah jam lemburnya.
PEMBAHASAN :
1) Isi informasi relasi sesuai perintah dengan cara drag and down dari relasi table di atas.
2) save query dengan cara pilih file dan klik save, lalu beri nama QueryGaji.

3) kemudian klick select agar query tersambung pada field ,lalu klik Run untuk menjalankan
dan menampilkan hasilnya.

4) Dan hasilnya akan seperti gambar di bawah ini.

5. Soal 5
Tampilkan hasil query dengan criteria, bagi pegawai yang jam lemburnya lebih dari 10
jam.
PEMBAHASAN :
1) Menambahkan criteria pada field jmLembur , karena yang di minta adalah yang jam
lemburnya lebih dari 10 jam , penulisannya yaitu >10 (tuliskan di baris criteria di kolom
jmLembur)
2) Kemudian klik run , maka akan tampil hasil yang ahanya menampilkan karyawan yang
jmLembur lebih dari 10 jam.

6. Soal 6
Tampilkan informasi Total Lembur, tambahkann rumus perhitungan pada field seperti
dibawah ini:TotalLembur:=[jmLembur]*[UpahLembur]

Sehingga hasilnya sebagai berikut :


PEMBAHASAN :
1) Untuk menambahkan field TotalLembur pada tampilan hasil query nya secara otomatis
masukan rumus: TotalLembur:=[jmLembur]*[UpahLembur] di kolom field.

2) Ketika di Run, maka akan tampil hasil seperti gambar di bawah ini. Terdapat tabel baru
yakni TotalLembur
7. Soal 7
Hitung juga Gaji Total dengan rumus :
GajiTotral:=[GajiPokok]+[jmLembur]*[UpahLembur]
PEMBAHASAN :
1) Untuk menambahkan field GajiTotal pada tampilan hasil query nya secara otomatis
masukan rumus: GajiTotral:=[GajiPokok]+[jmLembur]*[UpahLembur] di kolom field

2) Ketika di run, maka akan tampil hasil seperti gambar di bawah ini. Terdapat tabel baru
yakni GajiTotal.

Anda mungkin juga menyukai