Introduction

I often ask myself, “Why do I do this? Why am I writing another edition of this book? Is it worth it? Isn’t there anything else that I could be doing that would be more beneficial to me, my family, or the human race? Well, of course there is. The fact is, however, I generally love relational databases, I love to write, and I want to help other people get better at what they do.

When I was first getting started designing databases, I learned from a few great mentors, but as I wanted to progress, I started looking for material on database design, and there wasn’t much around. The best book I found was an edition of Chris Date’s An Introduction to Database Systems (Addison Wesley, 2003), and I read as much as I could comprehend. The ...

Get Pro SQL Server 2012 Relational Database Design and Implementation now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.