Murach's Oracle SQL and PL/SQL
How to design a database
This chapter introduces you to database design. Although you may never design a database on your own, this material will help you understand the underlying design of the databases you're working with so that you can create more efficient and effective queries.
|
|
|
|
The basic steps for designing a data structure |
284 |
|
How to identify the data elements |
286 |
|
How to subdivide the data elements |
288 |
|
How to identify the tables and assign columns |
290 |
|
How to identify the primary and foreign keys |
292 |
|
How to enforce the relationships between tables |
294 |
|
How normalization works |
296 |
|
How to identify the columns to be indexed |
298 |
|
|
The seven normal forms |
300 |
|
How to apply the first normal form |
302 |
|
How to apply the second normal form |
304 |
|
How to apply the third normal form |
306 |
|
When and how to denormalize a data structure |
308 |
|
 |
|
|
|
|
© Copyright 1998-2009 Mike
Murach & Associates, Inc. All rights reserved.
|