Chapter 8

Designing a Physical Database

MICROSOFT EXAM OBJECTIVES COVERED IN THIS CHAPTER:

  • Modify an existing database design based on performance and business requirements.
    • Ensure that a database is normalized.
    • Allow selected denormalization for performance purposes.
    • Ensure that the database is documented and diagrammed.
  • Design tables.
    • Decide if partitioning is appropriate.
    • Specify primary and foreign keys.
    • Specify column data types and constraints.
    • Decide whether to persist computed columns.
    • Specify physical location of tables, including filegroups and a partitioning scheme.
  • Design filegroups.
    • Design filegroups for performance.
    • Design filegroups for recoverability.
    • Design filegroups for partitioning.
  • Design index usage.
    • Design indexes ...

Get MCITP Administrator: Microsoft® SQL Server™ 2005 Database Server Infrastructure Design Study Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.