Contents xix
11.2 Features of Data Warehouse ................................................................................. 362
11.3 Design Issues of Data Warehouse......................................................................... 363
11.4 Structure of Data Warehouse ................................................................................ 365
11.5 Proliferation from Data Warehouse...................................................................... 366
11.6 Metadata................................................................................................................. 368
11.7 Implementation and Internal Level....................................................................... 369
11.8 Data Loading in Warehouse.................................................................................. 371
11.9 Query Processing and Optimization ..................................................................... 374
Key Words ..................................................................................................................... 382
References and Further Reading ................................................................................... 382
Exercises ........................................................................................................................ 383
12 Web-Based Database Applications 385
Outline............................................................................................................................ 385
Overview of the Chapter ............................................................................................... 385
12.1 Advent of Web-Based Applications ..................................................................... 386
12.2 Components of Web-Based Applications............................................................. 387
12.3 Oracle Application Server (OAS)......................................................................... 389
12.4 Database Transaction Management Under OAS.................................................. 393
12.5 Oracle Internet Application Server (iAS)............................................................. 394
12.6 Performance Tuning of Web-Based Databases.................................................... 394
12.7 Tuning of Internal Level ....................................................................................... 395
12.8 Tuning of External Level ...................................................................................... 397
Key Words ..................................................................................................................... 397
References and Further Reading ................................................................................... 397
Exercises ........................................................................................................................ 398
Appendices 399
Appendix A Sizing Methodology in Oracle 8i 401
Outline............................................................................................................................ 401
Overview of the Appendix ............................................................................................ 401
A1. Transition from Logical to Physical Database Design.......................................... 401
A2. Space Usage via Extents......................................................................................... 402
A3. Algorithms for Sizing Tables, Indices, Tablespaces ............................................. 403
A4. STORAGE Clause Inclusion: Table and Index Levels......................................... 407
A5. Sizing Methodology ............................................................................................... 407
A6. RBS, SYSTEM, TEMP, and TOOLS Tablespace Sizing..................................... 408
Key Words ..................................................................................................................... 411
References and Further Reading ................................................................................... 411
Appendix B Instance and Database Creation 413
Outline............................................................................................................................ 413
Overview of the Appendix ............................................................................................ 413