Pro SQL Server Relational Database Design and Implementation
Apress (Verlag)
978-1-4842-6496-6 (ISBN)
Designing an effective and scalable database using SQL Server is a task requiring skills that have been around for well over 30 years, using technology that is constantly changing. This book covers everything from design logic that business users will understand to the physical implementation of design in a SQL Server database. Grounded in best practices and a solid understanding of the underlying theory, author Louis Davidson shows you how to "getit right" in SQL Server database design and lay a solid groundwork for the future use of valuable business data.
What You Will Learn
Develop conceptual models of client data using interviews and client documentation
Implement designs that work on premises, in the cloud, or in a hybrid approach
Recognize and apply common database design patterns
Normalize data models to enhance integrity and scalability of your databases for the long-term use of valuable data
Translate conceptual models into high-performing SQL Server databases
Secure and protect data integrity as part of meeting regulatory requirements
Create effective indexing to speed query performance
Understand the concepts of concurrency
Who This Book Is For
Programmers and database administrators of all types who want to use SQL Server to store transactional data. The book is especially useful to those wanting to learn the latest database design features in SQL Server 2019 (features that include graph objects, in-memory OLTP, temporal data support, and more). Chapters on fundamental concepts, the language of database modeling, SQL implementation, and the normalization process lay a solid groundwork for readers who are just entering the field of database design. More advanced chapters serve the seasoned veteran by tackling the latest in physical implementation features that SQL Server has to offer. The book has been carefully revised to cover all the design-related features that are new in SQL Server 2019.
Louis Davidson has been working with databases for more than 20 years as a corporate database developer and architect. He has been a Microsoft MVP for 15 years. And he has completed a sixth edition of his SQL Server database design book (Apress). Louis has been active speaking about database design and implementation at many conferences over the past 17 years, including SQL PASS, SQL Rally, SQL Saturday events, CA World, Music City Data, and the devLink Technical Conference. Louis has worked for the Christian Broadcasting Network (CBN) as a developer, DBA, and data architect for over 21 years. He has a bachelor’s degree in computer science from the University of Tennessee at Chattanooga. For more information, please visit his website at drsql.org.
1. The Fundamentals.- 2. Introduction to Requirements.- 3. The Language of Data Modeling.- 4. Conceptual and Logical Data Model Production.- 5. Normalization.- 6. Physical Model Case Study.- 7. Physical Model Implementation.- 8. Data Protection Patterns with Check Constraints and Triggers.- 9. Patterns and Anti-Patterns.- 10. Database Security and Security Patterns.- 11. Data Structures, Indexes, and Their Applications.- 12. Matters of Concurrency.- 13. Coding Architecture.- 14. Appendix A: Scalar Datatype Reference.
Erscheinungsdatum | 16.01.2021 |
---|---|
Zusatzinfo | 220 Illustrations, black and white; XXIX, 1154 p. 220 illus. |
Verlagsort | Berkley |
Sprache | englisch |
Maße | 178 x 254 mm |
Themenwelt | Informatik ► Datenbanken ► SQL Server |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Schlagworte | cloud database • Columnstore • conceptual model • Database Design • data model • Data Modeling • Design • indexing • In-memory • normalization • OLTP • physical model • Relational Database • SQL Graph • SQL Server • Transaction processing |
ISBN-10 | 1-4842-6496-7 / 1484264967 |
ISBN-13 | 978-1-4842-6496-6 / 9781484264966 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich