sistem terdistribusi (dhaa11)

15
SISTEM TERDISTRIBUSI St. Mawaddatanwwarahmah Pert 11

Upload: mawaddah-warahmah

Post on 30-Jun-2015

351 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Sistem terdistribusi (dhaa11)

SISTEM TERDISTRIBUSI

St. MawaddatanwwarahmahPert 11

Page 2: Sistem terdistribusi (dhaa11)

PEMROGRAMAN BASIS DATA INTERNET DAN

CLIENT SERVER

Page 3: Sistem terdistribusi (dhaa11)

SERVER SIDE DAN CLIENT SIDE

Pemrograman basis data internet erat kaitannya dengan pemrograman web dan client server. Pemrograman internet kini telah berkembang sehingga sebuah situs kini tidaklah berupa halaman statis saja melainkan dapat berupa halaman dinamis.

Page 4: Sistem terdistribusi (dhaa11)

Berdasarkan tempat pengoperasian perintah program dalam suatu web maka pemrograman web dapat dibagi menjadi 2 macam yaitu sisi client dan sisi server.

Page 5: Sistem terdistribusi (dhaa11)

Pada pemrograman sisi server, perintah- perintah program dioperasikan di server dan dikirimkan ke browser sudah dalam bentuk HTML, sedangkan pada sisi client, proses dilakukan pada web browser setempat.Sisi client umumnya digunakan untuk hal- hal yang membutuhkan interaksi dengan pengguna, tetapi data yang ditampilkan adalah seragam.

Page 6: Sistem terdistribusi (dhaa11)

PEMROGRAMAN HTTP

HTTP adalah protokol yang menyediakan layanan untuk komunikasi antara komputer melalui web browser. Fungsi HTTP adalah menentukan bagaimana data ditransfer, bukan apa tipe data atau bagaimana data diproses.

Page 7: Sistem terdistribusi (dhaa11)

SERVER SIDE SCRIPTING PHP:HYPERTEXT PROCESSOR

Pemrograman sisi server merupakan script yang berjalan pada komputer server, sebagai contoh ASP, PHP, JSP dll. Pemrograman sisi server ini memberikan kemampuan untuk mengakses resource yang berada pada server seperti basis data.

Page 8: Sistem terdistribusi (dhaa11)

PHP merupakan salah satu pemrograman sisi server yang terkenal mudah dalam penggunaanya. Dibandingkan dengan bahasa pemrograman yang lain, PHP jauh lebih cepat dan tangguh.

Page 9: Sistem terdistribusi (dhaa11)

PHP merupakan produk opensource dan dapat dijalankan pada berbagai macam sistem operasi seperti keluarga windows, UNIX, bahkan Macintos serta cocok dengan berbagai macam web server yang ada seperti Internet information server (IIS), Personal web server (PWS), Apache, dsb.

PHP juga mendukung berbagai macam basis data secara langsung seperti MYSQL, SQL server, PostgreSQL, Open database Connectivity (ODBC).

Page 10: Sistem terdistribusi (dhaa11)

BASIS DATA

Basis data adalah sekumpulan data yang terstruktur sehingga mampu membrikan akses yang efisien pada elemen data berdasar pengetahuan parsial atas elemen tersebut dn diimpan secara terus- menerus serta bebas dari aplikasi yang mengakses elemen data tersebut.

Page 11: Sistem terdistribusi (dhaa11)

BASIS DATA TERDISTRIBUSI

Sistem basis data terdistribusi adalah sekumpulan basis data yang saling terhubung secara logika dan didistribusikan pada jaringan komputer (Hurson, 2005).Sistem basis data terdistribusi meliputi sistem manajemen basis data terdistribusi, basis data terdistribusi, dan koneksi antar jaringan. DBMS adalah sistem perangkat lunak yang memelihara basis data terdistribusi.

Page 12: Sistem terdistribusi (dhaa11)

KOMPONEN DARI DBMS

Distrubuted Query Processor (DQP) Distributed Transaction Manager (DTM) Distributed Metadata Manager (DTM) Distributed Integrity manager (DIM) Distributed Security Manager (DSM)

Page 13: Sistem terdistribusi (dhaa11)

DESAIN BASIS DATA

Desain basis data tidak berhubungan dengan penggunaan komputer, akan tetapi lebih berhubungan dengan perencanaan dan perancangan. Desain informasi harus dikembangkan selama mendesain basis data. Informasi ini diimplementasikan dalam relasi basis data.

Page 14: Sistem terdistribusi (dhaa11)

HAL YANG BERKAITAN DENGAN DESAIN BASIS DATA

a) Entityb) Berkasc) File to file relationshipd) File to field relationshipe) Fieldf) Relationship validationg) Field typeh) Tipe berkasi) Field finctionj) Nilai yang bolehk) Business rulesreferential integrity

Page 15: Sistem terdistribusi (dhaa11)

ADA PERTANYAAN???