20
Ini
adalah
halaman web
yang
mengijinkan
user
untuk
berinteraksi
dengan
database.
Tingkat
kedua
ialah database
server
atau
DBMS.
Tingkatan
ini
memanipulasi
objek
yang
sangat
kompleks
yaitu database,
dan
menawarkan
tampilan
yang
sederhana
dari
database. Client
bisa
melakukan permintaan yang sulit seperti Tampilkan nama-nama
pelanggan yang telah memesan lebih dari $100.000 pada tiga bulan
terakhir.
DBMS
menerima
banyak
permintaan
seperti
ini
dari client,
dan
dia
harus
bisa
melayaninya
semua.
Sudah
jelas
DBMS
tidak
bisa
memproses
data
sebelum mengirimkannya
kepada client.
Satu
client
mungkin
memetakan
data
ke
dalam
bagan, client lain mungkin
menampilkan data yang sama pada kontrol lainnya dan sebagainya. Tugas
server adalah mengambil data dari tabel dan mengirimkannya kepada
client. Ia hanya perlu
mengirimkannya kepada client dan
membiarkan
client yang memprosesnya.
Dengan
memecah
beban
kerja
antara client
dan server, kita dapat
mengijinkan setiap aplikasi melakukan hal yang terbaik. DBMS dijalankan
pada salah satu komputer yang tercepat pada network. Client tidak perlu
sama cepatnya dengan
server. Menurut Petroutsos (2000, p16), pada
kenyataannya, terdapat dua jenis client, yaitu:
a. Thin Client
Thin Client adalah komputer
yang
memiliki kemampuan kecil
yang
hanya
melakukan sedikit pemrosesan. Browser adalah
sebuah thin
client: kemampuan tampilannya ditentukan oleh
versi HTML
yang
|