Login Kategori Cari Beli Detail Produk
1. Bentuk Tidak Normal (Unnormalized)
3.5. Spesifikasi File
Menjelaskan tentang file atau table yang terbentuk dari transformasi normalisasi (dan atau file-file penunjang untuk web). File-file ini tersimpan pada database sepatu_db.sql dengan parameter-parameter sbb:
1. Tabel Admin
a. Nama File : Tabel admin b. Akronim File : admin
c. Fungsi : Untuk menyimpan data admin d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 230 karakter i. Software : Mysql j. Record Key : username
Tabel III.1 Spesifikasi file admin
No Elemen Data Nama File Tipe Size Ket
1 User Name Username varchar 30 Primary Key
2. Tabel Bank
a. Nama File : Tabel Bank b. Akronim File : bank
c. Fungsi : Untuk menyimpan data bank d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 35 karakter i. Software : Mysql j. Record Key : kd_bank
Tabel III.2
Spesifikasi file data bank
No Elemen Data Nama File Tipe Size Ket
1 Kode Bank kd_bank varchar 5 Primary Key
2 Nama Bank nm_bank varchar 30
3. Tabel Barang
a. Nama File :Tabel Barang b. Akronim File : barang
c. Fungsi : Untuk menyimpan data barang d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 257 karakter i. Software : Mysql
j. Record Key : kd_barang
Tabel III.3 Spesifikasi file barang
No Elemen Data Nama File Tipe Size Ket
1 Kode Barang kd_barang Char 5 Primary Key
2 Nama Barang nm_barang varchar 100
3 Harga Modal harga_modal Int 12
4 Harga Jual harga_jual Int 12
5 Stok stok Int 4
6 Size Tersedia size_tersedia Varchar 20 7 Keterangan keterangan Text
8 File Gambar file_gambar Varchar 100
4. Tabel Kategori
a. Nama File :Tabel Kategori b. Akronim File : kategori
c. Fungsi : Untuk menyimpan data kategori barang d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 104 karakter i. Software : Mysql j. Record Key : kd_kategori
Tabel III.4 Spesifikasi file Kategori
No Elemen Data Nama File Tipe Size Ket
1 Kode Kategori kd_kategori Char 4 Primary Key 2 Nama Kategori nm_kategori varchar 100
5. Tabel Konfirmasi Pembayaran
a. Nama File :Tabel Konfirmasi Pembayaran b. Akronim File : konfirmasi
c. Fungsi : Untuk menyimpan data Konfirmasi Pembayaran d. Tipe File : File Transaksi
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 159 karakter i. Software : Mysql j. Record Key : id
Tabel III.5
Spesifikasi file Konfirmasi Pembayaran
No Elemen Data Nama File Tipe Size Ket 1 Id
Pembayaran
Id Int 4 Primary Key
2 Nomor
Pemesanan
no_pemesanan varchar 8 Foreign Key
3 Nama
Pelanggan
nm_pelanggan Varchar 100
4 Kode Bank kd_bank varchar 5 Foreign Key
5 Bank Asal bank_asal varchar 30
6 Jumlah Transfer
jumlah_transfer Int 12
7 Keterangan Ket Text
6. Tabel Pelanggan
a. Nama File : Tabel Pelanggan b. Akronim File : konten
c. Fungsi : Untuk menyimpan data Pelanggan d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 346 karakter i. Software : Mysql
j. Record Key : kd_pelanggan
Tabel III.6
Spesifikasi file pelanggan
No Elemen Data Nama File Tipe Size Ket 1 Kode
Pelanggan
kd_pelanggan Char 6 Primary Key
2 Nama
Pelanggan
nm_pelanggan Varchar 100
3 Jenis Kelamin Kelamin Enum (‘laki-laki’,’per empuan’)
4 Email Email Varchar 100
5 Nomor
Telepon
no_telepon Varchar 100
6 User Name Username Varchar 20
7 Password Password Varchar 100
8 Tanggal Daftar
tgl_daftar Date
7. Tabel Pemesanan
a. Nama File :Tabel Pemesanan b. Akronim File : pemesanan
c. Fungsi : Untuk menyimpan data pemesanan pelanggan d. Tipe File : File Transaksi
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 303 karakter i. Software : Mysql
Tabel III.7
Spesifikasi file Pemesanan
No Elemen Data Nama File Tipe Size Ket
1 Nomor
Pemesanan
no_pemesanan Char 8 Primary Key
2 Kode Pelanggan
kd_pelanggan Char 6 Foreign Key
3 Tanggal Pemesanan tgl_pesan Date 4 Nama Penerima nm_penerima varchar 60 5 Alamat Lengkap alamat_lengkap varchar 200
6 Kode Kota kd_kota Char 3 Foreign Key
7 Kode Pos kode_pos Varchar 6
8 Nomor
telepon
no_telepon Varchar 20
9 Status Bayar status_bayar Enum (‘pesan’ ,’lunas’, ’batal’)
8. Tabel Pemesanan Item
a. Nama File : Tabel Pemesanan Item b. Akronim File : pemesanan_item
c. Fungsi : Untuk menyimpan data detail pemesanan pelanggan d. Tipe File : File Transaksi
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 32 karakter i. Software : Mysql j. Record Key : -
Tabel III.8
Spesifikasi file Pemesanan Item
No Elemen Data Nama File Tipe Size Ket
1 Id Pesan Id Int 4
2 Nomor
Pemesanan
no_pemesanan Char 8 Foreign Key
3 Kode barang kd_barang Char 5 Foreign Key
4 Harga Harga Int 12
5 Jumlah Jumlah Int 3
9. Tabel kota
a. Nama File :Tabel kota b. Akronim File : kota
c. Fungsi : Untuk menyimpan data kota d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 115 karakter i. Software : Mysql
j. Record Key : kd_kota
Tabel III.9
Spesifikasi file Data Kota
No Elemen Data Nama File Tipe Size Ket
1 Kode Kota kd_kota Char 3 Primary Key
2 Nama Kota nm_kota varchar 100
10. Tabel Size
a. Nama File : Tabel Size b. Akronim File : Size
c. Fungsi : Untuk menyimpan data ukuran sepatu d. Tipe File : File Master
e. Organisasi File : Index sequential
f. Akses : Random
g. Media File : Hard Disk h. Panjang Record : 25 karakter i. Software : Mysql j. Record Key : -
Tabel III.10 Spesifikasi file Size
No Elemen Data Nama File Tipe Size Ket
1 Kode size kd_size Varchar 5 Primary Key