SlideShare a Scribd company logo
1 of 16
Download to read offline
Database Konsep Client Server
DISUSUN OLEH :
1. Elma Fiana (1513000045)
2. Friska Nuraini (1513000048)
3. Rut Kristina M. (1513000064)
4. Siti Aminah (1513000068)
5. Melyana Tumorank (151300042) 1
REFERENSI
Edmundus, A.Haryadi. 2005. Perkenalan Sistem Basis Data.
Yogyakarta: PT. Gramedia.
http://repository.usu.ac.id/bitstream/123456789/51922/4/Cha
pter%20II.pdf
https://www.slideshare.net/fitrohtulhadi/penjelasan-indexing-
database-1411510850
http://tutorial.belajarweb.net/mysql/mysql-indexs.html
REFERENSI
Edmundus, A.Haryadi. 2005. Perkenalan Sistem Basis Data.
Yogyakarta: PT. Gramedia.
http://repository.usu.ac.id/bitstream/123456789/51922/4/Cha
pter%20II.pdf
https://www.slideshare.net/fitrohtulhadi/penjelasan-indexing-
database-1411510850
http://tutorial.belajarweb.net/mysql/mysql-indexs.html
2
Sistem Client Server
• Client/server adalah solusi terbaik untuk mendapatkan
aplikasi database yang handal dalam hal sekuritas dan
fault-tolerance serta mampu mengurangi kepadatan lalu-
lintas jaringan.
Client/server dilihat dari namanya, berarti terdapat dua
aplikasi yaitu; aplikasi client dan aplikasi server (atau
•
sering juga disebut servis).
Konsep dimana client membuat suatu permintaan (client
make a request) serta server merespon permintaan
tersebut (server responding)
Secara absolut client tidak mempunyai kontrol atas data
yang berada di server, dalam hal ini client hanya perlu
membuat permintaan untuk semua aktifitas yang
Client/server adalah solusi terbaik untuk mendapatkan
aplikasi database yang handal dalam hal sekuritas dan
fault-tolerance serta mampu mengurangi kepadatan lalu-
lintas jaringan.
Client/server dilihat dari namanya, berarti terdapat dua
aplikasi yaitu; aplikasi client dan aplikasi server (atau
sering juga disebut servis).
Konsep dimana client membuat suatu permintaan (client
make a request) serta server merespon permintaan
tersebut (server responding)
Secara absolut client tidak mempunyai kontrol atas data
yang berada di server, dalam hal ini client hanya perlu
membuat permintaan untuk semua aktifitas yang
•
•
diinginkan
www.rahmadani.net 2
Model Sistem Komputer
www.rahmadani.net 3
Single User
Single user merupakan sistem yang paling•
sederhana didalam pengaksesan suatu
database. Pada sistem ini program aplikasi (file
EXE) dan file-file data (data source - file *.MDB,
*.DBF, *.FPT, *.DBC, *.DCX, *.DCT)
ditempatkan pada komputer yang sama.
Tentunya dengan sistem ini hanya akan
terdapat satu user yang mengakses data pada
periode waktu yang sama, hal ini karena
komputer tersebut tidak dihubungkan dengan
suatu network atau jaringan komputer.
sederhana didalam pengaksesan suatu
database. Pada sistem ini program aplikasi (file
EXE) dan file-file data (data source - file *.MDB,
*.DBF, *.FPT, *.DBC, *.DCX, *.DCT)
ditempatkan pada komputer yang sama.
Tentunya dengan sistem ini hanya akan
terdapat satu user yang mengakses data pada
periode waktu yang sama, hal ini karena
komputer tersebut tidak dihubungkan dengan
suatu network atau jaringan komputer.
•
www.rahmadani.net 4
Model Single User
www.rahmadani.net 5
Sistem multiuser klasik (file-server).
• Sistem ini merupakan pengembangan dari
sitem single user. Perbedaan utama dari
sistem multiuser klasik terhadap sistem
single user terletak pada file-file database
(data source) yang ditempatkan pada
Sistem ini merupakan pengembangan dari
sitem single user. Perbedaan utama dari
sistem multiuser klasik terhadap sistem
single user terletak pada file-file database
(data source) yang ditempatkan pada
komputer lain (server).
• Pemisahan ini bertujuan agar
bisa diakses secara bersama
dengan workstation lainnya.www.rahmadani.net
database
(share)
6
Model File Server
www.rahmadani.net 7
Database Server
• Client mengirimkan SQL requests
sebagai pesan pada database
server,selanjutnya hasil perintah
dikembalikan
SQLserver,selanjutnya hasil perintah
dikembalikan
• Server menggunakan kekuatan
proses yang diinginkan untuk
menemukan data yang diminta dan
kemudian semua record dikembalikan
pada client www.rahmadani.net 8
Model Database Server
www.rahmadani.net 9
Transaction Server
• Client meminta remote procedures
yang terletak pada server dengan
sebuah SQL database engine.
• Remote procedures ini mengeksekusi
sebuah grup dari SQL statement
Hanya satu permintaan / jawaban
yang dibutuhkan untuk melakukan
transaksi
• Remote procedures ini mengeksekusi
sebuah grup dari SQL statement
Hanya satu permintaan / jawaban
yang dibutuhkan untuk melakukan
transaksi
•
www.rahmadani.net 10
Model Transaction Server
www.rahmadani.net 11
Object Application Server
• Aplikasi client/server ditulis sebagai
satu set objek komunikasi
Client objects berkomunikasi dengan•
server objects melalui Object Request
Broker (ORB)
Client meminta sebuah method pada
remote object
server objects melalui Object Request
Broker (ORB)
Client meminta sebuah method pada
remote object
•
www.rahmadani.net 12
Model Application Server
Note:
ORB merupakan suatu mekanime yang memberikan transparansi lokasi, komunikasi, dan
aktivasi. Suatu objek. ORB adalah semacam software bus untuk objek-objek
www.rahmadani.net 13
Web Application Server
• World Wide Web adalah aplikasi
client server yang pertama yang
digunakan untuk web.
• Client dan servers berkomunikasi
menggunakan
RPC seperti protokol yang disebut
HTTP.
• Client dan servers berkomunikasi
menggunakan
RPC seperti protokol yang disebut
HTTP.
•
www.rahmadani.net 14
Model Application Server
www.rahmadani.net 15

