4.5 Perancangan Database
Perancangan database adalah salah satu langkah untuk menentukan file database, table, tipe data dan ukuran dari data yang digunakan. Tahap ini merupakan tahap
yang paling penting dalam perancangan sistem.
Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap
pemrograman, baik penambahan, pengeditan, penghapusan dan penampilan isi database ke halaman web. Database ini terdiri atas tabel
– tabel yang dibuat dengan menggunakan program MySQL. Adapun database yang dibuat oleh
penulis adalah database website Sistem penjualan Jersey Bola BerbasisWeb Pada Toko Mansyur Jersey Medan dengan tabel
– tabel sebagai berikut: 1.
Tabel Data Admin
Tabel 4.2 Data Admin No
Field Type
Size Description
1 Username
Varchar 50
User name 2
Password Varchar
50 Password
3 Nama_Lengkap
Varchar 100
Nama Lengkap 4
Email Varchar
100 Email
5 No_Telpon
Varchar 20
No Telpon 6
Level Varchar
20 Level
7 Blokir
Enum Blokir
Universitas Sumatera Utara
2. Tabel Data Bank
Tabel 4.3 Data Bank No
Field Type
Size Description
1 Id_Bank
Int 5
Id Bank 2
Nama_Bank Varchar
100 Nama Bank
3 No_Rekening
Varchar 100
No Rekening 4
Pemilik Varchar
100 Pemilik
5 Gambar
Varchar 100
Gambar
3. Tabel Data Banner
Tabel 4.4 Data Banner No
Field Type
Size Description
1 Id_Banner
Int 5
Id Banner 2
Judul Varchar
100 Judul
3 Url
Varchar 100
Url 4
Gambar Varchar
100 Gambar
5 Tanggal_Posting
Date Tanggal Posting
4. Tabel Data Header
Tabel 4.5 Data Header No
Field Type
Size Description
1 Id_Gambar
Int 5
Id Gambar 2
Judul Varchar
100 Judul
3 Url
Varchar 100
Url
Universitas Sumatera Utara
Tabel 4.5 Data Header Lanjutan No
Field Type
Size Description
4 Gambar
Varchar 100
Gambar 5
Deskripsi Varchar
100 Deskripsi
6 Tanggal_Posting
Date Tanggal Posting
5. Tabel Data Hubungi
Tabel 4.6 Data Hubungi No
Field Type
Size Description
1 Id_Hubungi
Int 5
Id Hubungi 2
Nama Varchar
50 Nama
3 Email
Varchar 100
Email 4
Subject Varchar
100 Subject
5 Pesan
Text Pesan
6 Tanggal
Date Tanggal
6. Tabel Data Kategori
Tabel 4.7 Data Kategori No
Field Type
Size Description
1 Id_Kategori
Int 5
Id Kategori 2
Nama_Kategori Varchar
100 Nama Kategori
3 Kategori_Seo
Varchar 100
Kategori Seo
Universitas Sumatera Utara
7. Tabel Data Komentar
Tabel 4.8 Data Komentar No
Field Type
Size Description
1 Id_Komentar
Int 5
Id Komentar 2
Id_Produk Int
5 Id Produk
3 Nama_Komentar
Varchar 100
Nama Komentar 4
Url Varchar
100 Url
5 Isi_Komentar
Text Isi Komentar
6 Tanggal
Date Tanggal
7 Jam_Komentar
Time Jam Komentar
8 Aktif
Enum Aktif
8. Tabel Data Kota
Tabel 4.9 Data Kota No
Field Type
Size Description
1 Id_kota
Int 3
Id kota 2
Id_Perusahaan Int
10 Id Perusahaan
3 Nama_Kota
Varchar 100
Nama Kota 4
Ongkos_kirim Int
10 Ongkos kirim
Universitas Sumatera Utara
9. Tabel Data Kustomer
Tabel 4.10 Data Kustomer No
Field Type
Size Description
1 Id_Kustomer
Int 5
Id Kustomer 2
Password Varchar
50 Password
3 Nama_Lengkap
Varchar 100
Nama Lengkap 4
Alamat Text
Alamat 5
Email Varchar
100 Email
6 Telpon
Varchar 20
Telpon 7
Id_Kota Int
5 Id Kota
8 Aktif
Enum Aktif
10. Tabel Data Main Menu
Tabel 4.11 Data Main Menu No
Field Type
Size Description
1 Id_Main
Int 5
Id Main 2
Nama_Menu Varchar
50 Nama Menu
3 Link
Varchar 100
Link 4
Aktif Enum
Aktif
Universitas Sumatera Utara
11. Tabel Data Modul
Tabel 4.12 Data Modul No
Field Type
Size Description
1 Id_Modul
Int 5
Id Modul 2
Nama_Modul Varchar
50 Nama Modul
3 Link
Varchar 100
Link 4
Static_Content Text
Static Content 5
Gambar Varchar
100 Gambar
6 Status
Enum Status
7 Aktif
Enum Aktif
8 Urutan
Int 5
Urutan
12. Tabel Data Orders
Tabel 4.13 Tabel Orders No
Field Type
Size Description
1 Id_Orders
Int 5
Id Orders 2
Status_Orders Varchar
50 Status Orders
3 Tanggal_Orders
Date Tanggal Orders
4 Jam_Orders
Time Jam Orders
5 Id_Kustumer
Int 5
Id Kustumer
Universitas Sumatera Utara
13. Tabel Data Order Detail
Tabel 4.14 Data Orders Detail No
Field Type
Size Description
1 Id_Orders
Int 5
Id Orders 2
Id_Produk Int
5 Id Produk
3 Jumlah
Int 5
Jumlah
14. Tabel Data Orders Temp
Tabel 4.15 Data Orders Temp No
Field Type
Size Description
1 Id_Orders_Temp
Int 5
Id Orders Temp 2
Id_Produk Int
5 Id Produk
3 Id_Session
Varchar 100
Id Session 4
Jumlah Int
5 Jumlah
5 Tanggal_Orders_Temp
Date Tanggal Orders
Temp 6
Jumlah_Order Time
Jumlah Order 7
Stok_Temp Int
5 Stok Temp
15. Tabel Data Poling
Tabel 4.16 Data Poling No
Field Type
Size Description
1 Id_Poling
Int 5
Id Poling 2
Pilihan Varchar
100 Pilihan
Universitas Sumatera Utara
Tabel 4.16 Data Poling Lanjutan No
Field Type
Size Description
3 Status
Varchar 20
Status 4
Rating Int
5 Rating
5 Aktif
Enum Aktif
16. Tabel Data Produk
Tabel 4.17 Data Produk No
Field Type
Size Description
1 Id_Produk
Int 5
Id Produk 2
Id_Kategori Int
5 Id Kategori
3 Nama_Produk
Varchar 100
Nama Produk 4
Produk_Seo Varchar
100 Produk Seo
5 Deskripsi
Text Deskripsi
6 Harga
Int 20
Harga 7
Stok Int
5 Stok
8 Size
Varchar 5
Size 9
Tanggal_Masuk Date
Tanggal Masuk 10
Gambar Varchar
100 Gambar
11 Dibeli
Int 5
Dibeli 12
Diskon Int
5 Diskon
13 Status
Varchar 10
Status 14
Review Text
Review
Universitas Sumatera Utara
17. Tabel Data Sekilas Info
Tabel 4.18 Data Sekilas Info No
Field Type
Size Description
1 Id_Sekilas
Int 5
Id Sekilas 2
Info Varchar
100 Info
3 Tanggal_Posting
Date Tanggal Posting
4 Gambar
Varchar 100
Gambar
18. Tabel Data Pengiriman
Tabel 4.19 Data Pengiriman No
Field Type
Size Description
1 Id_Perusahaan
Int 10
Id Perusahaan 2
Nama_Perusahaan Varchar
100 Nama Perusahaan
3 Alias
Varchar 100
Alias 4
Gambar Varchar
100 Gambar
19. Tabel Data Statistik
Tabel 4.20 Data Statistik No
Field Type
Size Description
1 Ip
Varchar 20
Ip 2
Tanggal Date
Tanggal 3
Hits Int
10 Hits
4 Online
Varchar 255
Online
Universitas Sumatera Utara
20. Tabel Data Sub Menu
Tabel 4.21 Data Sub Menu No
Field Type
Size Description
1 Id_Sub
Int 5
Id Sub 2
Nama_Sub Varchar
50 Nama Sub
3 Link_Sub
Varchar 100
Link Sub 4
Id_Main Int
5 Id Main
21. Tabel Data Sub Produk
Tabel 4.22 Data Sub Produk No
Field Type
Size Description
1 Id_SubProduk
Int 5
Id Sub Produk 2
Id_Produk Varchar
5 Id Produk
3 Gambar
Varchar 200
Gambar
22. Tabel Data Tag
Tabel 4.23 Data Tag No
Field Type
Size Description
1 Id_Tag
Int 5
Id Tag 2
Nama_Tag Varchar
100 Nama Tag
3 Tag_Seo
Varchar 100
Tag Seo 4
Count Int
5 Count
Universitas Sumatera Utara
23. Tabel Data Users
Tabel 4.24 Data Users No
Field Type
Size Description
1 Username
Varchar 50
User name 2
Password1 Varchar
50 Password1
3 Password
Varchar 50
Password 4
Nama_Lengkap Varchar
100 Nama Lengkap
5 Alamat
Varchar 200
Alamat 6
Email Varchar
100 Email
7 Aktivitas
Int 6
Aktivitas 8
Cek_Aktivitas Int
6 Cek Aktivitas
9 No_Telp
Varchar 20
No Telp 10
Id_Kota Int
2 Id Kota
11 Level
Varchar 20
Level 12
Blokir Enum
Blokir 13
Id_Session Varchar
100 Id Session
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1 Defenisi Implementasi Sistem