Beginning SQL Server for Developers Fourth Edition
Beginning SQL Server for Developers is the perfect book for developers new to SQL Server and planning to create and deploy applications against Microsoft’s market-leading database system for the Windows platform. Now in its fourth edition, the book is enh
- PDF / 26,707,676 Bytes
- 670 Pages / 540.07 x 666 pts Page_size
- 93 Downloads / 302 Views
Contents at a Glance About the Author��������������������������������������������������������������������������������������������������������������� xix About the Technical Reviewer������������������������������������������������������������������������������������������� xxi Acknowledgments����������������������������������������������������������������������������������������������������������� xxiii Introduction���������������������������������������������������������������������������������������������������������������������� xxv ■■Chapter 1: Overview and Installation��������������������������������������������������������������������������������1 ■■Chapter 2: SQL Server Management Studio��������������������������������������������������������������������25 ■■Chapter 3: Database Design and Creation�����������������������������������������������������������������������43 ■■Chapter 4: Security and Compliance�������������������������������������������������������������������������������93 ■■Chapter 5: Defining Tables���������������������������������������������������������������������������������������������127 ■■Chapter 6: Creating Indexes and Database Diagramming���������������������������������������������167 ■■Chapter 7: In-Memory Tables����������������������������������������������������������������������������������������197 ■■Chapter 8: Database Backups and Recovery�����������������������������������������������������������������211 ■■Chapter 9: Database Maintenance���������������������������������������������������������������������������������265 ■■Chapter 10: Data Insertion, Deletion, and Transactions—Disk-Based��������������������������303 ■■Chapter 11: Selecting and Updating Data from Disk-Based Tables�������������������������������335 ■■Chapter 12: Working with In-Memory Tables����������������������������������������������������������������379 ■■Chapter 13: Building a View������������������������������������������������������������������������������������������395 ■■Chapter 14: Stored Procedures, Functions, and Security����������������������������������������������421
v
■ Contents at a Glance
■■Chapter 15: Natively Compiled Stored Procedures��������������������������������������������������������463 ■■Chapter 16: Essentials for Effective Coding������������������������������������������������������������������469 ■■Chapter 17: Advanced T-SQL and Debugging����������������������������������������������������������������521 ■■Chapter 18: Triggers������������������������������������������������������������������������������������������������������567 ■■Chapter 19: Connecting via Code����������������������������������������������������������������������������������593 Index���������������������������������������������������������������������������������������������������������������������������������641
vi
Introduction Beginning SQL Server for Developers is for those people who see themselves as becoming either developers, database administrators, or a mixture of both, but h