63
4.2 Implementasi Database
Implementasi data dibuat untuk mengetahui database apa saja yang ada didalam sistem proses penyimpanan data pada program yang dibuat. Implementasi
data tersebut dapat dilihat pada sub bab sebagai berikut :
4.2.1 Tabel Film
Tabel film berfungsi untuk menyimpan data film. Tabel ini berelasi many to one
dengan tabel kategori, sehingga field idkategori pada tabel kategori masuk dalam tabel film. Tabel film memiliki sembilan field, dengan
idfilm sebagai primarykey dan bersifat autoincrement. Adapaun spesifikasi dari database
tabel film dapat dilihat pada Gambar 4.1.
Gambar 4.1 Tabel Film
4.2.2 Tabel Kategori
Tabel kategori berfungsi untuk menyimpan data kategori film, dimana terdapat satu field yang berhubungan dengan tabel film, yaitu field idkategori.
Tabel kategori memiliki dua field yaitu idkategori dan namakategori, dengan
64 primarykey
dan autoincrement pada field idkategori. Adapun spesifikasi dari database
tabel kategori dapat dilihat pada Gambar 4.2.
Gambar 4.2 Tabel Kategori
4.2.3 Tabel Sewa
Tabel sewa berfungsi untuk menyimpan data penyewaan yang dilakukan oleh pelanggan. Tabel ini berhubungan dengan tabel pelanggan dan
tabel film. Adapun spesifikasi dari database tabel sewa dapat dilihat pada
Gambar 4.3.
Gambar 4.3 Tabel Sewa
4.2.4 Tabel Pelanggan
Tabel pelanggan berfungsi untuk menyimpan data pelanggan. Tabel pelanggan memiliki sepuluh field dengan field idpelanggan sebagai primarykey
65 dan bersifat autoincrement. Adapun spesifikasi dari database tabel pelanggan
dapat dilihat pada Gambar 4.4.
Gambar 4.4
Tabel Pelanggan
4.2.5 Tabel Transfer
Tabel transfer berfungsi untuk menyimpan data transfer dari pelanggan. Tabel transfer berelasi dengan tabel pelanggan dengan kardinalitas
many to one . Tabel transfer memiliki sembilan field dengan field idtransfer
sebagai primarykey dan bersifat autoincrement. Adapun spesifikasi dari database
tabel transfer dapat dilihat pada Gambar 4.5.
Gambar 4.5 Tabel Transfer
66
4.2.6 Tabel User
Tabel user berfungsi untuk menyimpan data user pegawai. Tabel user mempunyai lima field dengan iduser sebagai primarykey dan bersifat
autoincrement. Adapun spesifikasi dari database tabel user dapat dilihat pada
Gambar 4.6
Gambar 4.6 Tabel User
4.3 Implementasi Aplikasi Desain Antarmuka