Normalization Web Sites

 Web Sites with More Information on Normalization

 

Sites with more Conceptual (E-R) Modeling explanations and examples
Sites with more Access explanations and examples

Home

Site Map


 

logo
Database Normalization
With databases becoming more and more important on the Web, a South African gentleman named Ian Gilfillan produced a very readable seven part (a couple of screens per part) explanation of Normalization.  Lots of figures, very readable.
Jose's Database Programming Corner

The Relational Database Model uses an Order Entry database to explain primary and foreign keys, referential integrity and Normalization

Fundamentals of Database Design uses a student database to show the 3 normal forms and discuss entity, domain and referential Integrity.

ACC2000: Database Normalization Basics explains the 3 normal forms using a student-advisor-classes example and it links to a WebCast on Database Normalization Basics - Listen to it!  View PowerPoint slides

Database Normalization
by David Faour
Swynk provides  a very clear presentation of removing repeating groups, then going to 2NF and 3NF with a student/course example.

Univ of Texas takes a Puppy Table all the way up to 5th Normal form.
Entity-Relationship Modeling and Normalization Errors
Douglas B. Bock

(Extracted from the Winter, 1997 issue of the Journal of Database Management, pgs. 1-9)

Access Database Design & Programming, 2nd Edition by Steven Roman

Complete Chapter 4: Database Design Principles discusses Redundancy, Functional Dependencies, Normal Forms including Boyce-Codd using the example of a publisher. 

TechNet Home Page
Fundamentals of Relational
Database Design
Paul Litwin

This is an excellent 18 page paper (lots of diagrams using Access) that explains entities, keys, dependency and the 3 normal forms.  It uses an order entry example. Be sure to get "printer friendly version" is you're going to print it.

Review of the Relational Data Model
Conceptual Design Using the Entity-Relationship (ER) Model 
Functional Dependencies and Normalization
and more
PowerPoint Lectures by Raghu Ramakrishnan's 
What Is an Oracle Relational Database?
by Tim McLellan
Ignore the name Oracle, this short article gives a super overview of tables, keys and lookups.
University of Montana http://www.cs.montana.edu/cs/course_pages/courses_S97/435/fd1.html
Clear Lecture Notes (4-5 pages, good for review)

SQL by Design:
Why You Need Database Normalization
A clear discussion of Business Rules, Relationships, Keys and the 3 Normal forms.  The example screens look like Access.
  City of London has some database adviceInformation Systems & Technology DBMS Syllabus
Outline of a course given at City University London
[ Site Map Home ]

This page was created by Professor Maureen Greenbaum and was last updated on 02/04/06 .

Page Name:  Normalization Web Sites
URL:             http://faculty.ucc.edu/business-greenbaum/DB/websitesNormalization.htm
 Disclaimer:   http://www.ucc.edu/professional_disclaimer.htm
Copyright:     © Maureen Greenbaum 2001. ©2002.  All rights reserved.