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
 
Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architectureAinul Yaqin
 
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
 
Pemograman databese hotel
Pemograman databese hotelPemograman databese hotel
Pemograman databese hotelAnang Wijayanto
 
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
 
Tugas Akhir Pengantar Sistem Informasi
Tugas Akhir Pengantar Sistem InformasiTugas Akhir Pengantar Sistem Informasi
Tugas Akhir Pengantar Sistem InformasiRoger Alexander
 

What's hot (16)

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
 
Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architecture
 
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
 
Client server
Client serverClient server
Client server
 
Pemograman databese hotel
Pemograman databese hotelPemograman databese hotel
Pemograman databese hotel
 
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
 
Kelompok 4 a
Kelompok 4 aKelompok 4 a
Kelompok 4 a
 
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
Tugas 7Tugas 7
Tugas 7
 
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
 
Service Oriented Modeling
Service Oriented ModelingService Oriented Modeling
Service Oriented Modeling
 
Basis Data
Basis DataBasis Data
Basis Data
 
Tugas Akhir Pengantar Sistem Informasi
Tugas Akhir Pengantar Sistem InformasiTugas Akhir Pengantar Sistem Informasi
Tugas Akhir Pengantar Sistem Informasi
 

Viewers also liked

Excel Chapter 02
Excel Chapter 02Excel Chapter 02
Excel Chapter 02jgardne4
 
Who is she
Who is sheWho is she
Who is shegoker111
 
티초이스(Tchoice)기업문화소개
티초이스(Tchoice)기업문화소개티초이스(Tchoice)기업문화소개
티초이스(Tchoice)기업문화소개sayjes84
 
Inbound marketing-presentation-anyssa-carrutherspp
Inbound marketing-presentation-anyssa-carruthersppInbound marketing-presentation-anyssa-carrutherspp
Inbound marketing-presentation-anyssa-carruthersppAnyssa Jane
 
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan Goñi
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan GoñiEncerrona 2015 GetxoPhoto Graphic Recording by Pernan Goñi
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan GoñiPernan Goñi
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeekStijn Van Loo
 
Klaas hummel cocos islands
Klaas hummel cocos islandsKlaas hummel cocos islands
Klaas hummel cocos islandsKlaas Hummel
 
Informasi produk nutrisi herbalife
Informasi produk nutrisi herbalifeInformasi produk nutrisi herbalife
Informasi produk nutrisi herbalifeSudier Cudier
 
Kvmopt osforce
Kvmopt osforceKvmopt osforce
Kvmopt osforcemeecheng
 
GA週報 vol 14 - GA流量規則與設定關聯
GA週報 vol 14 - GA流量規則與設定關聯GA週報 vol 14 - GA流量規則與設定關聯
GA週報 vol 14 - GA流量規則與設定關聯Aloha Chen
 
1η εφημεριδα γερακαρους
1η εφημεριδα γερακαρους1η εφημεριδα γερακαρους
1η εφημεριδα γερακαρουςandolkera68
 
Handouts English III Top 20 Part 1
Handouts English III Top 20 Part 1Handouts English III Top 20 Part 1
Handouts English III Top 20 Part 1Greco Gervin Cruz
 

Viewers also liked (20)

Excel Chapter 02
Excel Chapter 02Excel Chapter 02
Excel Chapter 02
 
Увеличить на. Уменьшить на
Увеличить на. Уменьшить наУвеличить на. Уменьшить на
Увеличить на. Уменьшить на
 
Who is she
Who is sheWho is she
Who is she
 
티초이스(Tchoice)기업문화소개
티초이스(Tchoice)기업문화소개티초이스(Tchoice)기업문화소개
티초이스(Tchoice)기업문화소개
 
Inbound marketing-presentation-anyssa-carrutherspp
Inbound marketing-presentation-anyssa-carruthersppInbound marketing-presentation-anyssa-carrutherspp
Inbound marketing-presentation-anyssa-carrutherspp
 
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan Goñi
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan GoñiEncerrona 2015 GetxoPhoto Graphic Recording by Pernan Goñi
Encerrona 2015 GetxoPhoto Graphic Recording by Pernan Goñi
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeek
 
Klaas hummel cocos islands
Klaas hummel cocos islandsKlaas hummel cocos islands
Klaas hummel cocos islands
 
Informasi produk nutrisi herbalife
Informasi produk nutrisi herbalifeInformasi produk nutrisi herbalife
Informasi produk nutrisi herbalife
 
фгостест математика 4 класс
фгостест математика 4 классфгостест математика 4 класс
фгостест математика 4 класс
 
Kvmopt osforce
Kvmopt osforceKvmopt osforce
Kvmopt osforce
 
2209
22092209
2209
 
Биография Л.Н. Толстого
Биография Л.Н. ТолстогоБиография Л.Н. Толстого
Биография Л.Н. Толстого
 
Zadavajte voprosy
Zadavajte voprosyZadavajte voprosy
Zadavajte voprosy
 
GA週報 vol 14 - GA流量規則與設定關聯
GA週報 vol 14 - GA流量規則與設定關聯GA週報 vol 14 - GA流量規則與設定關聯
GA週報 vol 14 - GA流量規則與設定關聯
 
1η εφημεριδα γερακαρους
1η εφημεριδα γερακαρους1η εφημεριδα γερακαρους
1η εφημεριδα γερακαρους
 
Письмо заглавной буквы Б. Урок 2
Письмо заглавной буквы Б. Урок 2Письмо заглавной буквы Б. Урок 2
Письмо заглавной буквы Б. Урок 2
 
Письмо заглавной буквы М.
Письмо заглавной буквы М. Письмо заглавной буквы М.
Письмо заглавной буквы М.
 
Что такое хвоинки
Что такое хвоинкиЧто такое хвоинки
Что такое хвоинки
 
Handouts English III Top 20 Part 1
Handouts English III Top 20 Part 1Handouts English III Top 20 Part 1
Handouts English III Top 20 Part 1
 

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
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataSetyady Peace
 
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
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariFebriy Y
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client serverarfianti
 
Jaringan Client Server
Jaringan Client Server Jaringan Client Server
Jaringan Client Server Aryn POetra
 
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
 
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
 

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
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 4
Materi 4Materi 4
Materi 4
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Client server
Client serverClient server
Client server
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis data
 
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
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasari
 
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
 
Jaringan Client Server
Jaringan Client Server Jaringan Client Server
Jaringan Client Server
 
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
 
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...
 

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 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
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