Sistem Basis Data Lanjut. Sistem Manajemen Basis Data Web 1 : Web

dokumen-dokumen yang mirip
Sistem Basis Data Lanjut. Sistem Manajemen Basis Data Web

Pengenalan Internet. Arrummaisha A

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

Muhammad Zen Samsono Hadi, ST. Msc.

INTERNET. INTERconnected NETworking. INTERnational NETworking

Firewall & WEB SERVICE

Layanan Jaringan RIJAL FADILA L H

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

BERBAGAI KOMPONEN INTERNET

BAB II LANDASAN TEORI

Review Internet. Rijal Fadilah, S.Si

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

Asumsi dari penyedia layanan (website master) adalah sebagai berikut:

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Internet dan WWW. Pertemuan - II

BAB III METODE PENELITIAN. ini, diantaranya adalah dengan langkah-langkah sebagai berikut :

PEMROGRAMAN WEB. Agussalim

Bab1 -World Wide Web

APPLICATION LAYER. Oleh : Reza Chandra

HTTP DAN PROXY SERVER

LAPORAN PENDAHULUAN PRAKTIKUM ADMINISTRASI MANAJEMEN JARINGAN WEB SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

TASK 5 JARINGAN KOMPUTER

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Interactive Broadcasting

DASAR-DASAR WEB DESIGN

APLIKASI BERBASIS WEB

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

Komputer Perkantoran. Salhazan Nasution, S.Kom

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

PENGENALAN INTERNET. Pertemuan X Konsep Internet Kegunaan Internet Sejarah Internet

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)

Aplikasi Dasar Internet

Pertemuan 3. PENGENALAN INTERNET Oleh : Julham Afandi

BAB III LANDASAN TEORI

Pert 11 DASAR-DASAR WEB DESIGN

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

BAB III TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI

SMK-TI TRAINING AND CERTIFICATION APLIKASI INTERNET ISI. Aplikasi Internet Modul 2. Team Training SMK TI 27

PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI

Konsep Pemrograman Internet (1)

Pengenalan Internet. Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia

Pemrograman Jaringan 5.

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

INTERNET SEBAGAI TOOL

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Pertemuan I. Ali Tarmuji, S.T., M.Cs. Fiftin Noviyanto, S.T., M.Cs.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Gambar di halaman berikut ini adalah sekema atau bagan yang menggambarkan cara kerja WWW :

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

PENGANTAR INTERNET & DESAIN WEB

BAB II LANDASAN TEORI

Pertemuan IX Client-Server Computing

E-Business Infrastructure

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengenalan Internet dan Protokol HTTP

Pemrograman Basis Data Berbasis Web

Sistem Manajemen Basis Data Web 2 :

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

DAFTAR ISTILAH / SINGKATAN

TI dalam E-Commerce. Kerangka Lecture. E-Commerce - Definisi

Distribusi Fungsi. Dengan pembagian fungsi untuk tiap komponen dalam sistem client server, berikut manfaat yang ada :

SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE

Pertemuan 1. Pengenalan Dasar Web

BAB I PENDAHULUAN. 1.1 Latar Belakang

Internet dan World Wide Web

Oleh : Wijiyanto STMIK Duta Bangsa Surakarta ABSTRAK

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB III LANDASAN TEORI

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

BAB II LANDASAN TEORI

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Pengenalan Internet dan Protokol HTTP

PERTEMUAN 4 MANAJEMEN SITUS WEB

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

BAB 2 LANDASAN TEORI. ke dalam bagian-bagian komponennya dengan maksud untuk. Hal diatas dapat diperkuat oleh : Pengertian Perancangan Sistem

TUGAS JARINGANN KOMPUTER

BAB I PENDAHULUAN Sejarah Internet Pengertian Internet

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

WEB SERVICES. Sistem terdistribusi week 12

WEB SERVER MODULE & VIRTUAL HOST. Exp : Admin Server Kelas : XII TKJ B. No. Exp : 6 2. Trimans Yogiana

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

