Spesifikasi Database Database Design
3 Tabel Divisi Marketing Admin
Nama tabel : Tabel Div. MarketingAdmin
Alias : dmarketing
Fungsi : Untuk log in admin divisi marketing
Primary key : id_dmarketing Foreign key
: id_cp
Tabel 4.19 Divisi MarketingAdmin
Nama Field
Type Data Fields Size
Keterangan
id_dmarketing Varchar
4 ID divisi marketing
id_cp Varchar
5 ID company profile
adm_id Varchar
16 Username
passw Varchar
16 Password
nama Varchar
50 Nama admin
no_telp Varchar
12 Nomor telepon
4 Tabel Divisi Personalia Admin
Nama tabel : Tabel Divisi PersonaliaAdmin
Alias : dpersonalia
Fungsi : Untuk log in admin divisi personalia
Primary key : id_dpersonalia Foreign key
: id_karyawan
Tabel 4.20 Divisi Personalia Admin
Nama Field
Type Data Fields Size
Keterangan
id_dpersonalia Varchar
4 ID divisi personalia
id_karyawan Varchar
4 ID karyawan
adm_id Varchar
16 Username
passw Varchar
16 Password
nama Varchar
50 Nama admin
no_telp Varchar
12 Nomor telepon
5 Tabel Divisi Informasi Admin
Nama tabel : Tabel Divisi InformasiAdmin
Alias : dinformasi
Fungsi : Untuk log in admin divisi informasi
Primary key : id_dinformasi Foreign key
: id_berita dan id_bt
Tabel 4.21 Divisi Informasi Admin
Nama Field
Type Data Fields Size
Keterangan
id_dinformasi Varchar
4 ID divisi informasi
id_berita Varchar
4 ID berita
id_bt Varchar
4 ID buku tamu
adm_id Varchar
16 Username
passw Varchar
16 Password
nama Varchar
50 Nama admin
no_telp Varchar
12 Nomor telepon
6 Tabel Registrasi Member
Nama tabel : Tabel Registrasi Member
Alias : member
Fungsi : Untuk registrasi sebagai member
Primary key : -
Tabel 4.22 Registrasi Member
Nama Field
Type Data Fields Size
Keterangan
user_id Varchar
16 ID member
passw Varchar
16 Password
nama Varchar
50 Username
kwn Varchar
40 Kewarganegaraan
birthtown Varchar
40 Tempat lahir
birthdate Date
- Tanggal Lahir
email Varchar
80 E-mail
tgl_daftar Varchar
20 Tanggal daftar
7 Tabel Suggestion Complain
Nama tabel : Tabel Kritik dan Saran
Alias : kritiksaran
Fungsi : Untuk pendataan kritik dan saran dari pelanggan
Primary key : id_bt
Tabel 4.23 Suggestion Complain
Nama Field
Type Data Fields Size
Keterangan
id_bt Varchar
4 ID buku tamu
tgl_post Varchar
20 Tanggal post
nama Varchar
30 Nama komentator
komentar Varchar
255 Kritik dan saran
email Varchar
50 E-mail komentator
8 Tabel Progress Project
Nama tabel : Tabel Progress Project
Alias : progressproject
Fungsi : Untuk pendataan progress project yang sedang dikerjakan
Primary key : id_progres
Tabel 4.24 Progress Project
Nama Field
Type Data Fields Size
Keterangan
id_progres Varchar
4 ID progress project
tahun Varchar
4 Tahun proyek
bulan Varchar
10 Bulan
persen Varchar
3 Persentase proyek
nama_proyek Varchar
30 Nama proyek
lokasi_proyek Varchar
50 Lokasi Proyek
9 Tabel Berita
Nama tabel : Tabel Berita
Alias : news
Fungsi : Untuk pendataan berita yang terbaru
Primary key : id_berita
Tabel 4.25 Berita Nama
Field Type Data
Fields Size Keterangan
id_berita Varchar
4 ID berita
jdl_berita Varchar
75 Judul berita
isi_berita Text
- Isi berita
tgl_berita Varchar
12 Tanggal berita
10 Tabel Company Profile
Nama tabel : Tabel Company Profile
Alias : companyprofile
Fungsi : Untuk pendataan company profile
Primary key : id_cp
Tabel 4.26 Company Profile
Nama Field
Type Data Fields Size
Keterangan
id_cp Varchar
5 ID company profile
jdl_cp Varchar
100 Judul company profile
deskripsi Text
- Isi company profile
gambar Varchar
100 Gambar company profile
tgl_masuk Date
- Tanggal input company profile
11 Tabel Upload Purchase Order
Nama tabel : Tabel Upload Purchase Order
Alias : purchaseorder
Fungsi : Untuk pendataan purchase order yang terjadi
Primary key : id_po Foreign key
: id_progres, id_karyawan
Tabel 4.27 Upload Purchase Order
Nama Field
Type Data Fields Size
Keterangan
id_po Varchar
10 ID file PO
id_progres Varchar
4 ID progress project
id_karyawan Varchar
4 ID karyawan
deskripsi Varchar
200 Deskripsi proyek yang di-order
filename Varchar
200 Nama file
filedata Longblob
- Data file
filetype Varchar
200 Tipe file
filesize Varchar
20 Ukuran file
12 Tabel Employee
Nama tabel : Tabel Employee
Alias : karyawan
Fungsi : Untuk pendataan karyawan PT. Meda Cipta Hutama
Primary key : id_karyawan
Tabel 4.28 Employee
Nama Field
Type Data Fields Size
Keterangan
id_karyawan Varchar
4 ID karyawan
nama Varchar
100 Nama karyawan
no_telp Varchar
30 Nomor telepon
jdwl_kerja Varchar
100 Jadwal kerja