1 pertemuan > paralel dan basis data terdistribusi matakuliah: >/ > tahun: > versi: >
TRANSCRIPT
1
Pertemuan <<12>>Paralel dan Basis Data Terdistribusi
Matakuliah : <<M0264>>/<<Sistem Manajemen Basis Data>>
Tahun : <<2006>>
Versi : <<1/1>>
2
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat mendesain paralel dan basis data terdistribusi
3
Outline Materi
• Pengenalan Basis Data Paralel
• Pengenalan Basis Data Terdistribusi
4
PENGENALAN BASIS DATA PARALEL
• Increased Availability
• Distributed Access To Data
• Analysis of Distributed Data
5
ARSITEKTUR BASIS DATA PARALEL
• Shared Nothing
• Shared Memory
• Shared Disk
6
OPERASI PARALEL SECARA INDIVIDU
• Bulk Loading and Scanning
• Sorting
• Joins
7
PARALEL QUERY
• The result of one operator can be pipelined into another
• Multiple independent operations can be executed concurrently
8
PENGENALAN BASIS DATA TERDISTRIBUSI
• Distributed Data Independence
• Distributed Transaction Atomicity
• Types of Distributed Databases
9
ARSITEKTUR BASIS DATA TERDISTRIBUSI
• Client-Server Systems
• Collaborating Server Systems
• Middleware Systems
10
ARSITEKTUR BASIS DATA TERDISTRIBUSI
11
PENYIMPANAN DATA PADA BASIS DATA TERDISTRIBUSI
• Fragmentation– Horizontal Fragmentation– Vertical Fragmentation
• Replication– Increased Availability of Data– Faster Query Evaluation
12
DISTRIBUSI MANAJEMEN KATALOG
• Naming Objects
• Catalog Structure
• Distributed Data Independence
13
PROSES QUERY PADA BASIS DATA TERDISTRIBUSI
• Nonjoin Queries in a Distributed DBMS
• Joins in a Distributed DBMS
• Cost-Based Query Optmization
14
TRANSAKSI PADA BASIS DATA TERDISTRIBUSI
• Distributed Concurrency Control– Centralized– Primary Copy– Fully Distributed
• Distributed Recovery
15
PERBAIKAN DAN PEMULIHAN BASIS DATA TERDISTRIBUSI
• Normal Execution and Commit Protocols
• Restart after a failure
• Two-phase Commit Revisited
• Three-phase Commit
16
PENGENDALIAN KONKURENSI PADA BASIS DATA TERDISTRIBUSI
• Distributed Deadlock
• Distributed Deadlock Detection
• Phantom Deadlock
17
<< PENUTUP>>
Dilanjutkan ke pert. 13
Data Warehousing dan Decision Support