|
||
|
Lesson 1
Relational Database Design
|
||
|
Why should I be interested in learning about Relational Databases?
This course describes a design methodology for creating a database capable of producing useful information in a consistent
manner.
Current relational database software has brought point-and-click ease to the task of creating dabases.
However, unless your database is properly designed, it will be characterized by data problems such as missing data, incorrect data and mismatched data that will make it almost useless, no matter how user-friendly the software is.
This course on Relational Database Design is the first step in learning a design methodology that will help you create a
database capable of producing useful information in a consistent manner.
Learning objectives
Specifically, I will discuss the principles of data modeling, culminating in the creation of a database diagram.
After completing the first course in this series, you will be able to:
In this course, I will discuss relational database design with the aid of two kinds of graphical
displays, the SlideShow and the MouseOver.
You will complete a course project that involves creating a database design diagram appropriate to
the needs of Stories on CD, Inc.
Database series
This is a fictional company that sells books on CD via mail order. You will complete the project incrementally via a series of exercises that provide opportunities to apply what you have learned to a real-world situation. While the company is small and its needs relatively simple, the principles you apply to analyzing its requirements and designing a database to meet them are the same as those that database designers apply to much larger projects involving multi-national corporations.
Data Modeling is the first of two courses in the Relational Database Design Fundamentals series.
The next lesson outlines the prerequisites for this course.
|
||