More Related Content

What's hot (6)

Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows ServerLab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
 
Tipe tipe dan model client server-plus
Tipe tipe dan model client server-plusTipe tipe dan model client server-plus
Tipe tipe dan model client server-plus
 
9. database pada vb.net
9. database pada vb.net9. database pada vb.net
9. database pada vb.net
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis data
 
Materi 2 arsitektur sbd, db control dan backup db
Materi 2  arsitektur sbd, db control dan backup dbMateri 2  arsitektur sbd, db control dan backup db
Materi 2 arsitektur sbd, db control dan backup db
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5
 

Similar to Materi4dbkonsepclientserver 170426200536

Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppde
PT.Citra Mulia
 
Materi2arsitektursbddbcontroldanbackupdb 170426190447
Materi2arsitektursbddbcontroldanbackupdb 170426190447Materi2arsitektursbddbcontroldanbackupdb 170426190447
Materi2arsitektursbddbcontroldanbackupdb 170426190447
Rut Kristina
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Royon Reys Rumapea
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587
nurul azmi
 

Similar to Materi4dbkonsepclientserver 170426200536 (20)

Kumpulan soal materi
Kumpulan soal materiKumpulan soal materi
Kumpulan soal materi
 
Pengantar ADO.NET
Pengantar ADO.NETPengantar ADO.NET
Pengantar ADO.NET
 
Jaringan Client Server
Jaringan Client Server Jaringan Client Server
Jaringan Client Server
 
Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppde
 
0 proposal penawaran software aplikasi sistem informasi manajemen kementerian...
0 proposal penawaran software aplikasi sistem informasi manajemen kementerian...0 proposal penawaran software aplikasi sistem informasi manajemen kementerian...
0 proposal penawaran software aplikasi sistem informasi manajemen kementerian...
 
