Migration to the Architected Environment. A migration plan The beginning point for the migration plan is a corporate data model. This model represents.

Slides:



Advertisements
Similar presentations
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.
Advertisements

Data Model driven applications using CASE Data Models as the nucleus of software development in a Computer Aided Software Engineering environment.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Lecture 5 Themes in this session Building and managing the data warehouse Data extraction and transformation Technical issues.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Data Warehouse IMS5024 – presented by Eder Tsang.
The Data Warehouse and the Web. Supporting the E-Business.
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Client/Server Databases and the Oracle 10g Relational Database
12 CHAPTER DATABASES Databases are the key to accessing information throughout our lives. Used in hospitals, grocery stores, schools, department stores,
Chapter 17 Designing Databases
Chapter 10: Analyzing Systems Using Data Dictionaries Instructor: Paul K Chen.
The Data Warehouse Environment. The Structure of the Data Warehouse  There are different levels of detail in the data warehouse.  Older level of detail.
1212 CHAPTER DATABASES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Distinguish between the physical and logical view.
The Data Warehouse and Design. Summary The design of the data warehouse begins with the data model The primary concern of the data warehouse developer.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
1 SYSTEMS DESIGN Pertemuan 13 s.d 20 Matakuliah: A0554/Analisa dan Perancangan Sistem Informasi Akuntansi Tahun: 2006.
FIS 431/631 Financial Information Systems: Analysis and Design ERD & Normalization Joe Callaghan Oakland University Department of Accounting & Finance.
Chapter 5 Normalization of Database Tables
Foundation Data Workshop
Migration to the Architected Environment. Migration Plan  Corporate data model  Needs to identify the following  Major subjects of the corporation.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Databases Chapter 11.
Universe Design Concepts Business Intelligence Copyright © SUPINFO. All rights reserved.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Business Rules: The Promise of Data Warehousing. In the Beginning: Formulating Business Rules The Business Objectives The Promise (Data Warehousing) –
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Objects What are Objects Observations
By N.Gopinath AP/CSE. Why a Data Warehouse Application – Business Perspectives  There are several reasons why organizations consider Data Warehousing.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Data Warehousing Seminar Chapter 5. Data Warehouse Design Methodology Data Warehousing Lab. HyeYoung Cho.
The University of Akron Dept of Business Technology Computer Information Systems DBMS Functions 2440: 180 Database Concepts Instructor: Enoch E. Damson.
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
Transaction Processing & Enterprise Resource Planning Systems Chapter 9.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
© 2007 by Prentice Hall 1 Introduction to databases.
Avoiding Database Anomalies
Database Systems: Design, Implementation, and Management Tenth Edition
BIS Database Systems School of Management, Business Information Systems, Assumption University A.Thanop Somprasong Chapter # 5 Normalization of Database.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 6 Personal and PC.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
1 Data Warehouses BUAD/American University Data Warehouses.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 Adapted from Pearson Prentice Hall Adapted from James A. Senn’s Information Technology, 3 rd Edition Chapter 6 Personal and PC Databases.
Operational vs. Informational System. Operational System Operational systems maintain records of daily business transactions whereas a Data Warehouse.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Chapter 13 Designing Databases Systems Analysis and Design Kendall & Kendall Sixth Edition.
Advanced Accounting Information Systems Day 10 answers Organizing and Manipulating Data September 16, 2009.
IT in Business Personal and PC Databases Lecture – 14.
DATA RESOURCE MANAGEMENT
Database and Information Management Chapter 9 – Computers: Understanding Technology, 3 rd edition.
7 Strategies for Extracting, Transforming, and Loading.
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 10 Structuring.
MIS 451 Building Business Intelligence Systems Data Staging.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
1 Data Warehousing Data Warehousing. 2 Objectives Definition of terms Definition of terms Reasons for information gap between information needs and availability.
Building the Corporate Data Warehouse Pindaro Demertzoglou Lally School of Management Data Resource Management.
James A. Senn’s Information Technology, 3rd Edition
Entities Things about which you need to store data. One entity for each different thing. At least two attributes At least two occurrences Not a property.
Guide to Modeling Keys to E-R diagrams.
Chapter 17 Designing Databases
Guide to Modeling Keys to E-R diagrams.
Presentation transcript:

Migration to the Architected Environment

A migration plan The beginning point for the migration plan is a corporate data model. This model represents the information needs of the corporation. The corporate data model may be built internally, or it may have been generated from a generic data model

A migration plan (cont’d) The corporate data model needs to identify ( at minimum!) the following: –Major subjects of the corporation –Definition of the major subjects of the corporation –Relationships between the major subjects –Groupings of keys and attributes that more fully represent the major subjects, including the following: Attributes of the major subjects Keys of the major subjects Repeating groups of keys and attributes –Connections between major subject areas –Subtyping relationships

A migration plan (cont’d) As a rule, the corporate data model identifies corporate information at a high level. From the corporate data model a lower-level model is built. The lower-level model identifies details that have been glossed over by the corporate data model. This mid-level model is built from the subject area at a time. It is not built on an all-at-once basis because such doing so takes so long

A migration plan (cont’d) Some reasons for excluding derived data and DSS data from the corporate data –Derived data and DSS data change frequently –These forms of data are created from atomic data –They frequently are deleted altogether –There are many variations in the creation of derived data and DSS data

A migration plan (cont’d) Defining the System of record The system of record is defined in terms of the corporation’s existing system The system of record is nothing more than the identification of the ‘best’ data the corporation has that resides in the legacy operational or in the web-based e-business environment The data model is used as a benchmark for determining what the best data is.

A migration plan (cont’d) Defining the System of record The ‘best’ source of existing data or data found in the web-based e-business environment is determined by the following criteria: What data in the existing systems or web-based e- business environment: –Is the most complete –Is the most timely –Is the most accurate –Is the closest to the source of entry –Is the most closely to the structure of the data model? In terms of keys? In terms of attributes? In terms of groupings of data attributes

A migration plan (cont’d) Defining the System of record A short list of technological changes includes the following: –A change in DBMS –A change in operating systems –The need to merge data from different DBMSs and operating systems –The capture of the web-based data in the web logs –A change in basic data formats

A migration plan (cont’d) Defining the System of record The next step: Design the data warehouse

A migration plan (cont’d) Defining the System of record Principally, the following needs to be done: –An element of time needs to be added –All purely operational data needs to be eliminated –Referential Integrity relationships need to be turned into artifacts –Derived data that is frequently needed is added to the design

A migration plan (cont’d) Defining the System of record The data warehouse, once designed, is organized by subject area. Typical subject areas are as follows: –Customer –Product –Sale –Account –Activity –Shipment

A migration plan (cont’d) Defining the System of record The next step: Design and build the interfaces between the system of record-in the operational environment and the data warehouse The interfaces populate the data warehouse on a regular basis.

A migration plan (cont’d) Defining the System of record A word of caution: If you wait for existing systems to be cleaned up, you will never build a data warehouse. One observation worthwhile at this point relates to the frequency of refreshment of data into the data warehouse. As a rule, data warehouse data should be refreshed no more frequently than every 24 hours.

Strategic Considerations

Methodology and Migration

A data-driven development methodology Why have methodologies been disappointing? –Methodologies generally show a flat, linear flow of activities –Methodologies usually show activities as occurring once and only once. –Methodologies usually describe a prescribed set of activities to be done –Methodologies often tell how to do something, not what needs to be done –Methodologies often do not distinguish between the sizes of the systems being develop under the methodology –Methodologies often mix project management concerns with design/development activities to be done –And many more

Data-Driven Methodology A data-driven methodology does not take an application-by-application approach to the development of systems