Perancangan Database Sistem Informasi Berbasis Web pada PT. Taspen (Persero) Kantor Cabang Utama Medan

3.7 Perancangan Database

Perancangan struktur database adalah untuk menentukan file database yang digunakan seperti field, tipe data dan ukuran data. Sistem ini dirancang dengan menggunakan bahasa pemrograman PHP dan didukung oleh database. Data Base basis data merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya fieldkolom kunci dari tiap filetabel yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record umumnya digambarkan sebagai baris data terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Database juga merupakan tempat penyimpanan data yang distrukturkan dan disimpan ke dalam tabel. Database ini menggunakan MySql. Database tersebut dapat berdiri sendiri dan juga dapat digabung menjadi satu kesatuan. Menggabung dua atau lebih jenis database sering juga disebut mengkorelasikan. Berikut ini adalah desain database yang dapat penulis uraikan sesuai dengan kebutuhan yang diperlukan sebagai media input dan media penyimpanan data serta sebagai media output. Gambar 3.5 Tabel Login User Field Type Username Varchar Password Varchar Universitas Sumatera Utara Table 3.6 Registrasi Daftar User Field Type Id Pendaftar INT 5 Nama Pendaftar Vachar 35 Agama Varchar 30 Jenis Kelamin Varchar 30 Pangkat Varchar 35 Tempat Lahir Varchar 30 Tanggal Lahir Varchar 35 Status Varchar 30 Alamat Varchar 35 Phone Number INT 35 Username Varchar 10 Password Varchar 20 Table 3.7 Register Admin Field Type Password Varchar 20 Username Varchar 20 Email Varchar 20 Fullname Varchar 20 Universitas Sumatera Utara Table 3.8 Login Administrator Field Type Username Varchar Password Varchar Tabel 3.9 Profil Field Type Nip INT 100 Nama Varchar 100 Pangkat Varchar 50 Gaji Pokok Varchar 500 Iuran THT Varchar 500 Iuran Pensiun Varchar 500 Kode Jiwa INT 50 Table 3.10 Tabel Berita Field Type Id Integer Judul Berita Varchar Isi Berita Text Tanggal Date Universitas Sumatera Utara BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian dan Tujuan Implementasi Sistem