ADB Assignment 3
Overview
You should have enough information now to begin implementing your
database. In this exercise, you will illustrate the normalization
process, develop schema for your database, and implement the tables
using Oracle SQL.
The Normalization Process
Please include on your class page a progression from unnormalized
through first, second, and third form normalization. Your tables can
be described in any way you wish, but they need not yet be formal SQL
tables for this part of the project.
Normalized Schema
Submit a formal schema for your database. This should be in third
normal form, should include all anticipated tables and relationships,
should indicate primary and foreign keys, and should describe all the
major fields in the database. This is the most important document
your group will produce all semester long. Get it right.
Implementation in SQL
Write a script in SQLPlus that will implement your
database. Write enough code to create all tables, fill them in with a
small amount of test data, and do a simple query testing the tables'
integrity. Include the source code of this script and a sample run
from SQLPlus.
Due date:
All work must be accessible from group main page by June 6, 2000
Have FUN!!!
© Andy Harris
Indiana University / Purdue University, Indianapolis
email:
aharris@cs.iupui.edu
homepage:
http://www.cs.iupui.edu/~aharris