SlideShare a Scribd company logo
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

PDF
Materi 5 manajemen keamanan basis data
PDF
Materi 2 arsitektur sbd, db control dan backup db
PDF
Materi 1 pengantar sistem basis data.docx
PDF
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
PDF
Materi 6 db performance tuning
DOCX
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
DOCX
Pengertian sistem basis data
PDF
Abdul fajri 43219110268 tm6
Materi 5 manajemen keamanan basis data
Materi 2 arsitektur sbd, db control dan backup db
Materi 1 pengantar sistem basis data.docx
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
Materi 6 db performance tuning
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Pengertian sistem basis data
Abdul fajri 43219110268 tm6

What's hot (18)

DOCX
Kumpulan soal materi
PPTX
Basis data sederhana
DOC
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
PPTX
Pengertian basis data
PPT
konsep basis data
PDF
Mokh ikhwan, ulfinur fatimah
PPTX
Pertemuan Dua
PPTX
Pertemuan Satu
PPTX
ODP
Mata Kuliah Basis Data
PDF
02module 11 osi-reference-model1
PPTX
1 pengantar basis data
PPTX
Pertemuan Tiga
PPT
Kelebihan dan kelemahan pangkalan data
PDF
SI-PI, Sari Kartika4, Hapzi Ali, Dasar-dasar Intelegensi Bisnis Basis Data Da...
PPTX
Manajemen file
PPT
manajemen sistem file
PDF
Mengapa kita memerlukan basis data
Kumpulan soal materi
Basis data sederhana
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Pengertian basis data
konsep basis data
Mokh ikhwan, ulfinur fatimah
Pertemuan Dua
Pertemuan Satu
Mata Kuliah Basis Data
02module 11 osi-reference-model1
1 pengantar basis data
Pertemuan Tiga
Kelebihan dan kelemahan pangkalan data
SI-PI, Sari Kartika4, Hapzi Ali, Dasar-dasar Intelegensi Bisnis Basis Data Da...
Manajemen file
manajemen sistem file
Mengapa kita memerlukan basis data
Ad

Similar to Materi 4 db konsep client server (20)

PDF
Tipe tipe dan model client server-plus
PPTX
Bab 5
PPTX
Arsitektur jaringan Client Server
PPTX
Tugas[2] 0317-[tryanita]-[1411511676]
PDF
Sister 06 - client server
PPTX
Materi 4
PPTX
Materi 4
PPTX
Materi 4
PPT
11_arsitektur_db.pptwfwfwfwe2f 2 e2e2t3t33t3t3tt3
PPT
setting client server pada jaringan komputer
PPTX
5 client server
PPT
Chapter 7 - Sister
PPTX
Arsitektur dbms multiuser
PPTX
Basis data klien server
PPTX
Tugas2 0317 [lingga eka pradipta]-[1411501073]
DOCX
Zentyal adalah server_linux_untuk_small
PPT
Komputer Server
PPTX
Tugas ii 0317_arie firmandani_1512510445
PPTX
Pertemuan 9
PPTX
Pertemuan 9
Tipe tipe dan model client server-plus
Bab 5
Arsitektur jaringan Client Server
Tugas[2] 0317-[tryanita]-[1411511676]
Sister 06 - client server
Materi 4
Materi 4
Materi 4
11_arsitektur_db.pptwfwfwfwe2f 2 e2e2t3t33t3t3tt3
setting client server pada jaringan komputer
5 client server
Chapter 7 - Sister
Arsitektur dbms multiuser
Basis data klien server
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Zentyal adalah server_linux_untuk_small
Komputer Server
Tugas ii 0317_arie firmandani_1512510445
Pertemuan 9
Pertemuan 9
Ad

Recently uploaded (8)

PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPTX
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
PPTX
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
PPT
pengantar-sistem-informasi manajemen.ppt
PPTX
Implementasi Microservices pada Manufaktur
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
pengantar-sistem-informasi manajemen.ppt
Implementasi Microservices pada Manufaktur
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...

Materi 4 db konsep client server

  • 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