Oracle High Performance Tuning for 9i and 10g

Part I: Data Model Tuning

Chapter List

Chapter 1: The Relational Database Model
Chapter 2: Tuning the Relational Database Model
Chapter 3: Different Forms of the Relational Database Model
Chapter 4: A Brief History of Data Modeling

Overview

Describing how to tune a relational database model would not be complete without a description of Normalization.

I have attempted to simplify Normalization. When I was at University I simply ignored the accepted, stated rules of Normalization and did as I had been doing for the 3 years before. I worked with a relational database data dictionary based application. I found the rules of the five Normal Forms to be obtuse, over complicated, and simply impossible to decipher at first glance. The response of a college student first reading the descriptions of each Normal Form is usually, "Huh"? I probably read those rules two or three times and wondered what all the fuss was about.

So let's try to simplify Normalization.

1.1 A Layman's Approach to Normalization

Application of the relational database model to a data set involves the removal of duplication. Removal of duplication is performed using a process called Normalization. Normalization comprises a set of rules called Normal Forms. Normalization is applied to a set of data in a database to form tables or entities. Tables are for placing directly associated data into. Tables can be related or linked to each other through the use of key or index identifiers. A key or index identifier identifies a row of data in a table much like...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Database Tools Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.