1.
Teleprocessing
arsitektur tradisional/ sederhana agar sistem
tersebut dapat di gunakan oleh banyak user.
Kelebihan
- Murahnya biaya
telekomunikasi sekarang ini memungkinkan terminal – terminal untuk saling berhubungan untuk membentuk real time
systems.
- Memungkinkan
pemakai komputer bersama – sama menggunakan computer.
- Komputer akan membagi waktunya bergantian
untuk tiap – tiap pemakai
- Dengan time
sharing systems sekarang ini sebuah komputer pusat dapat melayani sampai ribuan
terminal.
- Semua data dan program – program aplikasi
tersimpan di hardisk komputer pusat
Kekurangan
-
Membutuhkan
Komputer Besar atau Mainframe yang harganya sangat mahal.
2.
FILE SERVER
File server prosesnya didistribusikan ke
dalam jaringan seperti LAN. File Server mengontrol file yang akan digunakan
oleh aplikasi dan DBMS. Dapat juga difungsikan jadi sebuah hard disk yang
dipaki bersama-sama.
Kelebihan
- Dapat membagi file seperti dokumen, spreadsheet, gambar dan database.
- File server menyimpan file-file yang dibutuhkan oleh aplikasi dan DBMS.
- Aplikasi dan DBMS bekerja pada masing-masing workstation, meminta file pada file server ketika dibutuhkan.
- File server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut
- Dapat membagi file seperti dokumen, spreadsheet, gambar dan database.
- File server menyimpan file-file yang dibutuhkan oleh aplikasi dan DBMS.
- Aplikasi dan DBMS bekerja pada masing-masing workstation, meminta file pada file server ketika dibutuhkan.
- File server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut
Kekurangan
:
- Jaringan padat .
- Diperlukan copy DBMS pada setiap workstation.
- Kontrol concurrency, recovery, dan integrity yang
lebih rumit .
- Beban jaringan tinggi karena tabel yang diminta akan
diserahkan oleh file server ke klien melalui jaringan
3.
Client-Server
Client Server adalah proses yang membantu client untuk
menemukan sebuah sumber yang ada dalam sebuah server.
Dalam basis data Client mempunyai tugas :
1. Mengatur Interface
2. Menerima permintaan pemakai
3. Memeriksa sintaks.
4. Mengenerate kebutuhan basisdata dalam SQL.
Setelah itu prosesnya meneruskan pesan ke server, lalu
menunggu response dari server dan diteruskan ke pemakai akhir.
Tugas Server:
1. Menerima dan memproses
2. Mengembalikan lagi ke client.
Kelebihan :
- Klien bertanggung jawab dalam mengelola antar muka
pemakai (mencakup logika penyajian data, logika pemrosesan data, logika aturan
bisnis)
- Database server bertanggung jawab pada penyimpana, pengaksesan, dan
pemrosesan database
- Beban jaringan menjadi berkurang
- Otentikasi pemakai, pemeriksaan integrasi,
pemeliharaan data dictionary dilakukan pada database server
- Akses yang lebih luas terhadap basis data
- Dapat meningkatkan performa
- Mengurangi biaya untuk perangkat keras
- Mengurangi biaya untuk komunikasi
- Dapat meningkatkan konsistensi
Kekurangan:
- Database server dituntut memiliki kemampuan
pemrosesan yang tinggi
Tidak ada komentar:
Posting Komentar