21
yang dilengkapi dengan DOM HTML dan juga Applet (aplikasi kecil) yang
berbasis Java.
Perkembangan teknologi pemrograman di sisi klien membawa aplikasi
berbasis web ke tahap selanjutnya yaitu perlahan mengadopsi kemampuan
pemrograman
berbasis desktop.
Dengan
menggunakan
Java
Applet, aplikasi
berbasis web
mempunyai antarmuka
yang
mirip dengan aplikasi berbasis desktop
dan bahkan sudah banyak permainan online
yang
dibuat
dengan
menggunakan
Java Applet. JavaScript dan DOM HTML juga berkembang, dengan teknik
pemrograman AJAX yang
memungkinkan web klien berkomunikasi dengan
server tanpa harus me-load ulang halaman. Hasilnya sebagai implementasi dari
Rich Internet Application (RIA), banyak aplikasi desktop yang diwujudkan dalam
aplikasi berbasis web seperti Google Docs.
2.1.5 Database
Menurut (Connoly, 2002, p14),
database
adalah
sekumpulan
data-data
yang dapat digunakan bersama-sama dan saling berhubungan secara logika,
deskripsi dari data-data tersebut, dirancang untuk memenuhi kebutuhan
informasi yang diperlukan sebuah organisasi.
Dalam database
dikenal
istilah relational
database
yang
menurut
(Connoly,
2002,
p74). Relational Database
adalah
kumpulan
tabel-tabel
yang
memiliki nama yang berbeda-beda dan telah ternormalisasi.
|