Physical Database Design Using Oracle: 1st Edition (Hardback) book cover

Physical Database Design Using Oracle

1st Edition

By Donald K. Burleson

CRC Press

264 pages | 53 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9780849318177
pub: 2004-07-27
$130.00
x
eBook (VitalSource) : 9780429211232
pub: 2004-07-27
from $65.00


FREE Standard Shipping!

Description

The evolution of Oracle has led to a revolution in design practices. For Oracle 10g, database physical structures have become more complex than ever before and database designers face multiple ways to implement their logical models. IS students studying database design and administration need to be able to implement management systems in a way that enables fast performance while preserving logical data structures.

Physical Database Design Using Oracle correlates logical data models with the physical implementation structures that Oracle provides. It allows students to learn how to take logical data models and convert them into a series of data structures that permit fast and easy logical access to data. Oracle 10g offers object-oriented data structures, pure relational data structures, and specialized data structures such as index-organized tables. Given so many choices, future DBAs and Oracle designers must understand the approprate use of each physical technology and how it maps to their data models.

This textbook is targeted at undergraduate and graduate IS students working to become the Oracle professionals of the near future. It is expected that they already have exposure to basic Oracle database administration. The expert guidance provided by this textbook offers the insight needed to choose appropriate physical models for mission-critical applications.

Table of Contents

INTRODUCTION TO ORACLE PHYSICAL DESIGN

Preface

Relational Databases and Physical Design

Systems Analysis and Physical Database Design

Introduction to Logical Database Design

Entity/Relation Modeling

Bridging between Logical and Physical Models

Physical Design Requirements Validation

PHYSICAL ENTITY DESIGN FOR ORACLE

Data Relationships and Physical Design

Massive De-Normalization: STAR Schema Design

Designing Class Hierarchies

Materialized Views and De-Normalization

Referential Integrity

Conclusion

ORACLE HARDWARE DESIGN

Planning the Server Environment

Designing the Network Infrastructure for Oracle

Oracle Network Design

Oracle Disk Design

Conclusion

ORACLE INSTANCE DESIGN

SGA Parameter Components

Designing the Shared Pool

Library Cache Usage Measurement

Oracle Event Waits

The Shared Pool Advisory Utility

Designing the Data Buffers

Design with the Data Buffer Hit Ration (DBHR)

Pinning Packages in the SGA

ORACLE TABLESPACE DESIGN

Sizing Oracle Data Blocks

The Evolution of Oracle File Structures

Design for Oracle Segment Storage

Automatic Segment Space Management

Replication Design

Conclusion

ORACLE TABLE DESIGN

Table Replication Design

Oracle External Tables

Design with Materialized Views

Oracle Object Structures

Design with VARRAY Tables

Using Nested Tables

Conclusion

ORACLE INDEX DESIGN

Index Design Basics

Evaluating Oracle Index Access Methods

Designing High-Speed Index Access

Oracle Optimizer and Index Design

Physical Row-Ordering and Index Design

Using Multicolumn Indexes

How Oracle Chooses Indexes

Index Design for STAR Schemas

Indexing Alternatives to B-Tree Indexes

Design for Oracle Full-Index Scans

Basics of Function-Based Indexes

Invoking the Full-Index Scan with a Function-Based Index

How to use Oracle9I Bitmap Join Indexes

About the Series

Foundations of Database Design

Learn more…

Subject Categories

BISAC Subject Codes/Headings:
COM021000
COMPUTERS / Database Management / General
COM051230
COMPUTERS / Software Development & Engineering / General