HUBUNGAN WEB DATABASE Sesi 8 83 web database.

Slides:



Advertisements
Presentasi serupa
PENGENALAN INTERNET M. Masrur, SKom.
Advertisements

KONSEP DASAR WEB DAN INTERNET
Pemrograman Internet Konsep Dasar.
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
KONSEP PEMROGRAMAN WEB
Pertemuan Ke-1 (Konsep Dasar Web)
Konsep Pemrograman Web
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
By : Nanda Prasetia, ST. KEAMANAN SISTEM WWW Berkembangnya www dan internet menyebabkan pergerakan sistem informasi untuk menggunakannya sebagai basis.
WEB Pengembangan Evangs Mailoa Prinsip Dasar Internet, Web,
PHP.
Web server Willy Permana Putra.
Konsep Pemrograman Internet
SISTEM INFORMASI BERBASIS WEB
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
KKM 78 DWI NURYANI, S.KOM TEGUH PRIYANTO, S.Pd.T.
Membangun Halaman Web Dinamis dengan PHP
Compiere ERP Aplikasi Bisnis di Linux
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Minggu 7/AK/Sistem Informatika 1 Aplikasi Web (Bagian II) Mira Afrina.
KONSEP PEMROGRAMAN WEB
Pengenalan Web Server dan Server Side Script
Membangun Halaman Web Dinamis dengan PHP
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
83web database1/38 WEB DATABASE Sesi 2. 83web database2/38 Web database  Aplikasi web  publikasi web  e-commerce  group activities  embedded  Perubahan.
83web database1/38 SECURITY, PRIVACY DAN IDENTITY Sesi 13.
83web database1/38 PEMILIHAN IMPLEMENTASI WEB DATABASE Sesi 11.
Keamanan Web Server Pertemuan XI.
Pelatihan Web Untuk Anggota Kepolisian Metro Jaya
APLIKASI BERBASIS WEB.
Pemrograman WEB Pertemuan I (Teori)
Pemrograman Web II Ganjil
Pemrograman Berorientasi Objek IST AKPRIND Yogyakarta
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Pertemuan 1 Khairul Anwar Hafizd
Internet, World Wide Web
Teknologi Dasar Internet dan Web
Pengantar Client Server
Pertemuan 3 Khairul Anwar Hafizd
Aplikasi Web (Bagian II)
Basis Data Klien Server dan Basis data Internet Materi 7
Pemrograman basis data internet dan client server
Javascript.
Metode CGI dan Struktur bahasa PHP
Keamanan Sistem World Wide Web
PEMROGRAMAN WEB 1 PERTEMUAN 1
Prinsip Dasar Internet, Web dan Pemrograman Web
Sistem Manajemen Basis Data Web
Konsep Pemrograman Internet
Prinsip Dasar Internet, Web dan Pemrograman Web
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Keamanan Web Server Pertemuan 9.
Pengenalan Web Server dan Server Side Script
Pemrograman Basis Data Berbasis Web
WORLD WIDE WEB (WWW) Kelompok 2 : Rana Meysa Mudazir ( )
Pemrograman Berorientasi Objek IST AKPRIND Yogyakarta
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
APLIKASI CLIENT SERVER
Pemrograman Internet Wahyu Herlambang ( )
Compiere ERP Aplikasi Bisnis di Linux
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

HUBUNGAN WEB DATABASE Sesi 8 83 web database

Hubungan Web database Walaupun komponen DB sudah diimplementasikan pada sistem web database, masih terdapat pilihan teknik yang dipilih berdasarkan hubungannya ke web page. Meninjau kembali Arsitektur Web. Aplikasi berbasis web harus dibangun dalam arsitektur client server. 83 web database

Hubungan Web database (Lanj) Client system - menampilkan web pages yang memberikan user interface ke sistem web database. Ditampilkan dengan menggunakan browser. Web server sistem - menyimpan dokumen, scripts dan program. Implementasi komponen DB mungkin sebagai sambungan ke server atau browser, atau mungkin sbg external ke web. 83 web database

