program yang dibuat. Implementasi data tersebut dapat dilihat pada sub bab berikut:
4.3.1 Data Tabel File
Pada tb_file attribut yang terlibat adalah a
id_file. Data akan diisi dengan dengan id dari setiap file yang diupload oleh
user. id_file ini bersifat primary key. b
id_user. Data akan diisi dengan id dari user. id_user bersifat foreign key pada
tb_file. c
file_name. Data akan berisikan nama dari file yang diisikan berdasar nama file
yang diupload oleh user. d
file_size. Data akan diisi dengan ukuran file yang telah diupload oleh user.
e file_hit.
Data akan diisi dengan berapa kali file yang akan diupload oleh user telah didownload oleh user lain.
f file_link.
Data akan diisi dengan link dari file yang telah diupload oleh user, file link digenerate dengan menggunakan MD5 guna melindungi
keabsahan file tersebut. g
file_sum.
Data berisikan dari ringkasan atau jumlah file yang tersimpan di database.
h file_kill.
Data akan diisikan link dari file yang berguna untuk menghapus file yang tersimpan di database.
i tanggal_upload.
Berisikan tanggal dari upload file yang bersangkutan.
Gambar 4.8 berikut menunjukkan data tb_file:
Gambar 4.8 Tabel File
4.3.2 Data Tabel File ID
Pada tb_file_id attribut yang terlibat adalah last_id. Last_id merupakan id dari file terakhir yang tersimpan dalam database. Gambar 4.9 berikut
menunjukkan data tb_file_id
Gambar 4.9 Tabel File ID
4.3.3 Data Tabel Download
Pada tabel tb_download terdapat beberapa attribut yang terlibat antara lain :
a id_download,
Merupakan id yang diberikan kepada user pada saat user tersebut melakukan proses download.
b id_file,
Merupakan id dari file yang akan didownload oleh user. c
tlg_download, Adalah tanggal dimana proses download tersebut dikakukan.
d jam_download,
Adalah waktu dari proses download tersebut dilakukan. e
ip_download. Merupakan alamat IP dari user yang melakukan proses download
Data tb_download dapat dilihat pada gambar 4.10 berikut
Gambar 4.10 Tabel Download
4.3.4 Data Tabel Premium
Pada tabel premium terdapat beberapa attribut yang terlibat, antara lain adalah :
a id_premium.
Merupakan ID dari user yang telah terdaftar sebagai premium member.
b id_user.
Merupakan ID awal dari user pada saat melakukan registrasi. c
tgl_aktifasi. Merupakan tanggal dari aktivasi voucher untuk mendapatkan hak
akses sebagai premium member. d
tgl_berakhir. Merupakan batas tanggal dimana masa aktif dari premium
member tersebut habis.
Berikut data dari tabel premium dapat dilihat pada gambar 4.11.
Gambar 4.11 Tabel Premium
4.3.5 Data Tabel User