Disusun oleh:
Seluruh Mahasiswa T.I. V A
Penjelasan
Gaji pokok dibedakan atas Golongan (II A, II B, II C, III A, III B, dst) dan dikhususkan
untuk Dosen Tetap & Karyawan.
Tunjangan Akademik khusus untuk Dosen Tetap berdasarkan Jabatan Akademiknya
(Asisten Ahli, Lektor, Lektor Kepala, dst)
Tunjangan Struktural dibedakan atas jabatan strukturalnya (Rektor, Pembantu Rektor,
Dekan, dst)
Transport didasarkan atas kehadiran pegawai minimal 6 jam perhari
Transport mengajar bergantung jumlah sesi yang dihadiri dalam satu bulan
Honor SKS dibedakan atas jabatan akademik
Tunjangan Suami dan Istri diberlakukan bagi karyawan yang Suami/Istrinya bukan PNS
Potongan Koperasi duberlakukan bagi Anggota Koperasi
Kredit Koperasi bagi karyawan yang mengambil kredit pada Koperasi
Kredit BanK bagi karyawan yang mengambil kredit pada Bank
Soal
1. Gambarkan Normalisasinya dalam bentuk contoh data.
2. Gambarkan ERD nya
3. Tuliskan perintah SQL-DML menggunkan MySQL:
a. Membuat masing-masing tabel lengkap dengan primary key dan foreign keynya
(jika ada)
b. Mengubah lebar field Nama Pegawai menjadi 60 karakter
c. Menambahi field Telepon pada tabel Pegawai
d. Menghapus tabel Pegawai
4. Berikan contoh memasukkan item data Pegawai
5. Hapus data pegawai dengan NIS = 02100167
6. Ubah nama pegawai menjadi M. Fairus untuk NIS = 02100166
7. Tampilkan semua field pegawai
8. Tampilkan Unit Kerja, NIS, Nama dan Golongan
9. Tampilkan NIS, Nama Pegawai yang namanya mengandung huruf M
10. Tampilkan Nama-nama pegewai 5 Huruf pertamanya saja
11. Tampilkan Nama yang Golongan III A
12. Tampilkan Nama Karyawan yang status kepegawaiannya bukan Dosen Tetap
13. Tampilkan NIS, Nama Pegawai, Potongan Koperasi, Kredit Koperasi untuk Bulan Juli
2010.
1.
2.
Pegawai
NIP
Golongan
Jabatan Akademik
Struktural
Nama
Unit Kerja
Status Kepegawaian
...
varchar(10)
varchar(5)
varchar(20)
varchar(20)
varchar(30)
varchar(20)
varchar(15)
Kode Gaji
NIP
Bulan
Tahun
Diambil T anggal
...
<pk>
<fk1>
<fk2>
<fk3>
varchar(30) <pk>
varchar(10) <fk>
varchar(10)
numeric(4,0)
date
Koperasi
Jabatan Akademik
Golongan
Jabatan Akademik
varchar(20) <pk>
T unjangan Akademik numeric(8,0)
Golongan varchar(5)
<pk>
Gaji Pokok numeric(8,0)
Kode Anggota
varchar(10) <pk>
Kode Gaji
varchar(30) <fk>
Simpanan Pokok numeric(8,0)
Kredit Koperasi
numeric(8,0)
...
Kredit Bank
Struktural
Struktural
varchar(20) <pk>
Tunjangan Struktural numeric(8,0)
Tunjangan
Kode T unjangan
Kode Gaji
Uraian Tunjangan
Keterangan T unjangan
Jumlah Tunjangan
...
3.
Kode Angsuran
Kode Gaji
Uraian
Jumlah Angsuran
...
varchar(10) <pk>
varchar(30) <fk>
varchar(20)
varchar(20)
numeric(8,0)
varchar(10) <pk>
varchar(30) <fk>
varchar(20)
numeric(8,0)
8.
Menampilkan isi field unit_kerja, NIP, nama dan golongan dari table pegawai
9.
10.
11.
12.
13.
Tampilkan NIS, Nama Pegawai, Potongan Koperasi, Kredit Koperasi untuk Bulan
Juli 2010.