Site sponsored by: Idera The gold standard of SQL Server performance monitoring & diagnostics.
SQL Server Performance

  • Home
  • Articles
  • Forums
  • Tips
  • Quiz
  • FAQ's
  • Blogs
  • Software
  • Books
  • About Us
RSS Feeds
Sign in | Join


Write for Us

Share your SQL Server knowledge with others and raise your profile in the community More...
Latest Articles

System Data Collection Reports
Recover Data Using Database Snapshots
Analyze and Fix Index Fragmentation in SQL Server 2008
Powerful Geographical Visualisations made easy with SQL 2008 Spatial (Part 2) ...

More     
 
Latest FAQ's

How to alter a User Defined Data Type?
How to unzip a File in SSIS?
How to view previous query plans?
ALTER TABLE SWITCH statement failed because the object '%.*ls' is not ...

More     
   
Latest Software Reviews

Spotlight on ApexSQL Doc 2008
ApexSQL Enforce
Embarcadero Change Manager
SQL Server DBA Dashboard

More     

books >> other books >> Database Design for Mere Mortals, Second Edition ...

Database Design for Mere Mortals, Second Edition


May 01, 2002

Book Review

Database Design for Mere Mortals, Second Edition
by Michael Hernandez
Copyright 2003
Addison-Wesley Publishing Company

 

Database Design for Mere Mortals Find out more about this book,
or purchase it, from Amazon.com

Whether you are a fairly new DBA, or even a fairly experienced DBA, it is important that you have a good understanding of database design. While you have probably read about the basics of database design and are familiar with the basics of normalization, this is not enough if you want to successfully performance tune your databases.

One of the bigger reasons people complain about database speed is because of bad database design. Good database design is hard to come by because most people think it is easy and don't think of it as a hard or difficult subject, which it really is. Many developers create database designs with little thought as to performance. Because of this, their database designs are inefficient and slow.

Of all the many database design books on the market, this is probably the best for beginners. Although it is not specific to SQL Server, it doesn't have to be. Good database design applies to all database programs, not just SQL Server.

Here's what the book covers:

  • The Relational Database

  • Design Objectives

  • Terminology

  • Conceptual Overview

  • Starting the Process

  • Analyzing the Current Database

  • Establishing Table Structures

  • Keys

  • Field Specifications

  • Table Relationships

  • Business Rules

  • Views

  • Reviewing Data Integrity

  • Bad Design--What Not to Do

  • Bending or Breaking the Rules

If you haven't taken the time to really learn what good database design is all about, then you need to get this book, read it, master it, and then apply what you have learned to help assist you in your database performance tuning efforts.

Note: Be sure you purchase the new, Second Edition of Database Design for Mere Mortals. The new edition has been rewritten for clarity, includes more examples, and now includes a CD with many examples. Since its first edition in 1997, this book has become a classic in the area of database design.


        








Home | Peformance Articles | Audit Articles | Business Intelligence Articles | Clustering Articles | Developer Articles | Reporting Services Articles | DBA Articles | ASP.NET / ADO.NET Articles | DBA FAQ's | Developer Peformance FAQ's | DBA Peformance FAQ's | Developer FAQ's | Clustering FAQ's | Error Messages | Audit Tool Reviews | Backup Tool Reviews | Coding Tool Reviews | Compare Tool Reviews | Documentation Tool Reviews | Design Tool Reviews | Monitoring Tool Reviews | Log Tool Reviews | Reporting Tool Reviews | Clustering Tool Reviews | Security Tool Reviews | Change Management Tool Reviews | Remote Access Tool Reviews | Book Reviews | Security Tool Reviews | QDPMA Performance Tuning | ADO.NET / ASP.NET | Administration | Analysis/OLAP Services | Application Development | Configuration | Components | ETL | Hardware | High Availability | Hints | Index | Misc | Operating Systems | Performance Tuning | Replication | T-SQL | Views


              © 1999-2008 by T10 Media. All rights reserved