98
BAB IV IMPLEMENTASI SISTEM
Pada tahap ini menjelaskan tentang spesifikasi perangkat keras dan lunak, implementasi basis data, dan implementasi sistem.
4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak
Perangkat keras yang digunakan untuk membangun sistem adalah sebagai berikut :
Processor : Intel Atom
Memori : 2GB
Harddisk : 320GB
Perangkat lunak yang digunakan untuk membangun sistem adalah sebagai berikut:
Sistem Operasi : Windows 7
Bahasa Pemrograman : JSP
DBMS : Oracle 10g
4.2 Implementasi Basis Data
Pada tahap ini dilakuka pembangunan database pada Oracle 10g untuk menunjang sistem yang dibangun. Database yang dibangun sesuia
99
dengan perancangan yang telah dibuat pada tahap sebelumnya. Berikut query untuk membuat database materi kebudayaan Indonesia dan tabel-tabel yang
ada di dalamnya. CREATE TABLE propinsi
idprov number not null, nama varchar250,
deskripsi varchar22000, image ORDImage,
thumb ORDImage, CONSTRAINT propinsi_pk PRIMARY KEY idprov;
CREATE SEQUENCE propinsi_sequence;
CREATE TABLE rumahadat Id_ra number key not null,
Id_prov varchar250, Nama_rumahadat varchar250 not null,
deskripsi varchar22000, image ORDImage,
thumb ORDImage, CONSTRAINT fk_provinsi FOREIGN KEY id_prov
REFERENCES provinsiid_provinsi;
CREATE SEQUENCE rumahadat_sequence;
100
CREATE TABLE pakaianadat Id_pa number key not null,
Id_prov varchar250, Nama_pakaianadat varchar250 not null,
deskripsi varchar22000, image ORDImage,
thumb ORDImage, CONSTRAINT fk_provinsi FOREIGN KEY id_prov
REFERENCES provinsiid_provinsi;
CREATE SEQUENCE pakaianadat_sequence; CREATE TABLE tariandaerah
Id_ta number key not null, Id_prov varchar250,
Nama_tarian varchar250 not null, deskripsi varchar22000,
video ORDVideo , CONSTRAINT fk_provinsi FOREIGN KEY id_prov
REFERENCES provinsiid_provinsi;
CREATE SEQUENCE tarian_sequence;
101
CREATE TABLE lagudaerah idla number primary key,
idprov number, namalagu varchar250,
deskripsi varchar22000, audio ORDAudio,
CONSTRAINT fk_propinsi FOREIGN KEY idprov REFERENCES propinsiidprov;
CREATE SEQUENCE lagu_sequence;
CREATE TABLE siswa nis varchar210,
nama varchar250, kelas varchar250,
CONSTRAINT siswa_pk PRIMARY KEY nis;
CREATE TABLE evaluasi ev_id varchar210 not null,
ev_nama varchar250 not null, CONSTRAINT evaluasi_pk PRIMARY KEY ev_id;
CREATE TABLE soal ev_id varchar210 not null,
102
4.3 Implementasi Sistem 4.3.1 Halaman Utama Siswa