Pertemuan XII Distributed Database Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

dokumen-dokumen yang mirip
Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

ARSITEKTUR TELEMATIKA DISTRIBUTED PROCESSING ( CLIENT SERVER )

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

Bab 6. Basis Data Client / Server POKOK BAHASAN: TUJUAN BELAJAR: 6.1 PENDAHULUAN

Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

Perancangan Basis Data

Database Terdistribusi. by: Ahmad Syauqi Ahsan

Arsitektur Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

Sistem Basis Data Terdistribusi Arif Basofi

Database dalam Sistem Terdistribusi

Database dalam Sistem Terdistribusi


6/26/2011. Database Terdistribusi. Database Terdesentralisasi

DATABASE TERDISTRIBUSI

Transaksi Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Si

Hanif Fakhrurroja, MT

KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI SISTEM BASIS DATA TERDISTRIBUSI

SISTEM BASIS DATA By Novareza Klifartha

TUGAS PENGGANTI UAS MATA KULIAH SISTEM INFORMASI TERDISTRIBUSI. Makalah Arsitektur dan Desain Database Management System Terdistribusi

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

Concurrency Control Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Si

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

SISTEM BASIS DATA BACKUP DAN RECOVERY. Backup Data. Restore Data. DENI HERMAWAN Informatika

KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI

BASIS DATA TERDISTRIBUSI

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

KONSEP DASAR BASIS DATA

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

DATABASE LINGKUNGAN DATABASE

DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)

Replikasi adalah suatu teknik untuk melakukan copy / pendistribusian data dan objek-objek dalam melaksanakan sinkronisasi antara objek sehingga

Perangkat keras Kebakaran, banjir, bom, pencurian, listrik, gempa, radiasi, kesalahan mekanisme keamanan

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

DESAIN BASIS DATA SKS

Pengenalan Database 1-7 -

Pra Database. Muhammad Subhan Contoh pemakaian aplikasi database : File Based System.

BAB 2 TINJAUAN PUSTAKA

TSI Perbankan REPLIKASI

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

PENGANTAR BASIS DATA

PENGENALAN BASIS DATA

PENGAMANAN SISTEM basis DAta

Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

Contoh Distributed Database

Sistem Basis Data. Ir. H. Wawan Wardiana, M.T.

Sentralisasi dan Desentralisasi

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

IMPLEMENTASI BASIS DATA TERDISTRIBUSI PADA SISTEM INFORMASI MANAJEMEN INDUSTRI DALAM OPTIMALISASI PRODUKSI

Konsep Dasar Basis Data

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI DAN EVALUASI. tugas-tugas yang akan dilakukan dalam tahap implementasi. Berikut penjadwalan. Gambar 4.1 Gambar Jadwal Implementasi

PENGONTROLAN BERBASIS KOMPUTER

- File server pertama kali dikembangkan tahun 1970

BAB 4 IMPLEMENTASI DAN EVALUASI

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

LINGKUNGAN BASIS DATA

BASIS DATA TERDISTRIBUSI

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

PERTEMUAN 4 PENGENDALIAN MANAJEMEN SUMBER DATA

SISTEM TERDISTRIBUSI

ARSITEKTUR INFORMASI PENJUALAN TRAKTOR, ALAT PANEN DAN SPARE PART

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

PERANCANGAN BASIS DATA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Jenis-jenis/Tipe-tipe Data

PENGANTAR BASIS DATA

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

Gambar 1. Service terdistribusi

PRAKTIKUM BASIS DATA TERDISTRIBUSI MODUL 5 DISTRIBUSI DAN FRAGMENTASI DATA

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

BAB II LANDASAN TEORI. Analisis (analysis) dapat didefinisikan sebagai : Sedangkan Analisis sistem (systems analysis) dapat didefinisikan sebagai

PENDAHULUAN BASIS DATA. Institut Teknologi Sumatera

SISTEM INFORMASI TERDISTRIBUSI DAN PERTUKARAN DATA ELEKTRONIK

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

Tujuan Instruksional Khusus :

RENCANA PEMBELAJARAN SEMESTER (RPS) DISTRIBUTED NETWORK PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

CONSISTENCY & REPLICATION. Sistem terdistribusi week 7

Kebutuhan ini muncul karena sumber tersebut digunakan secara bersama

Basis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen

BAB 5 DATA RESOURCE MANAGEMENT

Pendahuluan. Semester Genap Th Ajaran 2012/2013. Budi Susanto UKDW. Sistem Basis Data. Sistem Basis Data. Teknik Informatika

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

DISTRIBUTED TRANSACTIONS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

DATABASE CONTROL 1. SECURITY DATABASE. Suzan Agustri 81

FILE SERVICE DAN NAME SERVICE

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

KONSEP PENGELOLAAN BASIS DATA

Glossary AS/400. Database Administrator User yang bertanggun jawab dalam hal perancangan, pengembangan, integrity dan memelihara database.

BAB X MANAJEMEN DATABASE

Introduction of Database. Presented at the 1 st Meeting Database, ST3 Telkom Purwokerto, 9 September 2015

