Implementasi Basis Data Perancangan Sistem

3.2.6 Lingkungan Implementasi

Pada bagian lingkungan implementasi ini akan dijelaskan perangkat keras dan perangkat lunak yang digunakan dalam perancangan dan pembuatan aplikasi web perpustakaan online ini.  Perangkat Keras - Processor AMD Turion TM - Memori 2 Gb of RAM  Perangkat Lunak - System Operasi Microsoft Windows XP Profesional SP3 - XAMPP 1.7 PHP 5, MySql, Apache - Mozila firefox versi 4.0 sebagai web browser - Adobe photosop CS - Macromedia Dreamweaver 8 - Power Designer versi 12

3.2.7 Implementasi Basis Data

Rancangan model data fisik pada bagian perancangan aplikasi di implementasikan ke dalam basis data MySQL. Keterangan lebih detail dapat di lihat pada tabel – tabel berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.4 Tabel Artikel No Tabel Kolom Tipe Data Keterangan 1 artikel ID_ARTIKEL Int11 primary key 2 ID_STATUS Int11 foreign key 3 ID_JURUSAN Int11 foreign key 4 ID_BAHASA Int11 foreign key 5 ID_KATEGORI Int11 foreign key 6 JUDUL Varchar255 7 DESKRIPSI Text 8 NAMA_FILE Varchar 255 9 TIPE_FILE Varchar 255 10 VIEW Int11 11 TGL_MASUK Date 12 TGL_RUBAH Date Keterangan : Tabel Artikel memiliki beberapa Atribut seperti ID_ARTIKEL, JUDUL, DESKRIPSI, NAMA_FILE, TIPE_FILE, VIEW, TGL_MASUK, TGL_RUBAH dan ID_STATUS, ID_JURUSAN, ID_BAHASA, ID_KATEGORI masuk sebagai foreign key Tabel 3.5 Tabel Artikel_Member No Tabel Kolom Tipe Data Keterangan 1 artikel_member USERNAME Int11 primary key 2 ID_ARTIKEL Int11 primary key Keterangan : Tabel artikel_member adalah tabel baru yang terbentuk dari relasi many to many Table artikel dan tabel member. Tabel 3.6 Tabel Bahasa No Tabel Kolom Tipe Data Keterangan 1 Bahasa ID_BAHASA Int11 primary key 2 NAMA_BAHASA Varchar255 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.7 Tabel Contributor No Tabel Kolom Tipe Data Keterangan 1 contributor ID_CONTRIBUTOR Int11 primary key 2 NAMA_CONTRIBUTOR Varchar50 3 LEVEL Smallint1 Keterangan : Tabel contributor memiliki beberapa atribut seperti ID_CONTRIBUTOR, NAMA_CONTRIBUTOR, LEVEL Tabel 3.8 Tabel Contributor_Artikel No Tabel Kolom Tipe Data Keterangan 1 contributor_artikel ID_ARTIKEL Int11 primary key 2 ID_CONTRIBUTOR Int11 Keterangan : Tabel contributor_artikel adalah tabel baru yang terbentuk dari relasi many to many Table artikel dan tabel contributor. Tabel 3.9 Tabel Jurusan No Tabel KOLOM Tipe Data Keterangan 1 jurusan ID_JURUSAN Int11 Primary key 2 NAMA_JURUSAN Varchar50 Keterangan : Tabel jurusan memiliki beberapa atribut seperti ID_JURUSAN, NAMA_JURUSAN Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.10 Tabel Kategori No Tabel KOLOM Tipe Data Keterangan 1 kategori ID_KATEGORI Int11 Primary key 2 NAMA_KATEGORI Varchar50 Keterangan : Tabel kategori memiliki beberapa atribut seperti ID_KATEGORI, NAMA_KATEGORI Tabel 3.11 Tabel Komentar No Tabel KOLOM Tipe Data Keterangan 1 komentar ID_KOMENTAR Int11 primary key 2 USERNAME Varchar255 foreign key 3 ID_ARTIKEL Int11 foreign key 4 ISI Varchar255 5 TGL_KOMEN Date Keterangan : Tabel komentar memiliki beberapa atribut seperti ID_KOMENTAR, ISI, TGL_KOMEN, dan USERNAME, ID_ARTIKEL sebagai foreign key Tabel 3.12 Tabel Member No Tabel KOLOM Tipe Data Keterangan 1 member USERNAME Varchar255 primary key 2 ID_TIPE Char3 foreign key 3 PASSWORD Varchar20 4 NAMA_MEMBER Varchar255 5 JENKEL Char1 6 TEMPAT_LHR Varchar50 7 TGL_LHR Date 8 ALAMAT Varchar 255 9 KODEPOS Varchar10 10 EMAIL Varchar255 11 TELP Varchar12 12 HP Varchar12 13 PHOTO Varchar255 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.13 Tabel Member_Tipe No Tabel KOLOM Tipe Data Keterangan 1 member_tipe ID_TIPE Char3 Primary key 2 NAMA_TIPE Varchar25 Tabel 3.14 Tabel Status No Tabel KOLOM Tipe Data Keterangan 1 status ID_STATUS Int11 Primary key 2 NAMA_STATUS Varchar20 Tabel – tabel di atas merupakan keterangan tabel hasil generate data model konsep menjadi model data fisik yang dalam keterangan tersebut disebutkan juga primary key dan foreign key-nya.

3.2.8 Rancangan Antarmuka