Materi2arsitektursbddbcontroldanbackupdb 170426190447
Materi2arsitektursbddbcontroldanbackupdb 170426190447Materi2arsitektursbddbcontroldanbackupdb 170426190447
Materi2arsitektursbddbcontroldanbackupdb 170426190447
 
Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]
 
Nordrassil project web pembangkit ddl dan kode sumber aplikasi basis data
Nordrassil project  web pembangkit ddl dan kode sumber aplikasi basis dataNordrassil project  web pembangkit ddl dan kode sumber aplikasi basis data
Nordrassil project web pembangkit ddl dan kode sumber aplikasi basis data
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1
 
Jawaban soal
Jawaban soalJawaban soal
Jawaban soal
 
Penyelesaian soal
Penyelesaian soalPenyelesaian soal
Penyelesaian soal
 
Mahasiswa diharapkan mampu memahami dan menerapkan system program paralel unt...
Mahasiswa diharapkan mampu memahami dan menerapkan system program paralel unt...Mahasiswa diharapkan mampu memahami dan menerapkan system program paralel unt...
Mahasiswa diharapkan mampu memahami dan menerapkan system program paralel unt...
 
Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832
 
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Sim, Syifa Khairunnisa, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univ...
Sim, Syifa Khairunnisa, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univ...Sim, Syifa Khairunnisa, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univ...
Sim, Syifa Khairunnisa, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univ...
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587
 
Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602
 

Recently uploaded

Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
AvivThea
 
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptxAksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
AgusSuarno2
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
iwidyastama85
 

Recently uploaded (20)

MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
 
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
 
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptxAksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
 
Materi: Mengapa tidak memanfaatkan Media ?
Materi: Mengapa tidak memanfaatkan Media ?Materi: Mengapa tidak memanfaatkan Media ?
Materi: Mengapa tidak memanfaatkan Media ?
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxAKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
 
#05 SOSIALISASI JUKNIS BOK 2024 Canva_124438.pptx
#05 SOSIALISASI JUKNIS BOK 2024 Canva_124438.pptx#05 SOSIALISASI JUKNIS BOK 2024 Canva_124438.pptx
#05 SOSIALISASI JUKNIS BOK 2024 Canva_124438.pptx
 
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
 
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docxLK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
 
Mekanisme Mendengar Pada Manusia dan Hewan.pptx
Mekanisme Mendengar Pada Manusia dan Hewan.pptxMekanisme Mendengar Pada Manusia dan Hewan.pptx
Mekanisme Mendengar Pada Manusia dan Hewan.pptx
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
 

