Distributed DBMSs A distributed database is a single logical database that is physically distributed to computers on a network. Homogeneous DDBMS has the.

Slides:



Advertisements
Similar presentations
Database Architectures and the Web
Advertisements

Concepts of Database Management Seventh Edition
Management Information Systems, Sixth Edition
Transaction.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
Managing Data Resources
Manajemen Basis Data Pertemuan 9 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
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.
Chapter 3 Database Management
Database Software File Management Systems Database Management Systems.
Database Management: Getting Data Together Chapter 14.
Distributed Database Management Systems
Components and Architecture CS 543 – Data Warehousing.
1 9 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 9 Database Management Approaches.
Chapter 12 Distributed Database Management Systems
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
The University of Akron Dept of Business Technology Computer Information Systems Database Management Approaches 2440: 180 Database Concepts Instructor:
Chapter 13 The Data Warehouse
DISTRIBUTED DATABASE MANAGEMENT SYSTEM CHAPTER 07.
Centralized and Client/Server Architecture and Classification of DBMS
Chapter 4 Database Management Systems. Chapter 4Slide 2 What is a Database Management System (DBMS)?  Database An organized collection of related data.
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
A Comparsion of Databases and Data Warehouses Name: Liliana Livorová Subject: Distributed Data Processing.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
Database Architectures and the Web
Concepts of Database Management, Fifth Edition
12 1 Chapter 12 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
Database Architectures and the Web Session 5
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
Database Design – Lecture 16
Lecture On Database Analysis and Design By- Jesmin Akhter Lecturer, IIT, Jahangirnagar University.
Pratt & Adamski Concepts of Database Management Client/Server Systems.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
311: Management Information Systems Database Systems Chapter 3.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Concepts of Database Management Sixth Edition Chapter 9 Database Management Approaches.
Session-8 Data Management for Decision Support
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 12 Distributed Database Management Systems.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 12 Distributed Database Management Systems.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Distributed Database Systems Overview
Announcements. Data Management Chapter 12 Traditional File Approach  Structure Field  Record  File  Fixed All records have common fields, and a field.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Distributed DBMSs- Concept and Design Jing Luo CS 157B Dr. Lee Fall, 2003.
Chapter 12 Distributed Database Management Systems.
1 Distributed Databases BUAD/American University Distributed Databases.
Data resource management
Distributed database system
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Topic Distributed DBMS Database Management Systems Fall 2012 Presented by: Osama Ben Omran.
3-1 Modeling Basic Entities DBMS Create Sort Search Addition Deletion Modification Create Sort Search Addition Deletion Modification DBMS is a Software.
Data Warehousing 101 Howard Sherman Director – Business Intelligence xwave.
1 Chapter 22 Distributed DBMS Concepts and Design CS 157B Edward Chen.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 17 Sharing Enterprise Data.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
1 Chapter 22 Distributed DBMSs - Concepts and Design Simplified Transparencies © Pearson Education Limited 1995, 2005.
Managing Data Resources File Organization and databases for business information systems.
Database Architectures and the Web
Database Architectures and the Web
Basic Concepts in Data Management
Presentation transcript:

Distributed DBMSs A distributed database is a single logical database that is physically distributed to computers on a network. Homogeneous DDBMS has the same local DBMS at each site. Heterogeneous DDBMS has at least two sites where the local DBMSs are different.

Characteristics of Distributed DBMSs Location transparency feels to a user as though the entire database is at their location. Replication transparency is where the user is unaware of the behind the scenes replication of the data. Fragmentation transparency is where a local object can be divided among the various locations on the network.

Advantages of Distributed Databases Local control of data Increasing database capacity System availability Added efficiency

Disadvantages of Distributed Databases Update of replicated data More complex query processing More complex treatment of shared update More complex recovery measure More difficult management of data dictionary More complex data design

File Servers File server contained files required by the individual workstations on the network.

Client/Server Systems Client/Server has the DBMS run on the file server, but the user sends requests for specific data, not files.

Advantages of Client/Server Systems More efficient than file server systems. Possibility of distributing work among several processors. Workstations need not be as powerful. The user doesn’t need to learn any special commands or techniques.

Advantages of Client/Server Systems Easier for users to access data from a variety of sources. Provides greater level of security than file server systems. Powerful enough to replace expensive mainframe applications.

Data Warehouses A subject-oriented, integrated, time- variant, nonvolatile collection of data in support of management’s decision-making process.

Data Warehouse Architecture

Data Warehouse Structure

Why build a Data Warehouse? To speed up the writing and maintaining of queries and reports by technical personnel To more easily query and report data, on a regular basis, from multiple transaction processing systems and/or from external data sources To provide a repository of transaction processing system data that contains data over a span of time

Why build a Data Warehouse To address security concerns To provide a repository of "cleaned up" transaction processing systems data that can be reported against and that does not necessarily require fixing the transaction processing systems

Data errors Incomplete –Missing records/fields Incorrect –Wrong codes (or incorrect pairing of codes) Incomprehensible –Multiple fields in one field –Many to many relationships –Spreadsheet and word-processing files

Data Errors Inconsistent –Use / meaning of codes –Business rules –Timing –Use of attributes –Use of nulls/spaces

Data Mining Identify the goal Assemble the relevant data Choose your analysis methods Decide which software tool is best for implementing the method Run the analysis Decide how to implement the results

Organizational Databases Operational Database –organized about a transaction –supports OLTP (record keeping) –thousands of users –accesses few records at a time –response time in seconds Data Warehouses –organized about a subject –supports OLAP (decision support) –few hundred users –accesses many records at a time –response times in minutes

Organizational Databases Operational Database –primitive & detailed –smaller (current) –highly normalized (many tables with few columns) –dynamic (continuous updates online) Data Warehouses –derived & summarized –larger (historical) –de-normalized (few tables with many columns) –periodic (batch update)