Session - 21 DISTRIBUTED DATABASE DESIGN AND ADMINISTRATION DISTRIBUTED DATABASE DESIGN Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:

Slides:



Advertisements
Similar presentations
Database Planning, Design, and Administration
Advertisements

Developing Database Specifications TRACK 3. Learning Objectives At the end of the session, the participants should be able to Identify the information.
Distributed databases
Session – 8 DATA HANDLING – DISTRIBUTION AND TRANSFORMATION
Employee database: Conceptual Schema in ERD Chapter 3, page 62.
Session – 6 DISTRIBUTED DATABASE ARCHITECTURE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 2 Introduction to Database Development.
Session - 22 DISTRIBUTED DATABASE DESIGN AND ADMINISTRATION DISTRIBUTED DATABASE ADMINISTRATION Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Chapter 6 Database Design
Session - 15 RECOVERY CONTROL - 1 Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session – 19 INTEGRATY AND SECURITY INTEGRITY Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
1 Pertemuan 14 Perencanaan, Desain dan Administrasi Databases Matakuliah: >/ > Tahun: > 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 – 5 DISTRIBUTED DATABASE ARCHITECTURE Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
1 Lecture 13: Database Heterogeneity Debriefing Project Phase 2.
1 MATERI PENDUKUNG DATABASE TECHNOLOGY GENERATION Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Minggu 11, Pertemuan 22 Conceptual Database Design (Chapter 14.1, 3rd ed.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Session - 26 MULTIDATABASE CASE Electronic Health Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Session - 20 INTEGRATY AND SECURITY SECURITY Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Lecture 9 – Database Design
Session - 24 FUTURE DEVELOPMENT IN DISTRIBUTED DATABASE DISTRIBUTED EXPERT SYSTEM Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Lecture Nine Database Planning, Design, and Administration
Chapter 4 Object and Object-Relational Databases (Part ½: Object-Oriented Concepts) Lecturer: H.Ben Othmen Department of Computer Science, Umm Al-Qura.
Distributed Database The University of California Berkeley Extension Copyright © 2011 Patrick McDermott.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Database System Development Lifecycle
Overview of the Database Development Process
Information Systems: Modelling Complexity with Categories Four lectures given by Nick Rossiter at Universidad de Las Palmas de Gran Canaria, 15th-19th.
ITEC224 Database Programming
Databases ? 2014, Fall Pusan National University Ki-Joune Li.
DISTRIBUTED DATABASES IN ADBMS Shilpa Seth
IST 210 Database Design Process IST 210 Todd S. Bacastow January 2005.
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
1 Minggu 9, Pertemuan 17 Database Planning, Design, and Administration Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Database A database is a collection of data organized to meet users’ needs. In this section: Database Structure Database Tools Industrial Databases Concepts.
Distributed Database Systems Overview
Methodology - Conceptual Database Design
Chapter 2 Database Systems Architecture. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.2-2 Topics in this Chapter Three levels of architecture.
Data Access and Security in Multiple Heterogeneous Databases Afroz Deepti.
Object Oriented Multi-Database Systems An Overview of Chapters 4 and 5.
Distributed Databases
Prepared by : Dinesh Bajracharya Nepal Information System Development.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  The concept of Data, Information and Knowledge  The fundamental terms:  Database and database system  Database.
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.
IST 210 Database Design Process IST 210, Section 1 Todd S. Bacastow January 2004.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Chapter 9 Database Planning, Design, and Administration Transparencies © Pearson Education Limited 1995, 2005.
Virtual University of Pakistan Distributed database Management Systems Lecture 03.
ITEC 3220A Using and Designing Database Systems
Database Management:.
Session – 4 DISTRIBUTED DATABASE AND COMPUTER NETWORK
Tools for Memory: Database Management Systems
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
Chapter 2: Database System Concepts and Architecture
Chapter 2 Database Environment Pearson Education © 2009.
2018, Fall Pusan National University Ki-Joune Li
Database Development Cycle
Distributed Database Management Systems
Chapter 2 Database Environment Pearson Education © 2009.
Distributed Database Management System
Presentation transcript:

Session - 21 DISTRIBUTED DATABASE DESIGN AND ADMINISTRATION DISTRIBUTED DATABASE DESIGN Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:

OBJECTIVES Software life cycle The design of the global conceptual schema Logical design for distributed database

Software Life Cycle Careful analysis of the feasibility and potential of the proposed software system is carried out Requirement collection and analysis phase involves extensive discussion between designer and end-user The design phase involves the detailed design of the system During the implementation phase, the system is fully implemented and tested Evaluating the newly developed system against those requirements Operational phase

Logical Design for Distributed database Global Enterprise Model Schema Integrator Local Participant Schema Global Conceptual Schema

Schema Integration Schema integration is relatively recent concept, relating specifically to the problems associated with DDBs The integration of a set of pre-existing local schema into single global schema Requires a semantically rich data model  using subset of another entity (Example : patient is of outpatient) The ability of define subset called Generalization

Subset Entity Test Result Out Patient Consultant Referral Person Patient Name Number Address Married Children CName CNumber Diagnosis

Interoperability Without using Global Schema In Heterogeneous environment, construction of global schema can be too onerous task A global schema essential for tight integration between DB, where loosely-constructed federation may not be worthwhile. Logical DDB design effort goes to export schema The export schema represent view defined over part of the DDB only User define their own views at run-time using powerful query language

Object Oriented approach to schema Integration Object oriented is semantically rich data model Method can be used to provide powerful integration functions Provides the possibility of reuse by global user of local application program The integration of multimedia DB Equally applicable whether or not a global schema is used