MANAJEMEN DA D TA T BASE

Bab 10. Implementasi Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 10.1 STRUKTUR SISTEM FILE

Transkripsi:

Pertemuan XII Distributed Database Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014

Pengantar File processing/pemrosesan file menggunakan prinsip setiap aplikasi memiliki data tersendiri. Hal ini mempengaruhi efesiensi dan efektifitas sehingga muncul konsep data base system /system basis data. Konsep ini mendasarkan pada prinsip bahwa data dibuat, disediakan dan dikelola secara terpusat/sentral. Konsep ini mengakibatkan program aplikasi tidak lagi tergantung pada perubahan data baik secara logic maupun fisik dan juga sebaliknya, yang disebut dengan data independence. 2

Perbedaan file processing dengan database system 3

Perbedaan file processing dengan database system 4

Distributed Data Processing Merupakan sekumpulan peralatan pemrosesan yang saling terhubung melalui jaringan yang mengerjakan tugas tugas tertentu. Pemrosesan terdistribusi dapat dikelompokan berdasarkan beberapa kriteria yaitu : Degree Coupling g/ Tingkat hubungan : tinggi atau rendah? Jumlah data yang saling digunakan dibandingkan dengan jumlah pemrosesan lokal. Struktur antar hubungan : kuat atau lemah? Jika komponen dapat di share dikatakan kuat Saling tergantungan komponen komponen. Kuat atau lemah dalam mengekseskusi proses. Keselarasan antar komponen. Pemrosesan terdistribusi berkembang karena kebutuhan untuk dapat memecahkan masalah besar dan kompleks dengan menggunakan berbagai macam aturan divide and conquer. Alasan lain yang mendasar adalah struktur organisasi yang berubah menjadi terdistribusi. Karena perkembangan pemrosesan terdistribusi inilah maka kemudian berkembang distributed database system. 5

Distributed Database System Merupakan sekumpulan database yang saling terhubung secara logical dan secara fisik terdistribusi pada berbagai tempat melalui jaringan computer. Sistem yang mengelola database terdistribusi dan menyediakan mekanisme agar distribusi transparent adalah distributed database management system (DDBMS). 6

Database terpusat pada jaringan 7

Sistem Database Terdistribusi 8

DC = Data Communications component DBMS = local DBMS DDBMS = Distributed DBMS component GDD = Global data Dictionary 9

Karakteristik DDBMS Antarmuka aplikasi untuk berinteraksi dengan pengguna (end user), program aplikasi, dan DBMS lainnya dalam basis data terdistribusi. Validasi yang menganalisis permintaan data untuk kebenaran sintaks. Transformasi untuk menguraikan permintaan yang kompleks (complex query) menjadi komponen permintaan data atomik. Optimasi query untuk menemukan strategi akses terbaik. (fragmen database yang harus diakses oleh query, dan bagaimana harus update dt data, jikaada, akan disinkronkan?) i k Pemetaan untuk menentukan lokasi data fragmen lokal dan jauh (remote). Antarmuka I/O untuk membaca atau menulis data dari atau ke penyimpanan permanen lokal. Memformat untuk mempersiapkan data untuk presentasi kepada pengguna akhir atau ke program aplikasi. 10

Karakteristik DDBMS Keamanan untuk memberikan privasi data pada database baik lokal dan jauh (remote). Backup dan pemulihan untuk menjamin ketersediaan dan pemulihan lh database dl dalam kasus kegagalan (error). Fitur DB administrasi untuk administrator database. Concurrency control untuk mengatur akses simultan data dan untuk menjamin konsistensi data di seluruh fragmen database dalam DDBMS. Transaksi pada manajemen untuk memastikan bahwa data bergerak dari satu kondisi konsisten ke kondisi yang lain. Kegiatan ini mencakup sinkronisasi transaksi lokal dan jauh serta transaksi yang didistribusikan di seluruh segmen. 11

Komponen DDBMS Computer Workstations Network HW & SW Communications Media Transaction Processor (TP), komponen perangkat lunakdl dalam komputer yang meminta data, disebut juga Transaction Manager atau Application Processor Data Processor (DP), komponen perangkat lunak dalam komputer yang menyimpan dan mengeluarkan data, disebut juga Data Manager. 12

Keuntungan sistem database terdistribusi Pengelolaan secara transparan data terdistribusi dan replicated. Mengurangi ketergantungan data Transparansi jaringan Transparansi replikasi Transparansi fragmentasi Mengacu pada struktur organisasi Meningkatkan kemampuan untuk share dan otonomi local Meningkatkan ketersediaan data Meningkatkan kehandalan Meningkatkan unjuk kerja Memudahkan pengembangan system 13

Kelemahan sistem database terdistribusi Kompleksitas manajemen Control integritas lebih sulit Biaya pengembangan Keamanan Kurang standarisasi Menambahkan kebutuhan penyimpanan Lebih sulit dalam mengatur lingkungan data Menambah biaya pelatihan. 14