Hubungan Web database (Lanj) Aplikasi s/w dapat dibangun untuk mengeksekusi baik dalam sisi client yang berkaitan (sisi client) atau server yang berkaitan (sisi server). S/w ini dapat bertindak sebagai ‘gateway’ ke sistem lain yang mempunyai/menyediakan layanan database. 83 web database

Hubungan Web database (Lanj) Ada 2 client umum yang saling menghubungi. Pendekatan dari sisi server dapat dengan script dalam sumber web page (HTML) atau membuat program lain yang akan dieksekusi bila diakses oleh client (CGI) Sistem boleh menggunakan pendekatan baik dari sisi client dan sisi server, dengan mendistribusikan prosesnya antara clienf dan server. 83 web database

Hubungan Web database (Lanj) Middleware - generic sistem yg. Menyediakan platform independence, dan mendukung std. Interface dan protokol dalam kaitannya dengan distribusi. Pemilihan implementasi teknologi . Pendekatan Client side browser extention - browser diperluas untuk menambah fungsi 83 web database

Hubungan Web database (Lanj) External aplikasi - serupa denan penggunaan server sebagai gateway untuk mengeksekusi sistem lain. Pendekatan Server side mengeksekusi proses aplikasi dalam server Data harus diterima dari client ke server data harus diproses dalam server hasil harus dikirim dari server ke client 83 web database

Hubungan Web database (Lanj) Pilihan implementasi - client atau server . Aplikasi client - server dibagi antara 2 sistem komputer dimana client menyiapkan interface dan server sebagai layanan (service) Sistem client server dapat dieksekusi pada komputer yang berbeda, mungkin dengan o/s yang berbeda, arsitektur yang berbeda.. 83 web database

Hubungan Web database (Lanj) Walaupun demikian dapat dieksekusi pada mesin yang sama. Normalnya dapat diasumsi mungkin elemen server pada sistem web database lebih mendasar sejak data base akan ditempatkan. Secara umum client side scripting lebih cocok untuk mengimplementasilan fungsi skala kecil, seperti animasi web pages, validasi data atau perhitungan, dimana server side sebaiknya digunakan untuk proses lengkap dengan ukuran besar. 83 web database

Hubungan Web database (Lanj) Keuntungan dari sisi client. Proses distribusi - dengan menampilkan beberapa proses yang terkait dengan aplikas webbase, komunikasi antara client dan server dapat dikurangi. Kecepatan umpan balik - proses di sisi client dapat menyediakan umpan balik langsung ke user, tanpa harus mempunyai persiapan memotong transmisi internet dari server menambah fungsi web page - prosesing pada sisi server dapat digunakan untuk membuat web page interaktif dan form. Keterbatasan program - tidak dapat mengakses sistem tertentu. 83 web database

Hubungan Web database (Lanj) Kerugian dari sisi client. Tergantung pada lingkungan - tergantung pada features platform dan browser dari clien dimana eksekusi dilakukan. Keamanan - source code diberi dari server, tidak aman menggunakan variabel global.waktu untuk down load - karena pages harus memasukkan code untuk dieksekusi client, maka ini menjadi besar dan butuh waktu. Keterbatasan program - tidak dapat mengakses sistem tertentu. Keuntungan dari sisi server lingkungan - prosesing di server tidak bergantung pada browser yang akan digunakan. Juga web pages dpt dibuat untuk 83 web database

Hubungan Web database (Lanj) penggunaan browser yang berbeda, sebelum dikirim ke client. Keamanan - source code aman waktu down load - hanya halaman HTML, sehingga cepat batasan program - dapat interface langsung ke database dan mempunyai akses langsung ke HTTP, dan dapat menggunakan variabel global Kerugian dari sisi server. Sulit - kurang debugging tools tidak ada control langsung terhadap user interface 83 web database