21.1 Introduction to Information Integration CS257 Fan Yang.

Slides:



Advertisements
Similar presentations
An Approach to Wrap Legacy Applications into Web Services Wesal Al Belushi, Youcef Baghdadi Department of Computer Science, Sultan Qaboos University, Sultanate.
Advertisements

Chapter 13 Review Questions
A policy Management System for Business Collaboration Supervisor: Jian Yang Student ID: Name: Young Bo Choi 1.
A proposal for the interoperability of distributed and heterogeneous PACS in a Grid Environment Ramon Gomes Costa Alvaro C. P. Barbosa Saulo Bortolon.
Title of Presentation Author 1, Author 2, Author 3, Author 4 Abstract Introduction This is my abstract. This is my abstract. This is my abstract. This.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
21.1 Introduction to Information Integration CS257 Fan Yang.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
1 Introduction to Database Systems Ref. Ramakrishnan & Gehrke Chapter 1.
THIS IS THE TITLE OF MY POSTER. THIS IS THE TITLE OF MY POSTER NAMES, NAMES, & NAMES This is my abstract. This is my abstract. This is my abstract. This.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Mrs. Maninder Kaur Mrs. Maninder Kaur 1 Architecture of DBMS
A Framework for Smart Proxies and Interceptors in RMI Nuno Santos P. Marques, L. Silva CISUC, University of Coimbra, Portugal
1 Overview of Database Federation and IBM Garlic Project Presented by Xiaofen He.
Distributed Database The University of California Berkeley Extension Copyright © 2011 Patrick McDermott.
ADVANCED DATABASES WITH ORACLE 11g FOR ADDB7311 LEARNING UNIT 1 of 7.
 Copyright by SNIOpenDM1 OpenDM - Open Database Middleware - Efficient Homogeneous Access to Heterogeneous Databases - Fari Schlake
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
SeLeNe - Architecture George Samaras Kyriakos Karenos Larnaca – April 2003 THE UNIVERSITY OF CYPRUS.
“Solving Data Inconsistencies and Data Integration with a Data Quality Manager” Presented by Maria del Pilar Angeles, Lachlan M.MacKinnon School of Mathematical.
2005 Epocrates, Inc. All rights reserved. Integrating XML with legacy relational data for publishing on handheld devices David A. Lee Senior member of.
Handling complexity (mess?) integration or federation Stephen Todd IBM WebSphere MQ e-Science Institute: Edinburgh 14 October 2003 The opinions expressed.
Submitted by: Deepti Kundu Submitted to: Dr.T.Y.Lin
1 By Paul Murray Claire McQuade Kashif Rafiq David Miller.
Lesson 3-6 Example Example 2 Find the difference 572 and 286. Use expanded form. 1.Write the first number in expanded form
Foundations of Information Integration Louiqa Raschid Smith School of Business, Department of C.S. and UMIACS Vladimir Zadorozhny UMIACS University of.
Data Integration Hanna Zhong Department of Computer Science University of Illinois, Urbana-Champaign 11/12/2009.
Axel Jantsch 1 Networks on Chip A Paradigm Change ? Axel Jantsch Laboratory of Electronics and Computer Systems, Royal Institute of Technology, Stockholm.
CSCE 315 – Programming Studio Spring Goal: Reuse and Sharing Many times we would like to reuse the same process or data for different purpose Want.
CS434/534: Mobile Computing and Wireless Networks Y. Richard Yang 08/30/2012.
Memoir Project {your name}. {Type Question 1} {Type Interview 1} {Type Answer} {Type Interview 2} {Type Answer}
Carroll Wongchote and Jonathan Russo ITEC 452 9/16/2011.
Research on Data Mining Models for the Internet of Things (IoT) Shen Bin#, Liu Yuan*, Wang Xiaoyi* #Ningbo Institute of Technology, Zhejiang University.
Section 20.1 Modes of Information Integration Anilkumar Panicker CS257: Database Systems ID: 118.
Database Environment CPSC 356 Database Ellen Walker Hiram College.
Database Environment Chapter 2. The Three-Level ANSI-SPARC Architecture External Level Conceptual Level Internal Level Physical Data.
Lecture 2 Intro. To Software Engineering and Object-Oriented Programming (1/2)
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
THREE COLUMN (Click to edit) Introduction or Abstract Type in or past your text (Click to edit) Materials and Methods Type in or past your text (Click.
ΜΕΤΑΣΥΛΛΕΚΤΙΚΗ ΦΥΣΙΟΛΟΓΙΑ ΕΡΓΑΣΤΗΡΙΟ 3. Μετασυλλεκτική Εργ3-Λιοσάτου Γ.2 ΒΙΟΛΟΓΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗ ΦΘΟΡΑ ΤΩΝ ΟΠΩΡΟΚΗΠΕΥΤΙΚΩΝ Αναπνοή Η λειτουργία.
Datab ase Systems Week 1 by Zohaib Jan.
Chapter 1: Introduction
THE WORLDS OF DATABASE SYSTEMS
Brandon Brown Hat Fan.
Materials & Methods Introduction Abstract Results Conclusion
إعداد د/زينب عبد الحافظ أستاذ مساعد بقسم الاقتصاد المنزلي
The development of database
خشنه اتره اهورهه مزدا شيوۀ ارائه مقاله 17/10/1388.
Databases: An Introduction
1st International Conference on Semantics, Knowledge and Grid
اثرات گرمايش جهاني تغييرات آب و هوا، تأثيرات عميق و شديدي بر بسياري از عوامل اساسي موثر بر سلامت از جمله : آب، غذا، هوا و محيط زيست دارد كه اين مورد خود.
Title XXX Main Author1 XXX, Co-Author2 XXX
Information Integration Introduction (21.1)
Exploiting Semantics for Event Detection Systems
Social Research Methodology and Supplementary Documentation John Kallas University of the Aegean, Department of Sociology.
Materials & Methods Introduction Abstract Results Conclusion
Chapter 1: Introduction
Materials & Methods Introduction Abstract Results Conclusion
What Is Good Software(Program)?
Unit 4. Day 6..
Lab Report Basics Introduction: Question and Hypothesis. Give some back ground information on the experiment. Write your hypothesis in sentence form.
Chapter 1: Introduction
Database Dr. Roueida Mohammed.
Materials & Methods Introduction Abstract Results Conclusion
Substation Automation IT Needs
Introduction to Information Systems
Materials & Methods Introduction Abstract Results Conclusion
Title XXX Main Author1 XXX, Co-Author2 XXX
Presentation transcript:

21.1 Introduction to Information Integration CS257 Fan Yang

Need for Information Integration All the data in the world could put in a single database (ideal database system) In the real world (impossible for a single database): databases are created independently hard to design a database to support future use

How to integrate Start over build one database: contains all the legacy databases; rewrite all the applications result: painful Build a layer of abstraction (middleware) on top of all the legacy databases this layer is often defined by a collection of classes BUT…

Heterogeneity Problem What is Heterogeneity Problem Aardvark Automobile Co dealers has 1000 databases to find a model at another dealer can we use this command: SELECT * FROM CARS WHERE MODEL=“A6”;

Type of Heterogeneity Communication Heterogeneity Query-Language Heterogeneity Schema Heterogeneity Data type difference Value Heterogeneity Semantic Heterogeneity

Conclusion One database system is perfect, but impossible Independent database is inconvenient Integrate database 1. start over 2. middleware heterogeneity problem