SQL Server 2014 Development Essentials

Design, implement, and deliver a successful database solution with Microsoft SQL Server 2014.

SQL Server 2014 Development Essentials

Basit A. Masood-Al-Farooq

1 customer reviews
Design, implement, and deliver a successful database solution with Microsoft SQL Server 2014.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$43.99
RRP $43.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$18.90
$43.99
$29.99p/m after trial
RRP $26.99
RRP $43.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781782172550
Paperback214 pages

Book Description

SQL Server 2014 Development Essentials is an easy-to-follow yet comprehensive guide that is full of hands-on examples. With Microsoft SQL Server 2014, you can design, build, and deploy mission-critical database applications. The variety of new in-memory features enable you to design high performance database applications that can improve the performance of your applications, making them as much as ten times more efficient in some cases.

Whether you are thinking about becoming a database developer, architect, or administrator, or you are a seasoned database expert, this book will provide you with all the skills you need to successfully create, design, and deploy databases using SQL Server 2014. You will also learn how to add, modify, and delete data stored within a database. You will use Transact-SQL statements to create and manage advanced database objects that include scalar and table-valued functions, views, stored procedures, and triggers. Finally, you will learn about how SQL Server works, how indexes and statistics improve query performance, and the new SQL Server 2014 in-memory technologies.

Table of Contents

Chapter 1: Microsoft SQL Server Database Design Principles
Database design
Table design
Relationships
Data integrity
The basics of data normalization
The SQL Server database architecture
The importance of choosing the appropriate data type
Summary
Chapter 2: Understanding DDL and DCL Statements in SQL Server
Understanding the DDL, DCL, and DML language elements
Understanding the purpose of SQL Server 2014 system databases
An overview of database recovery models
Creating and modifying databases
Creating and managing database schemas
Creating and managing tables
Grant, deny, and revoke permissions to securables
Summary
Chapter 3: Data Retrieval Using Transact-SQL Statements
Understanding Transact-SQL SELECT, FROM, and WHERE clauses
Using T-SQL functions in the query
Multiple table queries using UNION, EXCEPT, INTERSECT, and JOINs
Subqueries
Common Table Expressions
Organizing and grouping data
Using the Transact-SQL analytic window functions
Summary
Chapter 4: Data Modification with SQL Server Transact-SQL Statements
Inserting data into SQL Server database tables
Updating data in SQL Server database tables
Deleting data from SQL Server database tables
Using the MERGE statement
The TRUNCATE TABLE statement
The SELECT INTO statement
Summary
Chapter 5: Understanding Advanced Database Programming Objects and Error Handling
Creating and using variables
Control-of-flow keywords
Creating and using views
Creating and using stored procedures
Creating and using user-defined functions
Creating and using triggers
Handling Transact-SQL errors
Summary
Chapter 6: Performance Basics
Components of SQL Server Database Engine
The SQL Server 2014 in-memory OLTP engine
Indexes
Query optimization statistics
The fundamentals of transactions
SQL Server 2014 tools for monitoring and troubleshooting SQL Server performance
Summary

What You Will Learn

  • Get introduced to SQL Server 2014's new in-memory database engine
  • Understand SQL Server database architecture and relational database design
  • Use joins, subqueries, CTEs, and windowing functions to write advanced Transact-SQL queries
  • Learn about tools that let you monitor SQL Server database performance
  • Identify and troubleshoot blocks or deadlocks that might slow down a system
  • Design, create, and manage advanced database objects that include scalar and table-valued functions, views, stored procedures, and triggers
  • Use SQL Server 2014's structured error handling blocks to handle errors that occur in the Transact-SQL batches and programmable objects

Authors

Table of Contents

Chapter 1: Microsoft SQL Server Database Design Principles
Database design
Table design
Relationships
Data integrity
The basics of data normalization
The SQL Server database architecture
The importance of choosing the appropriate data type
Summary
Chapter 2: Understanding DDL and DCL Statements in SQL Server
Understanding the DDL, DCL, and DML language elements
Understanding the purpose of SQL Server 2014 system databases
An overview of database recovery models
Creating and modifying databases
Creating and managing database schemas
Creating and managing tables
Grant, deny, and revoke permissions to securables
Summary
Chapter 3: Data Retrieval Using Transact-SQL Statements
Understanding Transact-SQL SELECT, FROM, and WHERE clauses
Using T-SQL functions in the query
Multiple table queries using UNION, EXCEPT, INTERSECT, and JOINs
Subqueries
Common Table Expressions
Organizing and grouping data
Using the Transact-SQL analytic window functions
Summary
Chapter 4: Data Modification with SQL Server Transact-SQL Statements
Inserting data into SQL Server database tables
Updating data in SQL Server database tables
Deleting data from SQL Server database tables
Using the MERGE statement
The TRUNCATE TABLE statement
The SELECT INTO statement
Summary
Chapter 5: Understanding Advanced Database Programming Objects and Error Handling
Creating and using variables
Control-of-flow keywords
Creating and using views
Creating and using stored procedures
Creating and using user-defined functions
Creating and using triggers
Handling Transact-SQL errors
Summary
Chapter 6: Performance Basics
Components of SQL Server Database Engine
The SQL Server 2014 in-memory OLTP engine
Indexes
Query optimization statistics
The fundamentals of transactions
SQL Server 2014 tools for monitoring and troubleshooting SQL Server performance
Summary

Book Details

ISBN 139781782172550
Paperback214 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

JavaScript and JSON Essentials Book Cover
JavaScript and JSON Essentials
$ 17.99
$ 12.60
Mastering SQL Server 2014 Data Mining Book Cover
Mastering SQL Server 2014 Data Mining
$ 29.99
$ 21.00
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Microsoft SQL Server 2012 Integration Services: An Expert Cookbook Book Cover
Microsoft SQL Server 2012 Integration Services: An Expert Cookbook
$ 26.99
$ 18.90
SQL Server 2012 with PowerShell V3 Cookbook Book Cover
SQL Server 2012 with PowerShell V3 Cookbook
$ 35.99
$ 25.20
Microsoft SQL Server 2012 Performance Tuning Cookbook Book Cover
Microsoft SQL Server 2012 Performance Tuning Cookbook
$ 35.99
$ 25.20