SOAL
1. Apa
yang dimaksud dengan melayani utility ?
2. Cari
perbedaan antara konsep client server dan file sever. Jelaskan ! Dan contoh
perusahaannya.
JAWAB
1. Melayani
Utility adalah Sebuah DBMS sebaiknya menyediakan kumpulan layanan utility.
2. Client
Server
Menunjukan cara komponen software
berinteraksi dalam bentuk system. Sesuai dengan namanya, ada pemroses client
yang membutuhkan sumber dan sebuah server yang menyediakan sumbernya. Tidak ada
kebutuhan client dan server yang harus diletakkan pada mesin yang sama. Secara
ringkas, umumnya server diletakkan pada satu sisi dalam LAN dan client pada
sisi yang lain. Atau dimana ada satu atau lebih komputer atau node yang menjadi
pusat pengontrol data (domain) dan pusat aplikasi jaringan untuk client/
workstation dengan sistem operasi berbasis server. Biasanya spesifikasi untuk
sebuah komputer server lebih tinggi dari workstation
Ada beberapa keuntungan jenis arsitektur ini adalah :
- Memungkinkan akses basis data yang besar
- Menaikkan kinerja
- Jika client dan server diletakkan pada computer yang berbeda kemudian CPU yang berbeda dapat memproses aplikasi secara paralel.
- Biaya untuk hardware dapat dikurangi
- Hanya server yang membutuhkan storage dan kekuatan proses yang cukup untuk menyimpan dan mengaatur basis data.
- Biaya komunikasi berkurang.
- Aplikasi menyelesaikan bagian operasi pada client dan mengirimkan hanya bagian yang dibuthkan.
- Meningkatkan kekonsistenan.
- Server dapat menangani pemeriksaan integrity sehingga batasan perlu didefinisikan dan validasi hanya di satu tempat.
- Map ke arsitektur open system dengan sangat alami Ringkasan fungsi client server Client
- Mengatur user interface
- Menerima dan memeriksa sintaks input dari pemakai
- Memproses aplikasi
- Generate permintaan basis data dan memindahkannya ke server
- Memberikan response balik kepada pemakai
Contoh perusahaan : Baan, Informix, Lotus, Microsoft,
Novell, Oracle, PeopleSoft, SAP, Sun, dan Sybase
File Server
Proses didistribusikan kedalam
jaringan sejenis LAN. File server mengendalikan file yang diperlukan oleh aplikasi
dan DBMS. Meskipun aplikasi dan DBMS dijalankan pada masing-masing workstation
tetapi tetap meminta file dari file server jika diperlukan. Atau merupakan
jantungnya kebayakan Jaringan, merupakan komputer yang sangat cepat, mempunyai
memori yang besar, harddisk yang memiliki kapasitas besar, dengan kartu
jaringan yang cepat. Sistem operasi jaringan tersimpan disini, juga termasuk
didalamnya beberapa aplikasi dan data yang dibutuhkan untuk jaringan. Sebuah
file server bertugas mengontrol komunikasi dan informasi diantara node/komponen
dalam suatu jaringan. Contoh : Perusahaan Jasa.
Kerugian
arsitektur file server adalah
·
Terdapat lalu lintas jaringan yang besar
·
Masing-masing workstation membutuhkan copy DBMS
· Kontrol terhadap concurrency, recovery, dan integrity
menjadi lebih kompleks karena sejumlah DBMS mengakses file secara bersamaan.
Tidak ada komentar:
Posting Komentar