3.2.5 Perancangan Database
Pengolahan data yang baik dari suatu sistem adalah basis data harus menghasilkan data informasi yang sesuai dengan kebutuhan. Untuk itu perlu
dirancang basis data yang mempermudah pemrosesan, pengaksesan dan peremajaan data.
Berikut adalah rancangan basis data dari sistem informasi komunitas yang nantinya akan menyimpan keseluruhan data yang diperlukan didalam sistem :
a. Tabel Administrator
Nama tabel : administrator
Keterangan : tabel administrator digunakan untuk menyimpan data admin yang
bisa digunakan untuk masuk ke panel manajeman dari sistem serta memanajeman data mahasiswa.
Tabel 3.1 Tabel Administrator
Nama Field Jenis Data
Panjang Keterangan
id_admin Int 10
Primary Key admin_user Varchar
30 admin_pwd Varchar 30
aktif Varchar 10
b. Tabel Foto
Nama tabel : Foto
Keterangan : tabel foto untuk menyimpan data koleksi dari suatu kegiatan yang
telah dilakukan oleh komunitas.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.2 Tabel Foto
Nama Field Jenis Data
Panjang Keterangan
id_foto Int 10
Primary Key id_kegiatan Int
10 Foreign Key
nama_foto Varchar 100
c. Tabel BEM
Nama tabel : BEM
Keterangan : tabel BEM untuk menyimpan atau mengubah data BEM.
Tabel 3.3 Tabel BEM
Nama Field Jenis Data
Panjang Keterangan
rid Int 4
Primary Key about Text
bem Text ormawa Text
kerjasama Text visi_misi Text
email Varchar 50
twet Varchar 50
fb Vabinary 50
tlp Varchar 15
alamat Text struktur Varchar
50
d. Tabel Berita
Nama tabel : Berita
Keterangan : Tabel berita digunakan untuk menyimpan data berita dari komunitas.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.4 Tabel Berita
Nama Field Jenis Data
Panjang Keterangan
id_berita Int 10
Primary Key id_komu Int
10 Foreign Key
id_mhs Int 10
Foreign Key judul Varchar
50 isi Text
tgl_berita Date publish Varchar
5
e. Tabel Chat
Nama tabel : Chat
Keterangan : Tabel chat digunakan untuk menyimpan data komunikasi chatting
antar anggota mahasiswa yang saling berkomunikasi antar komunitas.
Tabel 3.5 Tabel Chat
Nama Field Jenis Data
Panjang Keterangan
id Int 10
Primary Key id_mhs Int
11 Foreign Key
from Varchar 30
to Varchar 30
massage Text sent Datetime
recd Int 10
f. Tabel Kategori
Nama tabel : Kategori
Keterangan : Tabel kategori digunakan untuk menyimpan data kategori komunitas, karena masing – masing komunitas terdapat
kategorinya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.6 Tabel Kategori
Nama Field Jenis Data
Panjang Keterangan
id_kat Int 10
Primary Key nama_kategori Varchar 50
g. Tabel Kegiatan