BASIS DATA
MuhammadIqbalMawardi
MuhammadRafiShalahudin
ARSITEKTUR jaringan CLIENT SERVER
• Model konektivitas jaringan yang membedakan fungsi computer
sebagai Client dan Server.
• Menempatkan sebuah komputer sebagai Server yang memberikan pelayanan
kepada Client nya.
• Server juga bertugas memberikan layanan membagi pakai berkas, printer dan
jalur komunikasi.
• Client tidak dapat berfungsi sebagai Server, tetapi Serverdapat berfungsi menjadi Client.
• Serverakan menunggu permintaan dariClient, memproses dan memberikan hasil kepada Client
• Client akan mengirimkan permintaan keServer,menungguproses dan melihat visualisasi hasil prosesnya.
• Sistem menggunakan protokol utama Transmision Control Protocol/Internet Protocol(TCP/IP),
• Sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
LINGKUNGAN DATABASE
CLIENT/SERVER DI INTERNET
• MenggunakanLAN untuk
mendukung jaringanPC
• Masing-masingPC memiliki
penyimpan tersendiri
• Berbagi hardware atau
software
KOMPONEN DASAR CLIENT SERVER
• Pada dasarnya ClientServer terdiri
dari 3 komponen pembentuk dasar,
yaitu :
• Client,Middleware, dan Server.
ARSITEKTUR FILE SERVER
-Semua pemrosesan dilakukanpada sisi workstation
-Satu atau beberapa server terhubungkandalam jaringan
-Server bertindak sebagai file server
-File server bertindak sebagai pengelola file
-Setiap kliendilengkapi DBMS tersendiri
-DBMS berinteraksi dengan data yangtersimpan
APLIKASI CLIENT SERVER
-Komponen yangmembentuksuatu system ditempatkan dan bagaimana
mereka berkomunikasi.
-Klien bertanggungjawab dalam mengelola antar muka pemakai
-Database serverbertanggung jawab pada penyimpanan, pengaksesan, dan
pemrosesan database
-Database server dituntut memiliki pemrosesan yangtinggi
-Beban jaringan menjadi berkurang
Contoh nyaada di slide selanjutnya.
TWO TIER ARCHITECTURE
1. Kelebihan:
2. 1.Mudah digunakanoleh pengguna
3. 2. Dapat menangani database server secara khusus
4. 3.Cocok untukbisnis lingkupkecil
5. Kekurangan:
6. 1.biayanya yangmahal
7. 2.arsitekturnya yangkompleks
8. 3.tidak adanya pembaruankode
9. 4. skalabilitasnya kurangdan tingkat kemanannyakurang
THREE TIER ARCHITECTURE
1. Kelebihan:
2. 1.skala yangbesar
3. 2.transfer informasi antara web server dan server database optimal
4. 3. tidak akan menyebabkanlapisan lain terkontaminasi salah jika
salah satu lapisan terdapat keslahan
5. Kekurangan:
6. 1.lebih sulit untukmerancang
7. 2.lebih sulit untukmengaturdan lebih mahal.
MULTI TIER ARCHITECTURE
1. Kelebihan:
2. 1. Logika aplikasi dapat dipusatkan pada middle-tier, sehingga
memudahkanuntukmelakukancontrol terhadap client-clientyang
mengakses middle server
3. 2.Database driverseperti BDE/ODBC untukmengakses database
hanyaperlu diinstal sekali
4. Kekurangan:
5. 1.Program aplikasi tidak bisa mengquerylangsungke database server
6. 2. Lebih mahal
REFERENSI :
slametridwan.wordpress.com
praptoprasojo.wordpress.com
Indonesianindilife.blogspot.com
Istiqomahqori.blogspot.com
Google.com

Arsitektur jaringan Client Server

  • 1.
  • 2.
    ARSITEKTUR jaringan CLIENTSERVER • Model konektivitas jaringan yang membedakan fungsi computer sebagai Client dan Server. • Menempatkan sebuah komputer sebagai Server yang memberikan pelayanan kepada Client nya. • Server juga bertugas memberikan layanan membagi pakai berkas, printer dan jalur komunikasi.
  • 3.
    • Client tidakdapat berfungsi sebagai Server, tetapi Serverdapat berfungsi menjadi Client. • Serverakan menunggu permintaan dariClient, memproses dan memberikan hasil kepada Client • Client akan mengirimkan permintaan keServer,menungguproses dan melihat visualisasi hasil prosesnya. • Sistem menggunakan protokol utama Transmision Control Protocol/Internet Protocol(TCP/IP), • Sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
  • 4.
    LINGKUNGAN DATABASE CLIENT/SERVER DIINTERNET • MenggunakanLAN untuk mendukung jaringanPC • Masing-masingPC memiliki penyimpan tersendiri • Berbagi hardware atau software
  • 5.
    KOMPONEN DASAR CLIENTSERVER • Pada dasarnya ClientServer terdiri dari 3 komponen pembentuk dasar, yaitu : • Client,Middleware, dan Server.
  • 6.
    ARSITEKTUR FILE SERVER -Semuapemrosesan dilakukanpada sisi workstation -Satu atau beberapa server terhubungkandalam jaringan -Server bertindak sebagai file server -File server bertindak sebagai pengelola file -Setiap kliendilengkapi DBMS tersendiri -DBMS berinteraksi dengan data yangtersimpan
  • 7.
    APLIKASI CLIENT SERVER -Komponenyangmembentuksuatu system ditempatkan dan bagaimana mereka berkomunikasi. -Klien bertanggungjawab dalam mengelola antar muka pemakai -Database serverbertanggung jawab pada penyimpanan, pengaksesan, dan pemrosesan database -Database server dituntut memiliki pemrosesan yangtinggi -Beban jaringan menjadi berkurang Contoh nyaada di slide selanjutnya.
  • 8.
    TWO TIER ARCHITECTURE 1.Kelebihan: 2. 1.Mudah digunakanoleh pengguna 3. 2. Dapat menangani database server secara khusus 4. 3.Cocok untukbisnis lingkupkecil 5. Kekurangan: 6. 1.biayanya yangmahal 7. 2.arsitekturnya yangkompleks 8. 3.tidak adanya pembaruankode 9. 4. skalabilitasnya kurangdan tingkat kemanannyakurang
  • 9.
    THREE TIER ARCHITECTURE 1.Kelebihan: 2. 1.skala yangbesar 3. 2.transfer informasi antara web server dan server database optimal 4. 3. tidak akan menyebabkanlapisan lain terkontaminasi salah jika salah satu lapisan terdapat keslahan 5. Kekurangan: 6. 1.lebih sulit untukmerancang 7. 2.lebih sulit untukmengaturdan lebih mahal.
  • 10.
    MULTI TIER ARCHITECTURE 1.Kelebihan: 2. 1. Logika aplikasi dapat dipusatkan pada middle-tier, sehingga memudahkanuntukmelakukancontrol terhadap client-clientyang mengakses middle server 3. 2.Database driverseperti BDE/ODBC untukmengakses database hanyaperlu diinstal sekali 4. Kekurangan: 5. 1.Program aplikasi tidak bisa mengquerylangsungke database server 6. 2. Lebih mahal
  • 11.