The Data Warehouse and Design Beginning with Operational Data Integration System World Wide Web Scientific Databases Personal Databases Data/Process Models and the Architected Environment There are two types of model for the information systems environment Data models Process models Function decomposition Context-level zero diagram Data flow diagram Structure chart State transition diagram HIPO chart Pseudocode The Data Warehouse and Data Models The data warehouse data model The midlevel data model The physical data model The Data Model and Iterative Development The reason why iterative development is important : The industry track record of success strongly suggest it The end user is unable to articulate requirements until the first iteration is done. Management will not make a full commitment until actual results are tangible and obvious Visible results must be seen quickly Normalization / Denormalization Normalization ? Why ? Denormalization? Why ? The different between normalization and denormalization Example Meta Data Meta data ? Typically items the meta data store tracks are as follows : Structure of data as known to the programmer Structure of data as known to the DSS analyst Source data feeding the data warehouse Transformation of data as it passes into the data warehouse Data model Relationship between the data model and the data warehouse History of extracts Cyclicity of Data-The Wrinkle of time Cyclicity Example of data ? Complexity of Transformation and Integration What make complexity in transformation and integration How to solve that problem. Triggering the Data Warehouse Record Events Components of the Snapshot Some Examples Profile Records Profile Records ? Example Managing Volume How to managing volume of data Why must managing volume of data Creating Multiple Profile Records How to create multiple profile records Example Going from the Data Warehouse to the Operational Environment What the different between the operational environment and the data warehouse environment Direct Access of Data Warehouse Data What is direct access of data warehouse data Example Indirect Access of Data Warehouse Data What is indirect access of data warehouse Example Indirect Use of Data Warehouse Data What is indirect use of data warehouse data Example Star Joins What is star joins ? Why using star joins ? How to use star joins ? Example Supporting the ODS What is ODS Different between level 1,2,3 and 4