Session – 5 DISTRIBUTED DATABASE ARCHITECTURE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:

Slides:



Advertisements
Similar presentations
Basis for Distributed Database Technology
Advertisements

1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 04 Proxy/Cache Matakuliah: H0491/Praktikum Jaringan Komputer Tahun: 2005 Versi: 1/0.
Pertemuan <<12>> Paralel dan Basis Data Terdistribusi
Distributed databases
Manajemen Basis Data Pertemuan 9 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
Situation Aware Mobile Computing (SAMC) CPSC 608 Project Spring 2002 Project Members: Brent Dinkle Hemant Mahawar Marco Morales Sreekanth R. Sambavaram.
Session – 8 DATA HANDLING – DISTRIBUTION AND TRANSFORMATION
1 Minggu 12, Pertemuan 23 Introduction to Distributed DBMS (Chapter , 22.6, 3rd ed.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Session – 6 DISTRIBUTED DATABASE ARCHITECTURE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
1 Pertemuan 02 Database environment Matakuliah: >/ > Tahun: > Versi: >
Database Application Application logic: presentation (input /output)
Session - 21 DISTRIBUTED DATABASE DESIGN AND ADMINISTRATION DISTRIBUTED DATABASE DESIGN Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 22 DISTRIBUTED DATABASE DESIGN AND ADMINISTRATION DISTRIBUTED DATABASE ADMINISTRATION Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005.
Session - 15 RECOVERY CONTROL - 1 Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Distributed DBMSPage 4. 1© 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background  Distributed DBMS Architecture  Datalogical Architecture.
Session – 19 INTEGRATY AND SECURITY INTEGRITY Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 25 MULTIDATABASE CASE Electronic Health Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 14 CONCURRENCY CONTROL CONCURRENCY TECHNIQUES Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 18 RECOVERY CONTROL - 2 Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 13 CONCURRENCY CONTROL CONCURRENCY TECHNIQUE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
1 9 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 9 Database Management Approaches.
Session – 9 QUERY OPTIMATIZATION Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Manajemen Basis Data Pertemuan 11 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
Reference Book Principles of Distributed Database System Chapters 4. Distributed DBMS Architecture 5. Distributed Database Design 7.5 Layers of Query Processing.
Session - 20 INTEGRATY AND SECURITY SECURITY Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session – 16 RECOVERY CONTROL - 1 Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session – 7 DATA HANDLING – DISTRIBUTION AND TRANSFORMATION Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 24 FUTURE DEVELOPMENT IN DISTRIBUTED DATABASE DISTRIBUTED EXPERT SYSTEM Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Centralized and Client/Server Architecture and Classification of DBMS
Outline Introduction Background Distributed Database Design
Distributed databases
Alexandria Dodd Janelle Toungett
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
DISTRIBUTED DBMS ARCHITECTURE
Distributed Databases and DBMSs: Concepts and Design
Database Architectures and the Web
Distributed DBMS Architecture
III. Current Trends: 1 - Distributed DBMSsSlide 1/32 III. Current Trends Part 1: Distributed DBMSs: Concepts and Design Lecture 12 (2 hours) Lecturer:
2. Database System Concepts and Architecture
Session-9 Data Management for Decision Support
Distributed DBMS Architecture
Massively Distributed Database Systems - Distributed DBS Spring 2014 Ki-Joune Li Pusan National University.
Intro – Part 2 Introduction to Database Management: Ch 1 & 2.
Session - 17 RECOVERY CONTROL - 2 Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Chapter 2 Database Systems Architecture. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.2-2 Topics in this Chapter Three levels of architecture.
DDBMS Distributed Database Management Systems Fragmentation
Chapter-2- Database System Concepts and Architecture Text Book : “Fundamentals of Database Systems” Additional References: Prof. Beat Signer Lecture notes.
1 By Paul Murray Claire McQuade Kashif Rafiq David Miller.
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 2-1 Data Models Data Model: A set.
DISTRIBUTED DATABASES JORGE POMBAR. Overview Most businesses need to support databases at multiple sites. Most businesses need to support databases at.
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Distributed database system
CS742 – Distributed & Parallel DBMSM. Tamer Özsu Page 1.1 Outline Introduction & architectural issues What is a distributed DBMS Problems Current state-of-affairs.
Session – 11 CONCURRENCY CONTROL USER ACCESS CONTROL Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
 Distributed Database Concepts  Parallel Vs Distributed Technology  Advantages  Additional Functions  Distribution Database Design  Data Fragmentation.
Distributed DBMS, Query Processing and Optimization
Distributed DBMS Architecture Chapter 4 Principles Of Distributed Database Systems,2/e By Ozsu, Patrick Valduriez.
Ch.1/1 Outline Introduction – What is a distributed DBMS – Distributed DBMS Architecture Background Distributed Database Design Database Integration Semantic.
DISTRIBUTED DATABASES AND DDBMS. Learning Objectives  Describe various DDBMS implementations  Explain how database design affects the DDBMS environment.
Session – 4 DISTRIBUTED DATABASE AND COMPUTER NETWORK
Outline Introduction Background Distributed DBMS Architecture
Distributed Databases
Outline Introduction Background Distributed DBMS Architecture
Distributed DBMS Architecture
Database Architecture
Distributed Database Management System
Distributed Database Management System
Presentation transcript:

Session – 5 DISTRIBUTED DATABASE ARCHITECTURE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:

OBJECTIVES MODELS FOR DISTRIBUTED DBMS DISTRIBUTED DATABASE ARCHITECTURE

Models for Distributed DBMS

Autonomy Autonomy refers to the distribution of control not data. It indicates the degree to which individual DMBS can operate independently Distribution Distribution dimension refers to data. Considering distribution of data over multiple sites. Heterogeneity Heterogeneity may occur in various forms of distributed system, ranging from hardware heterogeneity and differences in networking protocols to variation in data manager

Distributed DBMS Architecture Client Server Peer-to-peer Distributed System Multi Databases Architecture (Heterogeneous Distributed System)

Client Server

Peer-To-Peer Distributed System ES1ES2ESn GCS LCS1 LIS1 LCS2 LIS2 LCSn LISn Refer from three-tier database architecture LIS : Local Internal Schema LCS : Local Conceptual Schema GCS : Global Conceptual Schema ES : External Schema

Multi Databases Architecture (Heterogeneous Distributed System) GES1GES2GES3 LES11LES12LES13LESn1LESn2LESn3 LIS1 LCS1 GCS LISn LCSn