BAB I
MERANCANG DATABASE DAN TABEL
MERANCANG DATABASE DAN TABEL
1.
Tahap
awal pembuatan Toko Baju Online adalah merancang database dan tabel. Pastikan telah menginstall
aplikasi Xampp, dan telah mengaktifkan Apache dan MySql
seperti
gambar dibawah ini:
2. Setelah XAMPP telah
aktif lalu bukalah Web browser (Mozilla firefox) lalu tuliskan
localhost pada kolom url lalu kita tekan Enter, maka hasilnya seperti gambar dibawah ini:
3.
Kemudian
tuliskan localhost/phpmyadmin pada
kolom url lalu kita tekan Enter, maka
hasilnya seperti gambar dibawah ini:
4.
Pilih
menu Database untuk membuat databasenya
5.
Buatlah
database dengan nama tokobajudb, lalu klik Create
6.
Setelah
ditekan Create maka nama database akan muncul pada pilihan database, seperti
pada gambar berikut:
7.
Klik
database tokobajudb untuk mulai membuat tabel, tabel yang akan dibuat disini
sebanyak 10 tabel sebagai berikut: (Catatan:
Setelah telah membuat tabel tekan, Save
(tombol terdapat paling bawah) agar tabel
disimpan kedalam database serta setiap akan membuat tabel baru pilih tombol )
a.
Table
name : admintbl
Column : 3
Name
|
Type
|
Length/Values
|
Index
|
id
|
Int
|
-
|
Primary
|
username
|
Varchar
|
20
|
|
password
|
Text
|
-
|
b.
Table
name : pelanggantbl
Column : 7
Name
|
Type
|
Length/Values
|
Index
|
AI
|
id
|
Int
|
-
|
Primary
|
Ya (dicentang)
|
nama
|
Varchar
|
35
|
||
alamat
|
Text
|
-
|
||
email
|
Text
|
|||
telepon
|
Varchar
|
25
|
||
username
|
Varchar
|
20
|
||
password
|
Text
|
Column : 2
Name
|
Type
|
Length/Values
|
Index
|
AI
|
id
|
Int
|
-
|
Primary
|
Ya
(dicentang)
|
kategori
|
Varchar
|
35
|
d.
Table
name : barangtbl
Column : 8
Name
|
Type
|
Length/Values
|
Index
|
AI
|
id
|
Int
|
-
|
Primary
|
Ya
(dicentang)
|
nama
|
Varchar
|
35
|
||
deskripsi
|
Text
|
-
|
||
warna
|
Varchar
|
25
|
||
ukuran
|
Varchar
|
15
|
||
kategori
|
Varchar
|
35
|
||
harga
|
Int
|
|||
stok
|
Int
|
Column : 7
Name
|
Type
|
Length/Values
|
Index
|
notransaksi
|
Varchar
|
25
|
|
username
|
Varchar
|
20
|
|
id
|
Int
|
||
nama
|
Varchar
|
50
|
|
harga
|
Int
|
20
|
|
jumlah
|
Int
|
||
subtotal
|
Int
|
Column : 2
Name
|
Type
|
Length/Values
|
Index
|
notransaksi
|
Varchar
|
20
|
Primary
|
username
|
Varchar
|
25
|
Column : 3
Name
|
Type
|
Length/Values
|
Index
|
tanggal
|
Datetime
|
Primary
|
|
judul
|
Text
|
||
news
|
Text
|
h.
Table
name :testimonialtbl
Column : 5
Name
|
Type
|
Length/Values
|
Index
|
AI
|
id
|
Int
|
Primary
|
Ya
(dicentang)
|
|
nama
|
Varchar
|
35
|
||
email
|
Varchar
|
50
|
||
tanggal
|
Date
|
|||
testimonial
|
Text
|
i.
Table
name :visitortbl
Column : 2
Name
|
Type
|
Length/Values
|
Index
|
ip
|
Int
|
Primary
|
|
time
|
Int
|
j.
Table
name :downloadltbl
Column : 4
Name
|
Type
|
Index
|
AI
|
|
id
|
Int
|
Primary
|
Ya
(dicentang)
|
|
judul
|
Text
|
|||
deskripsi
|
Text
|
|||
url
|
Text
|
Tidak ada komentar:
Posting Komentar