Materi4dbkonsepclientserver 170426200536

  • 1. Database Konsep Client Server DISUSUN OLEH : 1. Elma Fiana (1513000045) 2. Friska Nuraini (1513000048) 3. Rut Kristina M. (1513000064) 4. Siti Aminah (1513000068) 5. Melyana Tumorank (151300042) 1
  • 2. REFERENSI Edmundus, A.Haryadi. 2005. Perkenalan Sistem Basis Data. Yogyakarta: PT. Gramedia. http://repository.usu.ac.id/bitstream/123456789/51922/4/Cha pter%20II.pdf https://www.slideshare.net/fitrohtulhadi/penjelasan-indexing- database-1411510850 http://tutorial.belajarweb.net/mysql/mysql-indexs.html REFERENSI Edmundus, A.Haryadi. 2005. Perkenalan Sistem Basis Data. Yogyakarta: PT. Gramedia. http://repository.usu.ac.id/bitstream/123456789/51922/4/Cha pter%20II.pdf https://www.slideshare.net/fitrohtulhadi/penjelasan-indexing- database-1411510850 http://tutorial.belajarweb.net/mysql/mysql-indexs.html 2
  • 3. Sistem Client Server • Client/server adalah solusi terbaik untuk mendapatkan aplikasi database yang handal dalam hal sekuritas dan fault-tolerance serta mampu mengurangi kepadatan lalu- lintas jaringan. Client/server dilihat dari namanya, berarti terdapat dua aplikasi yaitu; aplikasi client dan aplikasi server (atau • sering juga disebut servis). Konsep dimana client membuat suatu permintaan (client make a request) serta server merespon permintaan tersebut (server responding) Secara absolut client tidak mempunyai kontrol atas data yang berada di server, dalam hal ini client hanya perlu membuat permintaan untuk semua aktifitas yang Client/server adalah solusi terbaik untuk mendapatkan aplikasi database yang handal dalam hal sekuritas dan fault-tolerance serta mampu mengurangi kepadatan lalu- lintas jaringan. Client/server dilihat dari namanya, berarti terdapat dua aplikasi yaitu; aplikasi client dan aplikasi server (atau sering juga disebut servis). Konsep dimana client membuat suatu permintaan (client make a request) serta server merespon permintaan tersebut (server responding) Secara absolut client tidak mempunyai kontrol atas data yang berada di server, dalam hal ini client hanya perlu membuat permintaan untuk semua aktifitas yang • • diinginkan www.rahmadani.net 2
  • 5. Single User Single user merupakan sistem yang paling• sederhana didalam pengaksesan suatu database. Pada sistem ini program aplikasi (file EXE) dan file-file data (data source - file *.MDB, *.DBF, *.FPT, *.DBC, *.DCX, *.DCT) ditempatkan pada komputer yang sama. Tentunya dengan sistem ini hanya akan terdapat satu user yang mengakses data pada periode waktu yang sama, hal ini karena komputer tersebut tidak dihubungkan dengan suatu network atau jaringan komputer. sederhana didalam pengaksesan suatu database. Pada sistem ini program aplikasi (file EXE) dan file-file data (data source - file *.MDB, *.DBF, *.FPT, *.DBC, *.DCX, *.DCT) ditempatkan pada komputer yang sama. Tentunya dengan sistem ini hanya akan terdapat satu user yang mengakses data pada periode waktu yang sama, hal ini karena komputer tersebut tidak dihubungkan dengan suatu network atau jaringan komputer. • www.rahmadani.net 4
  • 7. Sistem multiuser klasik (file-server). • Sistem ini merupakan pengembangan dari sitem single user. Perbedaan utama dari sistem multiuser klasik terhadap sistem single user terletak pada file-file database (data source) yang ditempatkan pada Sistem ini merupakan pengembangan dari sitem single user. Perbedaan utama dari sistem multiuser klasik terhadap sistem single user terletak pada file-file database (data source) yang ditempatkan pada komputer lain (server). • Pemisahan ini bertujuan agar bisa diakses secara bersama dengan workstation lainnya.www.rahmadani.net database (share) 6
  • 9. Database Server • Client mengirimkan SQL requests sebagai pesan pada database server,selanjutnya hasil perintah dikembalikan SQLserver,selanjutnya hasil perintah dikembalikan • Server menggunakan kekuatan proses yang diinginkan untuk menemukan data yang diminta dan kemudian semua record dikembalikan pada client www.rahmadani.net 8
  • 11. Transaction Server • Client meminta remote procedures yang terletak pada server dengan sebuah SQL database engine. • Remote procedures ini mengeksekusi sebuah grup dari SQL statement Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi • Remote procedures ini mengeksekusi sebuah grup dari SQL statement Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi • www.rahmadani.net 10
  • 13. Object Application Server • Aplikasi client/server ditulis sebagai satu set objek komunikasi Client objects berkomunikasi dengan• server objects melalui Object Request Broker (ORB) Client meminta sebuah method pada remote object server objects melalui Object Request Broker (ORB) Client meminta sebuah method pada remote object • www.rahmadani.net 12
  • 14. Model Application Server Note: ORB merupakan suatu mekanime yang memberikan transparansi lokasi, komunikasi, dan aktivasi. Suatu objek. ORB adalah semacam software bus untuk objek-objek www.rahmadani.net 13
  • 15. Web Application Server • World Wide Web adalah aplikasi client server yang pertama yang digunakan untuk web. • Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut HTTP. • Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut HTTP. • www.rahmadani.net 14