Spesifikasi Perangkat Keras dan Perangkat Lunak Implementasi Basis Data

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