Tabel Pemotretan Tabel Pengeditan Tabel hanyacetak Tabel user Tabel paket

122 d. Harddisk 40 GB e. Monitor f. Keyboard g. Mouse

5.1.4 Implementasi Basis Data

Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemrograman yang digunakan adalah MySQL, implementasi basis datanya dalam bahas SQL adalah sebagai berikut :

1. Tabel Pemotretan

CREATE TABLE pemotretan kodetransaksi varchar15, nama varchar20, tanggal varchar20, status varchar18, jumlahbayar integer15, bayar integer15, sisabayar integer15, kodepaket varchar10, kodeedit varchar5, kodecetak varchar6, kode integer5, PRIMARY KEY kodetransaksi 123 FOREIGN KEY kodepaket REFERENCES barang kodepaket FOREIGN KEY kodeedit REFERENCES barang kodeedit FOREIGN KEY kodecetak REFERENCES barang kodecetak ENGINE = MYISAM;

2. Tabel Pengeditan

CREATE TABLE pengeditan kodeedit varchar6, nofoto varchar4, kodetemplate varchar6, ukuran varchar5, kodekertas varchar6, banyakcetak integer3, laminasi varchar2, tambahanbayar integer15, nourutedit integer4, PRIMARY KEY kodeedit ENGINE = MYISAM;

3. Tabel hanyacetak

CREATE TABLE hanyacetak Kodecetak varchar6, foto1 varchar5, 124 ukuran1 varchar5, banyakcetak1 integer3, foto2 varchar5, ukuran2 varchar5, banyakcetak2 integer3, foto3 varchar5, ukuran3 varchar5, banyakcetak3 integer3, foto4 varchar5, ukuran4 varchar5, banyakcetak4 integer3, foto5 varchar5, ukuran5 varchar5, banyakcetak5 integer3, foto6 varchar5, ukuran6 varchar5, banyakcetak6 integer3, foto7 varchar5, ukuran7 varchar5, banyakcetak7 integer3, foto8 varchar5, ukuran8 varchar5, banyakcetak8 integer3, 125 foto9 varchar5, ukuran9 varchar5, banyakcetak9 integer3, foto10 varchar5, ukuran10 varchar5, banyakcetak10 integer3, foto11 varchar5, ukuran11 varchar5, banyakcetak11 integer3, foto12 varchar5, ukuran12 varchar5, banyakcetak12 integer3, foto13 varchar5, ukuran13 varchar5, banyakcetak13 integer3, foto14 varchar5, ukuran14 varchar5, banyakcetak14 integer3, foto15 varchar5, ukuran15 varchar5, banyakcetak15 integer3, totalbayarcetak integer6, banyakcetak15 integer15, 126 PRIMARY KEY kodecetak ENGINE = MYISAM;

4. Tabel user

CREATE TABLE user username varchar10, password varchar15, nama varchar30, divisi varchar15, PRIMARY KEY username ENGINE = MYISAM;

5. Tabel paket

CREATE TABLE paket kodepaket varchar8, namapaket varchar15, detailpaket1 varchar100, detailpaket2 varchar100, detailpaket3 varchar100, detailpaket4 varchar100, hargapaket varchar15, studio varchar3, PRIMARY KEY kodepaket 127 ENGINE = MYISAM;

6. Tabel cetak