31
tersebut berada didekatnya. Hal ini sering diartikan bahwa jaringan komputer mengatasi masalah jarak.
2. Reliabilitas yang tinggi
Dengan jaringan komputer kita akan mendapatkan reliabilitas yang tinggi dengan memiliki sumber-sumber alternatif persediaan. Sebagai contoh, semua file
dapat disimpan atau dicopy ke dua, tiga atu lebih komputer yang terkoneksi kejaringan. Sehingga bila salah satu mesin rusak, maka salinan di mesin yang lain
bisa digunakan. 3.
Menghemat dana Komputer berukuran kecil mempunyai rasio hargakinerja yang lebih baik
dibandingkan dengan komputer yang besar. Komputer besar seperti mainframe memiliki kecapatan kira-kira sepuluh kali lipat kecepatan komputer kecilpribadi.
Akan tetap, harga mainframe seribu kali lebih mahal dari komputer pribadi. Ketidakseimbangan rasio hargakinerja dan kecepatan inilah membuat para
perancang sistem untuk membangun sistem yang terdiri dari komputer-komputer pribadi.
2.3. Pengertian Client-Server
Sistem ClientServer mempunyai dua komponen utama, yaitu komputer client dan komputer server. Server merupakan induk yang melakukan pemrosesan
terbanyak untuk memenuhi permintaan-permintaan dari komputer client dan bertindak sebagai server database yang menyimpan data. Tugas utama server
yaitu melayani seluruh komputer yang terdapat dalam jaringan tersebut.
32
Client yaitu komputer atau workstation yang melakukan pengiriman permintaan-permintaan data pada server kemudian menampilkan data tersebut
pada interface aplikasi yang dimilikinya. Selain itu client juga mempunyai kemampuan untuk mengubah atau menghapus data.
Sistem clientserver merupakan suatu sistem komputer yang melibatkan proses-proses client yang meminta suatu pelayanan data kepada komputer server.
Dengan adanya kombinasi clientserver ini maka kumpulan dari modul-modul program tidak dieksekusi dalam memori yang sama namun terbagi dalam
komputer client dan server. Hal ini menjadikan konfigurasi bagi komputer client dan komputer
server bisa berbeda seperti kapasitas memori, Harddisk dan yang lainnya yang disesuaikan dengan fungsi kerja dari elemen-elemen tersebut.
Sistem Client Server atau disebut juga sistem tersentralisasi diterapkan pada sebuah sistem jaringan. Sistem Client Server ini ditujukan untuk mengatasi
kelemahan-kelemahan yang terdapat pada sistem sebelumnya. Client berisi aplikasi basis data dan server berisi DBMS dan basis data. Setiap aktivitas yang
dikehendaki para pemakai akan lebih dulu ditangani oleh client. Client selanjutnya mengupayakan agar semua proses “sebisa mungkin” ditangani sendiri. Bila ada
proses yang harus melibatkan data yang tersimpan pada basis data barulah client mengadakan hubungan dengan server.
Pada sistem Client Server untuk memenuhi kebutuhan, client akan mengirimkan message perintah query pengambilan data. Selanjutnya, server
yang menerima message tersebut akan menjalankan query tersebut dan hasilnya
33
akan dikirimkan kembali ke client. Dengan begitu transfer datanya jauh lebih efisien.
2.4. Perangkat Lunak Pendukung