Data Warehouse design models in higher education courses Patrizia Poščić, Associate Professor Danijela Subotić, Teaching Assistant.

Slides:



Advertisements
Similar presentations
Tips and Tricks for Dimensional Modeling
Advertisements

MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
CHAPTER OBJECTIVE: NORMALIZATION THE SNOWFLAKE SCHEMA.
An overview of Data Warehousing and OLAP Technology Presented By Manish Desai.
Copyright © Starsoft Inc, Data Warehouse Architecture By Slavko Stemberger.
Data Warehousing M R BRAHMAM.
Data Warehouse Architecture Sakthi Angappamudali Data Architect, The Oregon State University, Corvallis 16 th May, 2005.
Dimensional Modeling Business Intelligence Solutions.
Dimensional Modeling CS 543 – Data Warehousing. CS Data Warehousing (Sp ) - Asim LUMS2 From Requirements to Data Models.
Data Warehouse IMS5024 – presented by Eder Tsang.
ETEC 100 Information Technology
An Introduction to Dimensional Data Warehouse Design Presented by Joseph J. Sarna Jr. JJS Systems, LLC.
Organizing Data & Information
Data Warehousing Design Transparencies
Data Warehousing - 3 ISYS 650. Snowflake Schema one or more dimension tables do not join directly to the fact table but must join through other dimension.
MIS 451 Building Business Intelligence Systems Logical Design (3) – Design Multiple-fact Dimensional Model.
13 Chapter 13 The Data Warehouse Hachim Haddouti.
Chapter 13 The Data Warehouse
An Overview of Data Warehousing and OLTP Technology Presenter: Parminder Jeet Kaur Discussion Lead: Kailang.
Chapter 1: The Database Environment
Data Conversion to a Data warehouse Presented By Sanjay Gunasekaran.
Business Intelligence
Teaching management and business communication to future IT experts Patrizia Poščić, Assistant Professor Danijela Subotić, Teaching.
Best Practices for Data Warehousing. 2 Agenda – Best Practices for DW-BI Best Practices in Data Modeling Best Practices in ETL Best Practices in Reporting.
Web-Enabled Decision Support Systems
DW-1: Introduction to Data Warehousing. Overview What is Database What Is Data Warehousing Data Marts and Data Warehouses The Data Warehousing Process.
Data Warehouse Architecture. Inmon’s Corporate Information Factory The enterprise data warehouse is not intended to be queried directly by analytic applications,
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
AN OVERVIEW OF DATA WAREHOUSING
Data Warehousing Concepts, by Dr. Khalil 1 Data Warehousing Design Dr. Awad Khalil Computer Science Department AUC.
MS Access: Creating Relational Databases Instructor: Vicki Weidler Assistant: Joaquin Obieta.
DIMENSIONAL MODELLING. Overview Clearly understand how the requirements definition determines data design Introduce dimensional modeling and contrast.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
1 Data Warehouses BUAD/American University Data Warehouses.
Bus Architecture. Value Chain Identifies the natural logical flow of an organization’s primary activities Operational source systems produce snapshots.
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
Data Warehousing.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
Organizing Data and Information
UNIT-II Principles of dimensional modeling
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
Building a Data Warehouse for Business Reporting Presented by – Arpit Desai Faculty Advisor – Dr. Meiliu Lu CSC Department – Spring 2006 California State.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
Pooja Sharma Shanti Ragathi Vaishnavi Kasala. BUSINESS BACKGROUND Lowe's started as a single hardware store in North Carolina in 1946 and since then has.
June 08, 2011 How to design a DATA WAREHOUSE Linh Nguyen (Elly)
Business Intelligence Training Siemens Engineering Pakistan Zeeshan Shah December 07, 2009.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Enterprise Edition: Overview.
Introduction Data Vault. Historical development Business Intelligence 1950 Turing : First computers 1960Codd : 3NF 1970Management Information Systems.
Building the Corporate Data Warehouse Pindaro Demertzoglou Data Resource Management.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 9: DATA WAREHOUSING.
1 Data Warehousing Data Warehousing. 2 Objectives Definition of terms Definition of terms Reasons for information gap between information needs and availability.
Data Warehouse/Data Mart It’s all about the data.
What is a database? (a supplement, not a substitute for Chapter 1…) some slides copied/modified from text Collection of Data? Data vs. information Example:
Data Warehousing Design DT211/4. Designing Data Warehouses To begin a data warehouse project, we need to find answers for questions such as: – Which user.
Operation Data Analysis Hints and Guidelines
Advanced Applied IT for Business 2
Data warehouse and OLAP
Fundamentals & Ethics of Information Systems IS 201
Chapter 13 The Data Warehouse
Data Warehouse—Subject‐Oriented
Data Warehouse.
Overview and Fundamentals
Dimensional Model January 14, 2003
An Introduction to Data Warehousing
Introduction of Week 9 Return assignment 5-2
Data Warehousing Concepts
The Database Environment
Presentation transcript:

Data Warehouse design models in higher education courses Patrizia Poščić, Associate Professor Danijela Subotić, Teaching Assistant Department of Informatics, University of Rijeka Radmile Matejčić 2, Rijeka, Croatia

Overview Introduction DW architecture Modeling practices –Entity-relationship model –Data Vault model –Dimensional model Conclusion 2

Introduction Selected Topics in Databases Graduate study, 1st year Data warehouse (DW) design as a topic Integrating several data modeling practices for complete DW design Practical assignment at the end of the semester 3

DW architecture 4

Modeling practices Modeling of existing database (DB) sources –Entity-relationship model –Relational model Modeling enterprise data warehouse (EDW) as system of records –Data Vault model Modeling data marts (DM) –Dimensional model 5

Business case We use a business case which deals with a DW for the outdoor and adventure equipment sales company All data model examples (which are shown on following slides) are made in Erwin 9.5 and are based on IDEF1X 6

Entity-Relationship (ER) model Sales DB 7 Marketing DB

Data Vault model A data modeling method that supports design of data warehouses for long-term storage of historical data collected from various data sources Based on the assumption that the DW environment is in constant change It highlights the need for tracking the origin of data contained in the database, through empirically defined set of metadata Enables tracking the value back to the source and tracking the history of changes 8

Data Vault model There is no difference between good and bad data - all the data is stored at all times, regardless of whether they are adaptable to business rules - avoiding the loss of information The structural data are explicitly separated from descriptive attributes, regardless of whether they come from the same source Model flexible to changes in business environment Allows for a gap analysis and trend projections 9

Data Vault model Any change is implemented in the model as an independent extension of the existing model: –the changes do not affect current applications –all versions of the application can be based on the same, developing DB –all versions of the model are a subset of the DV model Enables fast parallel loading which reduces the overall costs Aiming at flexibility and performance 10

Data Vault model Hub Link Satellite 11

Data Vault model 12

Data Vault model (main advantages) Inserts, deletes, or updates of rows are implemented only as additions (nothing ever get lost/overwritten) Structural changes of and in data sources results in model expansion, principally by new links and without structural reconstruction of existing DW elements (architectural stability) Enables rapid parallel data loads 13

Dimensional model Practically universally used for DM design presentation Distinguished by star schema design –centralized fact table, which contains a multi-layered keys and one or more numerical business measures –fact (set of measurement) needs to be tracked for a lowest granularity of data –fact is surrounded with a rich context of dimensions –dimension tables are denormalized, they have a simple key and they store business attributes in the form of textual information 14

Dimensional model 15

Conclusion We presented a set of complementary data warehouse design models which may enable well integrated DW solutions for relational DB implementations Models based on a common notation (IDEF1X) and in a single design tool (ErWin) Our goal is to present students with a compact set of modelling knowledge in the field of DB and DW Upgrade and further develop theoretical knowledge and practical modelling skills through the educational process 16

Thank You for your attention!