SlideShare a Scribd company logo
1 of 11
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK)
 JURUSAN TEKNIK ELEKTRO
 FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR




Pengantar basis
     data
Client Server
Untuk mengatasi kelemahan arsitektur-arsitektur di
              atas maka dikembangkan
arsitektur client-server. Client-server menunjukkan
              cara komponen software
         berinteraksi dalam bentuk sistem.
Arsitektur Client Server
Dalam konteks basis data, client mengatur interface
berfungsi sebagai workstation tempat menjalankan
aplikasi basis data. Client menerima permintaan
pemakai, memeriksa sintaks dan generate kebutuhan
basis data dalam SQL atau bahasa yang         lain.
Kemudian meneruskan pesan ke server, menunggu
response dan bentuk response untuk pemakai akhir.
Server menerima dan memproses permintaan basis
data kemudian mengembalikan hasil ke client.
Proses-proses ini melibatkan pemeriksaan
         autorisasi, jaminan integritas,
 pemeliharaan data dictionary dan mengerjakan
      query serta proses update. Selain itu
juga menyediakan kontrol terhadap concurrency
                 dan recovery.
Keuntungan client server
 Memungkinkan akses basis data yang besar
 Menaikkan kinerja
 Jika client dan server diletakkan pada komputer yang
  berbeda kemudian CPU yang berbeda dapat memproses
  aplikasi secara paralel. Hal ini mempermudah merubah
  mesin server jika hanya memproses basis data.
 Biaya untuk hardware dapat dikurangi
 Hanya server yang membutuhkan storage dan kekuatan
  proses yang cukup untuk menyimpan dan mengatur basis
  data
 Biaya komunikasi berkurang
Lanjutan …

 Aplikasi menyelesaikan bagian operasi pada     client
  dan mengirimkan hanya bagian yang dibutuhkan
  untuk akses basis data melewati jaringan,
  menghasilkan data yang sedikit yang akan dikirim
  melewati jaringan
 Meningkatkan kekonsistenan
 Server dapat menangani pemeriksaan integrity
  sehingga batasan perlu didefinisikan dan validasi
  hanya di satu tempat, aplikasi program mengerjakan
  pemeriksaan sendiri
 Map ke arsitektur open-system dengan sangat alami
Berikut ini adalah ringkasan fungsi client-server


More Related Content

What's hot

Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa webikasulistiyani
 
Chapter 7 - Sister
Chapter 7 - SisterChapter 7 - Sister
Chapter 7 - Sisterbeiharira
 
Sistem Dashboard Management
Sistem Dashboard ManagementSistem Dashboard Management
Sistem Dashboard ManagementHanggono Duto
 
Paper N-Tier Architecture
Paper N-Tier ArchitecturePaper N-Tier Architecture
Paper N-Tier ArchitectureBasir McDown
 
Pemograman databese hotel
Pemograman databese hotelPemograman databese hotel
Pemograman databese hotelAnang Wijayanto
 
Proposal rencana sistem basis data spasial wwf indonesia
Proposal rencana sistem basis data spasial wwf indonesiaProposal rencana sistem basis data spasial wwf indonesia
Proposal rencana sistem basis data spasial wwf indonesiabramantiyo marjuki
 
Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architectureAinul Yaqin
 
Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669dodyalfad
 
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571kahfi ariep akbar
 
Service Oriented Modeling
Service Oriented ModelingService Oriented Modeling
Service Oriented ModelingAinul Yaqin
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataSetyady Peace
 

What's hot (17)

Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
 
Chapter 7 - Sister
Chapter 7 - SisterChapter 7 - Sister
Chapter 7 - Sister
 
Sistem Dashboard Management
Sistem Dashboard ManagementSistem Dashboard Management
Sistem Dashboard Management
 
Paper N-Tier Architecture
Paper N-Tier ArchitecturePaper N-Tier Architecture
Paper N-Tier Architecture
 
Pemograman databese hotel
Pemograman databese hotelPemograman databese hotel
Pemograman databese hotel
 
Proposal rencana sistem basis data spasial wwf indonesia
Proposal rencana sistem basis data spasial wwf indonesiaProposal rencana sistem basis data spasial wwf indonesia
Proposal rencana sistem basis data spasial wwf indonesia
 
Kelompok 4 a
Kelompok 4 aKelompok 4 a
Kelompok 4 a
 
Client server
Client serverClient server
Client server
 
Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architecture
 
