2.2.9. MySQL My Strukture Query Language
MYSQL My Strukture Query Language adalah perangkat lunak untuk database server relasional yang cukup terkenal dibawah General Publik Lisensi.
Dengan bersifat open source memungkinkan juga user untuk melakukan modifikasi data pada source kodenya untuk memenuhi kebutuhan spesipik sendiri
MYSQL merupakan database multi user dan multi theraded yang tangguh dengan memiliki banyak feature, MYSQL bisa bersaing dengan database komersial
sekalipun. MYSQL termasuk jenis RDBMS Relation Database Managemen System. Sehingga istilah tabel, baris dan kolom tetap digunakan dalam MYSQL.
Pada MYSQL sebuah database mengandung beberapa tabel, tabel ini terdiri sejumlah baris dan kolom yang sering disebut record.
Dalam bahasa SQL, pada umumnya informasi tersimpan dalam tabel –
tabel secara logic merupakan struktur dua dimensi yang terdiri atas baris – baris
data row atau record. Baris pada tabel sering disebut instance dari data sedangkan kolom sering disebut atribut atau filed.
Adapun contoh perintah SQL adalah sebagai berikut: 1.
Membuat Tabel
CREATE TABEL nama_tabel field1, jenis1,field2 jenis2
2. Memasukan Data
INSERT INTO nama_tabelfield1.field2VALUES nilai1,nilai2
3. Menampilkan Data
SELECT [DISTINCT]field1,field2 FROM nama_tabel
4. Mengubah Data
UPDATE FROM nama_tabel SET field = nilai1,field=nilai2
WHERE kriteria
2.2.10. Javascript
Secara umum penggunaan javascript adalah untuk menciptakan keinteraktifan halaman web dengan user. Sebagai contoh, misalkan kita memiliki
drop down menu dalam halaman web yang akan digunakan untuk pindah halaman jump menu. Untuk membuat drop down menu kita hanya butuh tag HTML,
namun agar drop down menu tersebut bisa berfungsi untuk keperluan jump menu maka kita membutuhkan javascript.
Contoh lain, misalnya untuk validasi input data dalam form yang dilakukan user. Untuk membuat form tentu kita hanya membutuhkan HTML,
namun untuk bisa melakukan validasi input maka kita membutuhkan javascript. Masih banyak contoh dari kegunaan javascript yang lain terkait dengan
keinteraktifan user. Script javascript dapat di sisipkan di bagian script HTML. Berikut
beberapa contoh dari script javascript :
script type=textjavascript language=javascript document.bgColor = red;
script
93
BAB IV IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahap ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru
dimana akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1. Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka selanjutnya akan menuju tahap implementasi. Tujuan plementasi adalah untuk mengkonfirmasikan
modul program perancangan pada para pelaku sistem sehingga pengguna dapat memberi masukan.
4.1.1. Kebutuhan Perangkat Keras
Perangkat keras yang diperlukan untuk mengimplementasikan perangkat lunak sistem informasi rumah lelang yang akan digunakan dari sisi pengelola
sistem dan pengguna dijelaskan dalam Tabel 4.1. Tabel 4.1 Kebutuhan perangkat keras
No Perangkat Keras
Spesifikasi
1 Processor
AMD Athlon X2 2
Monitor Monitor 18 inch
3 Memory
DDR3 2Gb 4
Keyboard Standar
5 Mouse
Standar 6
Printer Standar
4.1.2. Kebutuhan Perangkat Lunak
Perangkat Lunak yang digunakan untuk mengimplementasikan sistem informasi dapat dijelaskan pada Tabel 4.2.
Tabel 4.2 Kebutuhan perangkat lunak
No Perangkat Lunak
Yang Digunakan
1 Sistem Operasi
Windows XP 2
Bahasa Pemrograman PHP
3 Web Server
XAMPP 4
Database Server MySQL
5 Web Browser
Mozilla Firefox 6
Code Editor Geany
4.1.3. Implementasi Basis Data
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL.Implementasi database dalam bahasa SQL adalah sebagai berikut.
Tabel 4.3 Implementasi Basis Data
No Nama Tabel
Hasil Pembangkitan
1 admin
CREATE TABLE IF NOT EXISTS `admin` `id_admin` int10 unsigned NOT NULL AUTO_INCREMENT,
`nama` varchar128 NOT NULL, `email` varchar128 NOT NULL,
`username` varchar32 NOT NULL, `password` varchar32 NOT NULL,
PRIMARY KEY `id_admin` ENGINE=MyISAM DEFAULT CHARSET=latin1
AUTO_INCREMENT=1 ;
2 bujend
CREATE TABLE IF NOT EXISTS `bujend` `id_bujend` int4 unsigned NOT NULL AUTO_INCREMENT,
`id_kota` int4 unsigned NOT NULL, `nama` varchar128 NOT NULL,
`email` varchar128 NOT NULL, `username` varchar32 NOT NULL,
`password` varchar32 NOT NULL, PRIMARY KEY `id_bujend`
ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;