Point-in-time balances Physical database Aggregation ETL Architecture

Slides:



Advertisements
Similar presentations
The Sales/Collection Business Process Accounts Receivable Query Join & Null to Zero (NZ) considerations 1.
Advertisements

© 2007 by Prentice Hall (Hoffer, Prescott & McFadden) 1 Joins and Sub-queries in SQL.
Dimensional Modeling.
Fig. 4-1, p Fig. 4-2, p. 109 Fig. 4-3, p. 110.
Slide 1Fig. 22.1, p.669. Slide 2Fig. 22.3, p.670.
Slide 1Fig. 17.1, p.513. Slide 2Table 17.1, p.514.
DATA WAREHOUSE DATA MODELLING
P.464. Table 13-1, p.465 Fig. 13-1, p.466 Fig. 13-2, p.467.
Fig. 11-1, p p. 360 Fig. 11-2, p. 361 Fig. 11-3, p. 361.
Data Warehouse IMS5024 – presented by Eder Tsang.
March 2010ACS-4904 Ron McFadyen1 Indexes B-tree index Bitmapped index Bitmapped join index A data warehousing DBMS will likely provide these, or variations,
Table 6-1, p Fig. 6-1, p. 162 p. 163 Fig. 6-2, p. 164.
© Ron McFadyen1 Many-to-one-to-many We need information that can only be obtained by accessing two fact tables through a common dimension … drilling across.
March 2010ACS-4904 Ron McFadyen1 Aggregate management References: Lawrence Corr Aggregate improvement
ACS-4902 Ron McFadyen Chapter 15 Algorithms for Query Processing and Optimization.
March Ron McFadyen1 Using Rational Rose to create a database.
March R McFadyen1 Activity Diagrams start end branch merge fork join guard transition swimlanes activity Used to present procedural steps (algorithm)
ETL By Dr. Gabriel.
Software Engineering Chapter 8 Fall Analysis Extension of use cases, use cases are converted into a more formal description of the system.Extension.
Avoiding Database Anomalies
SQL Schemas DATA SCIENCE BOOTCAMP. Schema The structure of the database (relationships between tables)
Data Warehouse Design Xintao Wu University of North Carolina at Charlotte Nov 10, 2008.
Indexes and Views Unit 7.
Physical Database Design Purpose- translate the logical description of data into the technical specifications for storing and retrieving data Goal - create.
Data warehousing theory and modelling techniques Graduate course on dimensional modelling.
Fig. 6-CO, p p. 185a p. 185b p. 185c p. 185d.
All DBMSs provide variations of b-trees for indexing B-tree index
ACCOUNTS RECEIVABLE LEDGER AND GENERAL LEDGER CONTROLLING ACCOUNT
Multiplication table. x
Assignment 2 Due Thursday Feb 9, 2006
Dimensional Model January 14, 2003
Inventory is used to illustrate:
Retail Sales is used to illustrate a first dimensional model
Implementing Data Models & Reports with Microsoft SQL Server
Time And Relative Dimensions in SQL
Typically data is extracted from multiple sources
Data Warehouse Architecture
Physical Storage Indexes Partitions Materialized views March 2004
Physical Storage Indexes Partitions Materialized views March 2006
Physical Storage materialized views indexes partitions ETL CDC.
Minidimension Example
Assignment 2 Due Thursday Feb 9, 2006
Retail Sales is used to illustrate a first dimensional model
Warehouse Architecture
Data Warehouse Architecture
Physical Storage Indexes Partitions Materialized views March 2005
Data warehouse architecture CIF, DM Bus Matrix Star schema
Aggregate Improvement and Lost, shrunken, and collapsed
Factless Facts: Occurrences of Relationships or Events
5 × 7 = × 7 = 70 9 × 7 = CONNECTIONS IN 7 × TABLE
5 × 8 = 40 4 × 8 = 32 9 × 8 = CONNECTIONS IN 8 × TABLE
Retail Sales is used to illustrate a first dimensional model
Role Playing Dimensions (p )
5 × 6 = 30 2 × 6 = 12 7 × 6 = CONNECTIONS IN 6 × TABLE
ADDITIVE VS. MULTIPLICATIVE RELATIONSHIPS
Fig. 6-CO, p. 211.
Database Management System
07CO, p. 190.
DO NOW Add these vocabulary words to the Ch. 5 Vocab section of your notebook. 1. Rate of Change: the relationship between two quantities that are.
Aggregate improvement Lost, shrunken, and collapsed Ralph Kimball
Review of Major Points Star schema Slowly changing dimensions Keys
Transaction fact table (figure 7.2)
Assignment 1 Due Thursday Jan 19, 2006
Many aggregates can be defined for one base star schema
defines a higher-level interface that makes a subsystem easier to use
Review of Major Points Star schema Slowly changing dimensions Keys
Page 37 Figure 2.3, with attributes excluded
Recursive Relationship
ACCOUNTS RECEIVABLE LEDGER AND GENERAL LEDGER CONTROLLING ACCOUNT
Presentation transcript:

Point-in-time balances Physical database Aggregation ETL Architecture Remaining topics Bridge tables Banding tables Point-in-time balances Physical database Aggregation ETL Architecture And on March 17 … guest speaker March 2004 91.4904 Ron McFadyen

With weighting factors P 205 multiple customers per account -Fig 9.3 Bridge tables With weighting factors P 205 multiple customers per account -Fig 9.3 P 262 multiple diagnoses -Fig 13.3, 13.4 P 312 standard industry classifications P 318 insured driver dimension -Fig 15.5 –mentions begin/end dates for relationships Note the PK used in these cases March 2004 91.4904 Ron McFadyen

Banding tables Page 207-8 Note the non equi-join March 2004 91.4904 Ron McFadyen

Point-in-Time balances Page 208-210 Note the SQL on page 209 March 2004 91.4904 Ron McFadyen

Physical database Partitioning Bit mapped indexes March 2004 91.4904 Ron McFadyen

Shrunken, collapsed, … dimensions Transparency Materialized views Aggregation Shrunken, collapsed, … dimensions Transparency Materialized views March 2004 91.4904 Ron McFadyen

ETL Changed data capture Late-arriving data March 2004 91.4904 Ron McFadyen

Architecture DM vs CIF March 2004 91.4904 Ron McFadyen