What makes this book different from others on database design? Many resources on
design practice do little to explain the underlying theory, and books on design
theory are aimed primarily at theoreticians. In this book, renowned expert Chris
Date bridges the gap by introducing design theory in ways practitioners can
understand—drawing on lessons learned over four decades of experience to
demonstrate why proper database design is so critical in the first place.
Every chapter includes a set of exercises that show how to apply the theoretical
ideas in practice, provide additional information, or ask you to prove some
simple theoretical result. If you’re a database professional familiar