- 3 -
Implementation Challenges
..............................................................................................- 38 -Distributed Data Warehouse Architecture................................................................................- 40 -Challenges of a Distributed Data Warehouse...........................................................................- 46 -
Distributed Database Management Tool/System
.........................................................- 46 -
Data Model/Metadata
........................................................................................................- 47 -
Data/User Interface
............................................................................................................- 47 -
Maintenance
........................................................................................................................- 47 -What to Choose.........................................................................................................................- 48 -
Chapter 3: Data Placement in Distributed Warehouses—Distribution and Transformation
...-48 -Overview...................................................................................................................................- 48 -The Data Placement Problem....................................................................................................- 49 -A Practical Approach to the Placement Problem......................................................................- 52 -
Maximizing User Access
...................................................................................................- 52 -
Minimizing Load Times
......................................................................................................- 55 -Integration of Diverse Database Systems.................................................................................- 57 -
Abstractions
.........................................................................................................................- 57 -
Transformations
..................................................................................................................- 57 -
Mapping
...............................................................................................................................- 58 -The Global Data Model.............................................................................................................- 59 -
Methodologies
.....................................................................................................................- 59 -What to Remember...................................................................................................................- 62 -
Chapter 4: Concurrency Control in Distributed Warehouses
..............................................- 64 -Overview...................................................................................................................................- 64 -Transactions..............................................................................................................................- 65 -Interference between Concurrent Transactions.........................................................................- 68 -Schedules and Serialization......................................................................................................- 70 -Concurrency Control Techniques.............................................................................................- 73 -
Locking Protocols
...............................................................................................................- 73 -
Timestamping
.....................................................................................................................- 78 -
Optimistic Methods
.............................................................................................................- 79 -Special Case Concurrency Control...........................................................................................- 80 -Data Warehousing and Concurrency Control...........................................................................- 83 -
Chapter 5: The Web and the Data Warehouse
.....................................................................- 84 -Overview...................................................................................................................................- 85 -Emerging Trends.......................................................................................................................- 86 -Intranet Basics...........................................................................................................................- 89 -The Advantages of Intranets and Data Warehousing................................................................- 92 -The Challenges of Intranets and Data Warehousing.................................................................- 93 -
Analytic Layer
.....................................................................................................................- 94 -
File Management Layer
.....................................................................................................- 94 -
Security Layer
.....................................................................................................................- 95 -Common Gateway Interfaces....................................................................................................- 95 -The Future of Web-Enabled Data Warehousing.......................................................................- 97 -
Chapter 6: Data Marts
...............................................................................................................- 98 -Overview...................................................................................................................................- 98 -Data Mart Solutions..................................................................................................................- 99 -What Is a Data Mart?..............................................................................................................- 100 -
Dependent Data Marts
....................................................................................................- 100 -
Multidimensional Data Marts
..........................................................................................- 101 -
ROLAP Data Marts
..........................................................................................................- 101 -
Independent Data Marts
..................................................................................................- 102 -
Leave a Comment