ERD Relasi Tabel Daftar Tabel

commit to user

3.2 Perancangan Database

3.2.1 ERD

Entity Relationship Diagram Gambar 3.4 ERD

3.2.2 Relasi Tabel

Relasi tabel dari sistem forum alumni SD Ta’mirul Islam dapat dilihat di gambar di bawah ini : commit to user Gambar 3.5 Relasi Tabel

3.2.3 Daftar Tabel

1. Tabel admin Tabel admin menyimpan username pengelola sistem ini. Sehingga username dan password harus cocok untuk bisa mengelola sistem ini secara keseluruhan. Tabel 3.1 Definisi Tabel Admin No Nama Field Tipe Data Ukuran Field Keterangan 1. Username Varchar 30 Identitas administrator yang mengelola website. 2. Password Varchar 30 Pengaman masuknya administrator ke dalam website. commit to user 2. Tabel user Tabel user yang harus diisi oleh user saat mendaftar berupa id_user, username, password, nama, alamat, kota, tanggal_lahir, jenis_kelamin, pekerjaan, status, tahun_lulus, email, website. Berikut ini keterangannya: Tabel 3.2 Definisi Tabel User No Nama Field Tipe Data Ukuran Field Keterangan 1. Id_user Integer 4 Id dari tabel user bersifat auto increment 2. Username Varchar 30 Identitas user yang mengelola website. 3 Password Varchar 30 Pengaman masuknya user ke dalam website. 4 Nama Varchar 50 Nama lengkap user. 5 Alamat Varchar 100 Alamat user. 6 Kota Varchar 20 Kota tempat tinggal user. 7 Tanggal_lahir Date Tanggal lahir user. 8 Jenis_kelamin Enumerated 20 Jenis kelamin user. 9 Pekerjaan Varchar 20 Pekerjaan user. 10 Status Enumerated ‘0’,’1’ Status user single atau menikah. 11 Tahun_lulus Year 4 Tahun lulus user dari SD. 12 Email Varchar 30 Email user. 13 Website Varchar 50 Website user. commit to user 3. Tabel buku tamu Tabel buku tamu bisa diisi pengunjung website, tak hanya user saja. Buku tamu terdiri dari id_bukutamu, nama, email, pesan, dan date. Tabel 3.3 Definisi Tabel Buku Tamu No Nama Field Tipe Data Ukuran Field Keterangan 1. Id_bukutamu Integer 4 Id dari tabel bukutamu bersifat auto increment 2. Nama Varchar 35 Nama dari pengisi buku tamu. 3 Email Varchar 40 Email pengisi buku tamu. 4. Pesan Text Pesan dari pengisi buku tamu. 5. Date Varchar 6 Tanggal saat pengisian buku tamu dengan format “dmY G:i:s” 4. Tabel polling Tabel polling digunakan menyimpan data-data yang masuk saat pengunjung mengisi polling. Tabel ini terdiri dari : id, option, data, IP, title. Tabel 3.4 Definisi Tabel Polling No Nama Field Tipe Data Ukuran Field Keterangan 1. Id Integer 4 Id dari tabel polling bersifat auto increment 2. Option Text Pilihan jawaban dari polling 3. Data Varchar 255 Data jumlah pemilih 4. IP Text IP user yang memilih. Satu commit to user IP user hanya dapat mengisi polling 1 kali. 5. Title Varchar 255 Pertanyaan polling 5. Tabel Kategori Tabel kategori terdiri dari id_kategori dan judul_kategori. Tabel 3.5 Definisi Tabel Kategori No Nama Field Tipe Data Ukuran Field Keterangan 1. Id_kategori Integer 4 Id dari tabel kategori, bersifat auto increment. 2. Judul_kategori Varchar 255 Judul dari kategori. 6. Tabel topik Tabel topik terdiri dari id_topik, id_user, judul_topik, waktu, dan jumlah_reply. Tabel 3.6 Definisi Tabel Topik No Nama Field Tipe Data Ukuran Field Keterangan 1. Id_topik Integer 4 Id dari tabel topik bersifat auto increment 2. Id_user Integer 4 Id user yang membuat topik. 3. Id_kategori Integer 4 Id kategori dari topik yang dibuat. 4. Judul_topik Varchar 100 Judul dari topik yang dibuat. 5. Waktu Date Waktu pembuatan topik. commit to user 6. Jumlah_reply Integer 6 Jumlah diskusi yang ada dalam topik. 7. Tabel diskusi Tabel diskusi terdiri dari id_diskusi, id_user, judul, dan waktu. Tabel 3.7 Definisi Tabel Diskusi No Nama Field Tipe Data Ukuran Field Keterangan 1. Id_diskusi Integer 4 Id dari tabel bukutamu bersifat auto increment 2. Id_topik Integer 4 Id topik. 3. Id_user Integer 4 Id user yang memposting diskusi. 4. Waktu Date Waktu pengisian diskusi 5. Isi Varchar 255 Isi diskusi commit to user

3.3 Perancangan Desain Website

Dokumen yang terkait

Implementasi Kurikulum dalam Pembentukan Karakter Siswa Kelas III SD Ta’mirul Islam Surakarta

0 4 8

PARTISIPASI MASYARAKAT DALAM PEMBIAYAAN PENDIDIKAN DI SD TA’MIRUL ISLAM SURAKARTA Partisipasi Masyarakat Dalam Pembiayaan Pendidikan Di Sd Ta’mirul Islam Surakarta.

0 4 16

PARTISIPASI MASYARAKAT DALAM PEMBIAYAAN PENDIDIKAN DI SD TA’MIRUL ISLAM SURAKARTA Partisipasi Masyarakat Dalam Pembiayaan Pendidikan Di Sd Ta’mirul Islam Surakarta.

0 5 18

PENDAHULUAN Partisipasi Masyarakat Dalam Pembiayaan Pendidikan Di Sd Ta’mirul Islam Surakarta.

0 5 12

PENDAHULUAN Perbedaan Nilai Status Kesehatan Gingiva Antara Prapubertas Di SD Dengan Pubertas Di SMP Ta’mirul Islam Surakarta.

0 3 5

PENGELOLAAN SUMBER DAYA MANUSIA SMP TA’MIRUL ISLAM SURAKARTA Pengelolaan Sumber Daya Manusia SMP Ta’mirul Islam Surakarta.

0 1 14

PENGELOLAAN SUMBER DAYA MANUSIA SMP TA’MIRUL ISLAM SURAKARTA Pengelolaan Sumber Daya Manusia SMP Ta’mirul Islam Surakarta.

0 1 18

PENDIDIKAN KEPEMIMPINAN PADA OSTI (ORGANISASI SANTRI TA’MIRUL ISLAM) PONDOK PESANTREN TA’MIRUL ISLAM Pendidikan Kepemimpinan Pada OSTI (Organisasi Santri Ta’mirul Islam) Pondok Pesantren Ta’mirul Islam Surakarta Dalam Membentuk Karakter Pemimpin.

0 0 14

PENDAHULUAN Pendidikan Kepemimpinan Pada OSTI (Organisasi Santri Ta’mirul Islam) Pondok Pesantren Ta’mirul Islam Surakarta Dalam Membentuk Karakter Pemimpin.

0 2 20

PENDIDIKAN KEPEMIMPINAN PADA OSTI (ORGANISASI SANTRI TA’MIRUL ISLAM) PONDOK PESANTREN TA’MIRUL ISLAM Pendidikan Kepemimpinan Pada OSTI (Organisasi Santri Ta’mirul Islam) Pondok Pesantren Ta’mirul Islam Surakarta Dalam Membentuk Karakter Pemimpin.

0 2 18