Tugas 7
Tugas 7Tugas 7
Tugas 7
 
Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669
 
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
 
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
 
Basis Data
Basis DataBasis Data
Basis Data
 
Service Oriented Modeling
Service Oriented ModelingService Oriented Modeling
Service Oriented Modeling
 
Ead pertemuan-5
Ead pertemuan-5Ead pertemuan-5
Ead pertemuan-5
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis data
 

Viewers also liked

Lvm cis17 2w4 online class how to sign into sam
Lvm cis17 2w4 online class how to sign into samLvm cis17 2w4 online class how to sign into sam
Lvm cis17 2w4 online class how to sign into samjgardne4
 
Apabal magazine issue_2
Apabal magazine issue_2Apabal magazine issue_2
Apabal magazine issue_2gathyus
 
Письмо строчной и заглавной букв Аа
Письмо строчной и заглавной букв АаПисьмо строчной и заглавной букв Аа
Письмо строчной и заглавной букв АаМКОУ СОШ № 1 г. Сим
 
Mother's Remedies CD Collection
Mother's Remedies CD CollectionMother's Remedies CD Collection
Mother's Remedies CD CollectionDavid Murphy
 
Esborrany Decret plantilles 2013
Esborrany Decret plantilles 2013Esborrany Decret plantilles 2013
Esborrany Decret plantilles 2013Ensenyament
 
Input Output Devices (An Introduction)
Input Output Devices (An Introduction)Input Output Devices (An Introduction)
Input Output Devices (An Introduction)Qsrealm
 
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...Giuseppe Fattori
 
The coevasi ointerattivodemo
The coevasi ointerattivodemoThe coevasi ointerattivodemo
The coevasi ointerattivodemoTheCoevas
 

Viewers also liked (19)

Lvm cis17 2w4 online class how to sign into sam
Lvm cis17 2w4 online class how to sign into samLvm cis17 2w4 online class how to sign into sam
Lvm cis17 2w4 online class how to sign into sam
 
Apabal magazine issue_2
Apabal magazine issue_2Apabal magazine issue_2
Apabal magazine issue_2
 
Гласные буквы Ее. Урок 1
Гласные буквы Ее. Урок 1Гласные буквы Ее. Урок 1
Гласные буквы Ее. Урок 1
 
Письмо строчной и заглавной букв Аа
Письмо строчной и заглавной букв АаПисьмо строчной и заглавной букв Аа
Письмо строчной и заглавной букв Аа
 
Heroes
HeroesHeroes
Heroes
 
Гласный звук а. буквы Аа
Гласный звук а. буквы АаГласный звук а. буквы Аа
Гласный звук а. буквы Аа
 
Mother's Remedies CD Collection
Mother's Remedies CD CollectionMother's Remedies CD Collection
Mother's Remedies CD Collection
 
Письмо букв Зз
Письмо букв ЗзПисьмо букв Зз
Письмо букв Зз
 
Cruz azul
Cruz azulCruz azul
Cruz azul
 
Гласные буквы Яя. Урок 1
Гласные буквы Яя. Урок 1Гласные буквы Яя. Урок 1
Гласные буквы Яя. Урок 1
 
3. linear programming kompleks
3. linear programming kompleks3. linear programming kompleks
3. linear programming kompleks
 
"Вянок" — кніга паэзіі (да 100–годдзя з дня выдання кнігі М.Багдановіча "Вянок")
"Вянок" — кніга паэзіі (да 100–годдзя з дня выдання кнігі М.Багдановіча "Вянок")"Вянок" — кніга паэзіі (да 100–годдзя з дня выдання кнігі М.Багдановіча "Вянок")
"Вянок" — кніга паэзіі (да 100–годдзя з дня выдання кнігі М.Багдановіча "Вянок")
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Marie Antoinette
Marie AntoinetteMarie Antoinette
Marie Antoinette
 
Esborrany Decret plantilles 2013
Esborrany Decret plantilles 2013Esborrany Decret plantilles 2013
Esborrany Decret plantilles 2013
 
Input Output Devices (An Introduction)
Input Output Devices (An Introduction)Input Output Devices (An Introduction)
Input Output Devices (An Introduction)
 
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...
Le strategie di prevenzione e lo stile di comunicazione. Quando contenuto e f...
 
Вялікая забытая вайна. Частка 2
Вялікая забытая вайна. Частка 2Вялікая забытая вайна. Частка 2
Вялікая забытая вайна. Частка 2
 