BAB II LANDASAN TEORI. Menurut McLeod dalam buku Al-Bahra (2005:3) Sistem adalah. Menurut Lucas dalam buku Al-Bahra (2005:3) Sistem sebagai suatu

TUGAS SISTEM INFORMASI BERBASIS WEB. PHP Web Service. Nama : Ilham NIM : Kelas : 6B. Daftar isi

Transkripsi:

Sistem Manajemen Basis Data Web 1 : Web Tim Penyusun : Pengajar Universitas Gunadarma 2008

Outline Web sebagai Platform Aplikasi Basis Data INTERNET WEB SMBD - Web 2

Internet Interconnected Networks Kumpulan dari jaringan komputer di seluruh dunia yg saling terhubung via TCP(Transmission Control Protocol), IP(Internet Protocol) TCP bertanggungjawab menjamin pengiriman pesan dari satu komputer dgn yg lain, secara benar. IP mengelola pengiriman dan penerimaan paket data antara satu mesin dgn yg lain. SMBD - Web 3

Sejarah Internet Mulai dibangun pada thn 60an & 70an oleh Departemen Pertahanan AS. disebut ARPANET (Advanced Research Projects Agency NETwork) Poyek membangun jaringan yg dapat menahan serangan secara fisik. 1982: TCP/IP diadopsi sebagai protocol standar untuk ARPANET 1986: proyek dipindahkan dari militer ke pemerintahan/universitas dengan dana National Science Foundation Disebut NSFNET (National Science Foundation NETwork) 1995: NSFNET mengakhiri pengontrolan backbone jaringan; jaringan/network kemudian dikenal dengan Internet. SMBD - Web 4

Intranet & Extranet Intranet : suatu web site atau kumpulan web site dari suatu organisasi, yg dapat diakses hanya oleh anggota dari organisasi tersebut (via firewall) Extranet : intranet yg dapat diakses sebagian oleh pengguna (diberi otoritas) di luar organisasi SMBD - Web 5

ecommerce & ebusiness ecommerce Pelanggan dapat menempatkan & membayar pesanan via web site ebusiness Integrasi yg lengkap dari tehnologi internet ke dalam infrastruktur ekonomi bisnis Ecosystem Proses bisnis secara keseluruhan diotomatisi, dimana pemasok, alliance partners, corporate infrastructure merged into seamless system SMBD - Web 6

Web Sistem berbasis hipermedia, yg menyediakan point and click berarti browsing informasi pada internet menggunakan hyperlink Informasi pada halaman Web terdiri atas teks, grafik, gambar, & suara. Terdapat pula hyperlink ke halaman web lainnya, dimana pengguna dapat menelusuri dengan cara nonsekuensial melalui informasi. Dokumen2 web ditulis menggunakan HTML. SMBD - Web 7

Web (lanj.) Web terdiri atas jaringan komputer yg dpt berperan sebagai Server, menyediakan informasi; Contoh, Apache HTTP Server, Microsoft Internet Information Server, Netscape Enterprise Server, WebLogic Server & NCSA HTTPd Client (browsers), memohon informasi. Contoh, Microsoft Internet Explorer, Netscape Navigator & NCSA Mosaic SMBD - Web 8

Web (lanj.) Protocol yg mengatur pertukaran informasi antara server & browser web adalah HTTP Lokasi dengan dokumen2 diidentifikasikan sebagai URL. SMBD - Web 9

Komponen Dasar Web SMBD - Web 10

HyperText Transfer Protocol (HTTP) Protokol yg digunakan untuk mentransfer halaman web melalui internet. Berbasis paradigma requestresponse : Connection - Client berkoneksi dengan Web server. Request - Client mengirim permohonan ke web server. Response web server mengirim respon (dokumen HTML) pada client. Close - Koneksi ditutup oleh web server. SMBD - Web 11

MIME types Multipurpose Internet Mail Extensions Digunakan oleh HTTP header utk menentukan penanganan tipe media yg multipel Contoh: teks/html (dokumen html; *.html) aplikasi/java (java class file; *.class) SMBD - Web 12

