3.4.1 Kamus Data
Kamus Data digunakan untuk mendeskripsikan tabel, meliputi informasi nama kolom, tipe data, key, dan tabel references. Kamus data untuk database
dbsma2 bisa dilihat pada Tabel 3.13-Tabel 3.16. Tabel 3.13 Struktur Tabel User
nama kolom tipe data
panjang key
tabel references pk
fk
user_id varchar
20 TRUE
FALSE -
password varchar
10 FALSE
FALSE -
email int
25 FALSE
FALSE -
fname int
50 FALSE
FALSE -
lname varchar
50 FALSE
FALSE -
gender varchar
50 FALSE
FALSE -
address text
50 FALSE
FALSE -
telephone varchar
10 FALSE
FALSE -
Struktur tabel user diatas adalah sebuah rangkain tabel_user pada database dbsma2. Pada tabel lokasi diatas menggunakan delapan atribut, yaitu user_id,
password, email, fname, lname, gender, address dan telephone. Kedelapan atribut
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
tersebut masing-masing membentuk sebuah kolom, dan kedelapan atribut diatas mempunyai type data, dan sebagai primary key yaitu user_id.
Tabel 3.14 Struktur Question
nama kolom tipe
data panjang
key tabel references
pk fk
Question_id int
- TRUE
FALSE - Question
text 50
FALSE TRUE
- opt1
text 100
FALSE FALSE -
opt2 text
100 FALSE
FALSE - opt3
text 100
FALSE FALSE -
opt4 text
100 FALSE
FALSE - answer
text 100
FALSE FALSE -
difficultylevel int
100 FALSE
FALSE -
Struktur tabel Question diatas adalah sebuah rangkain tabel Question pada database dbsma2. Pada tabel Question diatas menggunakan delapan atribut, yaitu
Question_id, Question, opt1, opt2, opt3, opt4, answer dan difficultylevel. Kedelapan atribut tersebut masing-masing membentuk sebuah kolom, dan
keempat atribut mempunyai type data, dan sebagai primary key pada tabel Question yaitu Question_id.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.15 Struktur Tabel Gallery
nama kolom tipe
data panjang
key tabel
references pk
fk
id_gal int
- TRUE
FALSE - header_gal
varchar 50
FALSE FALSE -
pict_gal varchar
50 FALSE
FALSE - type_gal
varchar 50
FALSE FALSE -
Struktur tabel gallery diatas adalah sebuah rangkain tabel galeri pada database dbsma2. Pada tabel galeri diatas menggunakan empat atribut, yaitu
id_gal, header_gal, pict_gal dan type_gal. Keempat atribut tersebut masing- masing membentuk sebuah kolom, dan empat atribut diatas mempunyai type data,
dan sebagai primary key yaitu id_gal. Struktur tabel Buku Tamu adalah sebuah rangkain tabel barang pada
database dbsma2. Pada tabel Buku Tamu menggunakan lima atribut, yaitu id_commen, neme_gb, email_gb, date_gb, dan commen_gb. Kelima atribut
tersebut masing-masing membentuk sebuah kolom, dan keenam atribut diatas mempunyai type data, dan sebagai primary key yaitu id_commen dan untuk lebih
jelasnya lihat Tabel 3.16.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.16 Struktur Tabel Comment.
nama kolom tipe
data panjang
key tabel
references pk
fk
Id_commen int
- TRUE
FALSE - name_gb
int -
FALSE TRUE
- email_gl
varchar 100
FALSE FALSE -
date_gb double
- FALSE
FALSE - comment_gb
text -
FALSE FALSE -
3.5 Perancangan Antarmuka