The coevasi ointerattivodemo
The coevasi ointerattivodemoThe coevasi ointerattivodemo
The coevasi ointerattivodemo
 

Similar to Pertemuan 9

Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallarimayawulantara
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-ServerDesty Yani
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3Fenty Hidayati
 
Client server
Client serverClient server
Client serverarfianti
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariFebriy Y
 
Pengelolaan server jaringan
Pengelolaan server jaringanPengelolaan server jaringan
Pengelolaan server jaringannyotob
 
Bab10 pengelolaan server_jaringan
Bab10 pengelolaan server_jaringanBab10 pengelolaan server_jaringan
Bab10 pengelolaan server_jaringanAgung Sakepris
 
pengelolaan-server-jaringan
pengelolaan-server-jaringanpengelolaan-server-jaringan
pengelolaan-server-jaringanBagasPratamaCQ
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client serverarfianti
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Andika Fajar
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverarfianti
 
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)Alveraadk
 
Jaringan Client Server
Jaringan Client Server Jaringan Client Server
Jaringan Client Server Aryn POetra
 

Similar to Pertemuan 9 (20)

Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_small
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3
 
5 client server
5  client server5  client server
5 client server
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Client server
Client serverClient server
Client server
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 4
Materi 4Materi 4
Materi 4
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Materi 4
Materi 4Materi 4
Materi 4
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasari
 
Pengelolaan server jaringan
Pengelolaan server jaringanPengelolaan server jaringan
Pengelolaan server jaringan
 
Bab10 pengelolaan server_jaringan
Bab10 pengelolaan server_jaringanBab10 pengelolaan server_jaringan
Bab10 pengelolaan server_jaringan
 
pengelolaan-server-jaringan
pengelolaan-server-jaringanpengelolaan-server-jaringan
pengelolaan-server-jaringan
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client server
 
Ansar uwade mengenal cloud computing
Ansar uwade mengenal cloud computingAnsar uwade mengenal cloud computing
Ansar uwade mengenal cloud computing
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client server
 
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)
 
Jaringan Client Server
Jaringan Client Server Jaringan Client Server
Jaringan Client Server
 

More from mutmainnamaruru (20)

Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 
Pertemuan 15
Pertemuan 15Pertemuan 15
Pertemuan 15
 

Pertemuan 9

  • 1. PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Pengantar basis data
  • 3. Untuk mengatasi kelemahan arsitektur-arsitektur di atas maka dikembangkan arsitektur client-server. Client-server menunjukkan cara komponen software berinteraksi dalam bentuk sistem.
  • 5. Dalam konteks basis data, client mengatur interface berfungsi sebagai workstation tempat menjalankan aplikasi basis data. Client menerima permintaan pemakai, memeriksa sintaks dan generate kebutuhan basis data dalam SQL atau bahasa yang lain. Kemudian meneruskan pesan ke server, menunggu response dan bentuk response untuk pemakai akhir. Server menerima dan memproses permintaan basis data kemudian mengembalikan hasil ke client.
  • 6. Proses-proses ini melibatkan pemeriksaan autorisasi, jaminan integritas, pemeliharaan data dictionary dan mengerjakan query serta proses update. Selain itu juga menyediakan kontrol terhadap concurrency dan recovery.
  • 8.  Memungkinkan akses basis data yang besar  Menaikkan kinerja  Jika client dan server diletakkan pada komputer yang berbeda kemudian CPU yang berbeda dapat memproses aplikasi secara paralel. Hal ini mempermudah merubah mesin server jika hanya memproses basis data.  Biaya untuk hardware dapat dikurangi  Hanya server yang membutuhkan storage dan kekuatan proses yang cukup untuk menyimpan dan mengatur basis data  Biaya komunikasi berkurang
  • 9. Lanjutan …  Aplikasi menyelesaikan bagian operasi pada client dan mengirimkan hanya bagian yang dibutuhkan untuk akses basis data melewati jaringan, menghasilkan data yang sedikit yang akan dikirim melewati jaringan  Meningkatkan kekonsistenan  Server dapat menangani pemeriksaan integrity sehingga batasan perlu didefinisikan dan validasi hanya di satu tempat, aplikasi program mengerjakan pemeriksaan sendiri  Map ke arsitektur open-system dengan sangat alami
  • 10. Berikut ini adalah ringkasan fungsi client-server