OSDC - The Open Source Developers' Club

Community controlled languages - Perl - PHP - Python

MySQL Normalization & Optimisation Techniques

Ben Cornwell

Intended audience: developers with basic proficiency in using MySQL, target version is 4.1.x - differences with 5.1.x will be noted accordingly.

The talk aims to provide a description of the database normalisation process. Using a series of simple, practical examples I aim to introduce Normal Form 1 through 4, and provide a few reasons why normalisation is an important and useful process. Finally I'll present a couple of scenarios where blindly following normalisation techniques can have a detrimental effect.

Optimisation techniques I intend to cover include:

Home

OSDClub