Book description
Learn effective and scalable database design techniques in a SQL Server environment. Pro SQL Server 2008 Relational Database Design and Implementation covers everything from design logic that business users will understand, all the way to the physical implementation of the design in a SQL Server database. Grounded in best practices and a solid understanding of the underlying theory, authors Louis Davidson, Kevin Kline, Scott Klein, and Kurt Windisch show how to 'get it right' in SQL Server database design and lay a solid groundwork for the future use of valuable business data.
Solid foundation in best practices and relational theory
Maximize SQL Server features to enhance security, performance, scalability
Thorough treatment from conceptual design to an effective, physical implementation
What you'll learn
Develop conceptual models of client data using interviews and client documentation
Normalize data models to enhance scalability and the long term use of valuable data
Translate conceptual models into high-performing SQL Server databases
Secure and protect the integrity of data as part of meeting regulatory requirements
Take full advantage of new SQL Server features such as the spatial datatype, XML support, transparent data encryption, and more
Create effective indexing to speed query performance
Who this book is for
Pro SQL Server 2008 Relational Database Design and Implementation is designed for programmers of all types who want to use SQL Server 2008 to store data. Rookie database programmers will find a complete course on the fundamentals of database design that includes conceptual designs and physical implementation. Seasoned veterans will find many tips and tricks for implementing database systems that will be well worth the time invested in reading this book.
Table of contents
- Title Page
- Dedication
- Contents at a Glance
- Contents
- Foreword
- About the Author
- About the Technical Reviewers
- Acknowledgments
- Introduction
- CHAPTER 1 Introduction to Database Concepts
- CHAPTER 2 The Language of Data Modeling
- CHAPTER 3 Conceptual Data Modeling
- CHAPTER 4 The Normalization Process
- CHAPTER 5 Implementing the Base Table Structures
- CHAPTER 6 Protecting the Integrity of Your Data
- CHAPTER 7 Patterns and Query Techniques
- CHAPTER 8 Securing Access to the Data
- CHAPTER 9 Table Structures and Indexing
- CHAPTER 10 Coding for Concurrency
- CHAPTER 11 Considering Data Access Strategies
-
APPENDIX A Codd's 12 Rules for an RDBMS
- Rule 1: The Information Rule
- Rule 2: Guaranteed Access Rule
- Rule 3: Systematic Treatment of NULL Values
- Rule 4: Dynamic Online Catalog Based on the Relational Model
- Rule 5: Comprehensive Data Sublanguage Rule
- Rule 6: View Updating Rule
- Rule 7: High-Level Insert, Update, and Delete
- Rule 8: Physical Data Independence
- Rule 9: Logical Data Independence
- Rule 10: Integrity Independence
- Rule 11: Distribution Independence
- Rule 12: Non-Subversion Rule
- Summary
- APPENDIX B Scalar Datatype Reference
- Index
Product information
- Title: Pro SQL Server 2008 Relational Database Design and Implementation
- Author(s):
- Release date: August 2008
- Publisher(s): Apress
- ISBN: 9781430208662
You might also like
book
SQL Server 2008 Administration in Action
SQL Server 2008 Administration in Action offers over 100 DBA-tested, high-value, best practices that will help …
book
Microsoft® SQL Server® 2008 Internals
Delve inside the core SQL Server engine—and put that knowledge to work—with guidance from a team …
book
SQL Server 2014 Development Essentials
Design, implement, and deliver a successful database solution with Microsoft SQL Server 2014 In Detail SQL …
book
Pro SQL Server 2012 Relational Database Design and Implementation
Learn effective and scalable database design techniques in a SQL Server environment. Pro SQL Server 2012 …