Murach's SQL Server 2005 for Developers
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 |
270 |
|
How to identify the data elements |
272 |
|
How to subdivide the data elements |
274 |
|
How to identify the tables and assign columns |
276 |
|
How to identify the primary and foreign keys |
278 |
|
How to enforce the relationships between tables |
280 |
|
How normalization works |
282 |
|
How to identify the columns to be indexed |
284 |
|
|
The seven normal forms |
286 |
|
How to apply the first normal form |
288 |
|
How to apply the second normal form |
290 |
|
How to apply the third normal form |
292 |
|
When and how to denormalize a data structure |
294 |
|
|
t |
|
|
|
|
© Copyright 1998-2008 Mike
Murach & Associates, Inc. All rights reserved.
|