Toni Winanda : Sistem Informasi Data Pegawai Pada Dinas Perhubungan Dan Pariwisata Kota Langsa, 2008. USU Repository © 2009
4.2 Perancangan File Database
Database adalah sekumpulan data yang terdiri atas satu atau lebih tabel yang saling berhubungan satu sama lain, dimana pengguna mempunyai wewenang untuk
mengakses data tersebut, baik menambah, mengganti, menghapus, dan mengedit data yang ada dalam tabel-tabel tersebut.
Perancangan database merupakan suatu aspek yang perlu mendapat perhatian khusus. Kesulitan utama dalam merancang database adalah bagaimana membuat
database yang memiliki tingkat ketelitian yang tinggi sehingga database terhindar dari redundansi data penggandaan data.
Untuk Sistem Informasi Pembelian dan Penjualan yang penulis rancang ini sendiri terdapat 8 tabel yaitu :
1. Tabel DataUser
2. Tabel Pangkat
3. Tabel Jabatan
4. Tabel Pendidikan
5. Tabel DiklStruktural
6. Tabel Absen
7. Tabel Absensi_Pegawai
8. Tabel Pegawai
Toni Winanda : Sistem Informasi Data Pegawai Pada Dinas Perhubungan Dan Pariwisata Kota Langsa, 2008. USU Repository © 2009
1.Tabel DataUser
Tabel data user merupakan tabel database yang berisikan informasi data dari pihak pemakai aplikasi sistem informasi data pegawai nantinya, juga pada tabel ini diatur
hak akses dari masing-masing pihak bersangkutan kedalam sistem. Untuk melihat item data apa saja yang terdapat pada tabel data user dapat dilihat pada tabel 4.1
berikut ini :
Tabel 4.1 Tabel DataUser No
Field Name Type
Ukuran Keterangan
1 Username
Varchar 20
Nama User Primary Key 2
Password Varchar
50 Password User
3 Status
Varchar 20
Status User 4
Jenis_Kelamin Varchar
10 Jenis Kelamin User
2. Tabel Pangkat
Tabel pangkat merupakan tabel yang berisikan informasi kepangkatan yang ada pada instansi. Untuk melihat item apa saja yang terdapat dalam tabel barang dapat dilihat
pada tabel 4.2 berikut ini :
Tabel 4.2 Tabel Pangkat No
Field Name Type
Ukuran Keterangan
1 Kd_Pangkat
Varchar 2
Kode Pangkat Primary Key 2
NamaPangkat Varchar
50 Nama Pangkat
Toni Winanda : Sistem Informasi Data Pegawai Pada Dinas Perhubungan Dan Pariwisata Kota Langsa, 2008. USU Repository © 2009
3.Tabel Jabatan
Table 4.3 Tabel Jabatan No
Field Name Type
Ukuran Keterangan
1 Kd_Jabatan
Varchar 5
Kode Jabatan Primary Key 2
NamaJabatan Varchar
50 Nama Jabatan
4.Tabel Pendidikan
Tabel 4.4 Tabel Pendidikan No
Field Name Type
Ukuran Keterangan
1 Kd_Pendidikan
Varchar 10
Kode PendidikanPrimary Key 2
NamaPendidikan Varchar
50 Nama Pendidikan
5.Tabel DiklStruktural
Tabel 4.5 Tabel DiklStruktural No
Field Name Type
Ukuran Keterangan
1 Kd_DiklStruktural
Varchar 10
Kode Diklat Struktural Primary Key
2 Nama
Varchar 10
Nama Diklat Struktural
Toni Winanda : Sistem Informasi Data Pegawai Pada Dinas Perhubungan Dan Pariwisata Kota Langsa, 2008. USU Repository © 2009
6.Tabel Absen
Tabel 4.6 Tabel Absen No
Field Name Type
Ukuran Keterangan
1 Kd_Absen
Varchar 2
Kode Absen Primary Key 2
Keterangan Varchar
10 Keterangan Absen
7.Tabel Absensi_Pegawai
Tabel 4.7 Tabel Absensi_Pegawai No
Field Name Type
Ukuran Keterangan
1 NIP
Varchar 9
Nomor Induk Pegawai Primary Key
2 Tanggal
Datetime 8
Tanggal Absensi Primary Key 3
Kd_Absen Varchar
20 Kode Absensi
4 Nomor
Varchar 2
Nomor
8.Tabel Pegawai
Tabel 4.8 Tabel Pegawai No
Field Name Type
Ukuran Keterangan
1 Nomor
Smallint 2
Nomor Urut Kepangkatan Primary Key
2 NIP
Varchar 9
Nomor Induk Pegawai Primary Key
3 Nama
Varchar 50
Nama Pegawai 4
JnsKelamin Varchar
10 Jenis Kelamin
5 TglLahir
Datetime -
Tanggal Lahir 6
TempatLahir Varchar
70 Tempat Lahir
Toni Winanda : Sistem Informasi Data Pegawai Pada Dinas Perhubungan Dan Pariwisata Kota Langsa, 2008. USU Repository © 2009
7 Alamat
Varchar 150
Alamat Pegawai 8
Telepon Varchar
50 Telepon Pegawai
9 Pangkat
Varchar 50
Pangkat Pegawai 10
Jabatan Varchar
100 Jabatan Pegawai
11 TMT1
Datetime -
Terhitung Mulai Tanggal 1 12
TMT2 Datetime
- Terhitung Mulai Tanggal 2
13 MasaKerjaBulan
Integer 4
Masa Kerja Bulan 14 MasaKerjaTahun
Integer 4
Masa Kerja Tahun 15
DiklStruktural Varchar
10 Diklat Struktural Pegawai
16 Pendidikan
Varchar 20
Pendidikan Pegawai 17 KenaikanPangkat Datetime
- Kenaikan Pangkat
18 KGBAkhir
Datetime -
Kenaikan Gaji Berkala Akhir 19
KGBYAD Datetime
- Kenaikan Gaji Berkala Yang Akan
Datang 20
Pensiun Datetime
- Pensiun Pegawai
21 PNS
Datetime -
Pegawai Negeri Sipil 22
TahunDiklat Varchar
4 Tahun Diklat Pegawai
4.3 Flowchart Sistem Informasi Data Pegawai Dinas Perhubungan Dan Pariwisata Kota Langsa