Latihan Database Access – Database Penggajian Pegawai

0
162
  1. Buat database Access dengan nama “Penggajian” dan simpan di drive D:\\ atau di folder Anda !
  2. Buat Tabel baru dengan nama ”Pegawai” dan NIP sebagai Primary Key, dengan field-field sbb: (data diinput saat di Form Pegawai)
Field Name Data Type Field Size Format
NIP Text 10  
Nm_pegawai Text 50  
Tmp_Lahir Text 35  
Tgl_Lahir Date/Time Long Date  
Agama Text 15  
Alamat Text 50  
Status Text 10  
Status_Kerja Text 15  
Pendidikan Text 30  
No_Tlp Text 30  
No_Rek Text 40  
ID_Honor Text 5  
ID_Bonus Text 5  
ID_Gapok Text 5  
  1. Buat Tabel baru dengan nama ”Agama” dan Agama sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel agama)
Field Name Data Type Field Size Format
ID_Agama AutoNumber Long Integer  
Agama Text 15  
  1. Buat Tabel baru dengan nama ”Status” dan Status sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel Status)
Field Name Data Type Field Size Format
ID_Status AutoNumber Long Integer  
Staus Text 15  
  1. Buat Tabel baru dengan nama ”Status_Kerja” dan Status_Kerja sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel Status_Kerja)
Field Name Data Type Field Size Format
ID_SK AutoNumber Long Integer  
Status_Kerja Text 15  
  1. Buat Tabel baru dengan nama ”Pendidikan” dan Pendidikan sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel Pendidikan)
Field Name Data Type Field Size Format
ID_Pendidikan AutoNumber Long Integer  
Pendidikan Text 30  
  1. Buat Tabel baru dengan nama ”Honor” dan ID_Honor sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel Honor)
Field Name Data Type Field Size Format
ID_Honor Text 5  
Jumlah_Honor Number Long Integer Currency
  1. Buat Tabel baru dengan nama ”Bonus” dan ID_Bonus sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel bonus)
Field Name Data Type Field Size Format
ID_Bonus Text 5  
Jumlah_Bonus Number Long Integer Currency
  1. Buat Tabel baru dengan nama ”Gapok” dan Gapok sebagai Primary Key, dengan field-field sbb: ( jangan lupa didinput datanya di tabel Gapok)
Field Name Data Type Field Size Format
ID_Gapok Text 5  
Jumlah_Gapok Number Long Integer Currency
  1. Buat Relationship seluruh Tabel !
  2. Buatlah Query dengan Nama ”Pegawai” dari seluruh tabel. Dengan field-field sbb:

Field NIP dari Tabel Pegawai,

Field NM_pegawai dari Tabel Pegawai,

Field Tmp_Lahir dari Tabel Pegawai,

Field Tgl_Lahir dari Tabel Pegawai,

Field Agama dari Tabel Pegawai, 

Field Alamat dari Tabel Pegawai,

Field Status dari Tabel Pegawai,

Field Status_Kerja dari Tabel Pegawai, 

Field Pendidikan dari Tabel Pegawai,

Field No_Tlp dari Tabel Pegawai, 

Field No_Rek dari Tabel Pegawai,

Field Jumlah_Honor dari Pegawai,

Field Jumlah_Bonus dari Tabel Pegawai, 

Field Jumlah_Gapok dari Tabel Pegawai,

  1. Buatlah Query dengan Nama ”Slip Gaji” dari tabel Pegawai, Honor, Bonus, Status Kerja & Gapok. Dengan field-field sbb:

Field NIP dari Tabel Pegawai,

Field NM_pegawai dari Tabel Pegawai,

Field Status_Kerja dari Tabel Pegawai,

Field Jumlah_Honor dari Tabel Honor

Field Jumlah_Bonus dari Tabel Bonus, 

Field Jumlah_Gapok dari Tabel Gapok,

Field Status_Kerja dari Tabel Status_Kerja,

Buat filed baru Total dengan rumus

Total: ([Jumlah_Honor])+([Jumlah_Bonus])+([Jumlah_Gapok])

  1. Buat Report Slip Gaji dari Query Slip Gaji
  2. Buat Form Pegawai dari Query FORM PEGAWAI dan Form lainnya
  3. Buat Report Pegawai dari Query PEGAWAI
  4. Pada Form Pegawai buatlah Combo Box pada field : Agama, Status, Status_Kerja, Pendidikan, ID_Honor, ID_Bonus, ID_Gapok. Dan buatlah Calender sebagai pengganti Tanggal. 

Comments

comments