Murach's SQL Server 2012 For Developers: Who This Book Is For
Murach's SQL Server 2012 For Developers: Who This Book Is For
Murach's SQL Server 2012 For Developers: Who This Book Is For
Every application developer who uses SQL Server 2012 should own this book. To start, it presents the
essential SQL statements for retrieving and updating the data in a database. You have to master these to
work effectively with database data in your applications. Then, it shows you how to design and create a
database, because application developers often end up in the role of database designer and DBA. Next,
it shows how to work with views, scripts, stored procedures, functions, triggers, cursors, transactions,
locking, security, XML data, and BLOB data with FILESTREAM storage. These features allow you to create
database applications that are thoroughly professional. Finally, this book shows how to use the CLR
integration feature and SQL Server Data Tools (SSDT), so you can use Visual Studio to code stored
procedures, functions, triggers, aggregate functions, and user-defined types in C# or Visual Basic.
That’s why developers often code SQL statements that don’t perform as efficiently as they ought
to. That’s why they aren’t able to code some of the queries that they need for their applications.
That’s why they don’t take advantage of all the features that SQL Server has to offer.
And that’s why this book should be required reading for every application programmer who uses
SQL Server. Beyond that, this is the right first book for anyone who wants to become a database
administrator. Of course, if you want to become a DBA, you’ll need to continue your study of
SQL Server’s advanced features after you finish this book…but you’ll be well-prepared to go on.
Table of Contents
Section 1: An introduction to SQL
Chapter 1. An introduction to relational databases and SQL
Chapter 2. How to use the Management Studio
Resources
Appendix A. How to install the required software for this book
Appendix B. How to install the files and databases used in this book
Appendix C. Coding and syntax conventions