Contents Acknowledgments Introduction Chapter 1: RDBMS Basics: What Makes Up a SQL Server Database? Chapter 2: Tools of the Trade Chapter 3: The Foundation Statements of T-SQL Chapter 4: JOINs Chapter 5: Creating and Altering Tables Chapter 6: Constraints Chapter 7: Adding More to Our Queries Chapter 8: Being Normal: Normalization and Other Basic Design Issues Chapter 9: SQL Server Storage and Index Structures Chapter