DATABASE PEGAWAI
CONTOH KASUS
Untuk keperluan pembuatan database pegawai, maka perlu dibuat 4 (empat) buah tabel yang masing-masing bernama : pribadi, pekerjaan, bagian dan gaji. Berikut ini adalah bentuk dari masing-masing tabel :
Tabel Pribadi
-
nip
nama
alamat
kota
kelamin
tgl_lahir
Tabel Pekerjaan
-
nip
kode_bagian
gol
jabatan
Tabel Bagian
-
Kode_bagian
Nama_bagian
Akutansi
Personalia
ksi
Tabel Gaji
-
gol
gaji_pokok
tunj_gol
300000
35000050000
500010001800000
30000
350005500
180000
ENTITAS DAN ATRIBUT YANG TERLIBAT
Entitas dan atrinut yang diperlukan untuk membangun database pegawai dengan tabel seperti diatas diantaranya adalah sebagai berikut :
-
Entitas
Antribut
Pegawai
NIP, nama_pegawai, alamat, kota, kelamin, tgl_lahir
Bagian
Kode_bagian, nama_bagian
Pekerjaan
NIP, kode_bagian, gol, Jabatan
Gaji
Gol, gaji_pokok, tunj_gol
KERELASIAN ANTAR ENTITAS
Semua entitas-entitas yang ada harus berhubungan atau mempunyai hubungan relasi satu sama lain agar dapat membentuk suatu database yang dapat diakses. Berikut ini dalam hubungan kerelasian antar entitas yang ada :
-
Entitas yang berhubungan
Jenis relasi
Entitas I
Entitas II
Pegawai
Pekerjaan
1 ke 1
Pekerjaan
Bagian
1 ke 1
Pekerjaan
Gaji
1 ke 1
GAMBAR ER_D
E NIP Nama
memiliki memiliki
Alamat Kota
memiliki menempati
m Pegawai Gol
Jabatan
Nama_bagian Tunj_gol
Gaji
Kode bagian
mempunyai
GAMBAR SIMATIC MODEL
Entitas-entitas beserta atributnya dapat juga digambarkan kerelasiannya dalam bentuk simatic model. Jika digambarkan dalam bentuk simatic model akan menjadi seprerti :
Tidak ada komentar:
Posting Komentar