HTTP Request HTTP header mengindikasikan : 1. Tipe permohonan GET: mendapat sumber yg diminta POST: mentransfer data ke data yg posted data pada sumber tertentu HEAD: sama seperti GET tapi hanya mengembalikan HTTP header PUT (HTTP/1.1): upload sumber ke server DELETE (HTTP/1.1): menghapus sumber dari server OPTIONS (HTTP/1.1):memohon pilihan konfigurasi server 2. Nama sumber 3. Versi HTTP 4. body (*optional) SMBD - Web 13

HTTP Response HTTP header mengindikasikan: 1. Versi HTTP 2. Status respon 3. Informasi utk mengontrol perilaku respon 4. body (*optional) SMBD - Web 14

HyperText Markup Language (HTML) Bahasa yg memformat dokumen digunakan utk merancang halaman web. Bahasa yg sederhana, punya kekuatan, bahasa dokumen yg tidak bergantung pada platform tertentu. HTML merupakan aplikasi dari Standardized Generalized Markup Language (SGML), sistem yg mendefinisikan tipe dokumen yg terstruktur & markup language utk merepresentasikan instance2 dari tipe2 dokumen tsb. SMBD - Web 15

Contoh File HTML SMBD - Web 16

Contoh Halaman HTML SMBD - Web 17

Uniform Resource Locators (URLs) URL terdiri atas 3 bagian: protokol yg digunakan utk koneksi Nama host Nama path pada host dimana sumber disimpan. Mendefinisikan lokasi atau alamat dari sumber(dokumen) pd internet & bagaimana sumber tsb dpt diakses. Contoh: http://www.w3.org/markup/markup.h tml SMBD - Web 18

Kebutuhan Untuk Integrasi Web-DBMS Kemampuan utk mengakses data yg berharga dengan cara yg aman. Konektivitas data & vendor yg tidak bergantung sehingga terdapat kebebasan untuk memilih DBMS. Kemampuan utk bertatap muka secara mandiri dgn basisdata apapun dari browser atau web server. Solusi konektivitas yg mengambil keuntungan dari semua fitur organisasi SMBD. SMBD - Web 19

Kebutuhan Untuk Integrasi Web-DBMS (lanj.) Arsitektur yg terbuka memungkin kan interoperabilitas dengan bermacam2 sistem & tehnologi. Contoh : Web servers berbeda; Microsoft's (Distributed) Common Object Model (DCOM/COM); CORBA/IIOP (Internet Inter-ORB protocol); Java/Remote Method Invocation (RMI). Solusi dgn biaya yg efektif memungkinkan utk pembesaran, pertumbuhan & perubahan arah strategi & membantu mengurangi biaya pengembangan aplikasi. SMBD - Web 20

ArsitekturWeb-SMBD Two-Tier Client-Server SMBD - Web 21

ArsitekturWeb-SMBD Three-Tier Client-Server SMBD - Web 22

Keuntungan Web-SMBD Web sebagai platform sistem basis data Keuntungan penggunaan SMBD Sederhana, HTML mudah dipelajari Platform mandiri Graphical User Interface Standarisasi, HTML browser web standar Penunjang platform yg berseberangan Pengaksesan jaringan transparan Scalable deployment Memungkinkan organisasi melakukan Inovasi SMBD - Web 23

Kerugian Web-SMBD Internet merupakan media yg tidak reliabel, permohonan via internet tidak mendapat jaminan pengiriman dokumen yg diminta Berpotensi terdapat pengguna yg anomali Biaya tinggi utk pengembangan web Scalability Keterbatasan fungsionalitas HTML Statelessness : butuh aplikasi utk penambahan informasi Bandwidth rendah Performance : lambat Perangkat2 pengembangan web yg belum matang SMBD - Web 24

Referensi 1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management, 3rd edition, Addison Wesley, 2003. SMBD - Web 25