Event: 09/10/2018 Layton, Utah Microsoft SQL Server Training Course 20762 (5 days) : Developing SQL 2016 Databases starting on 09/10/2018 and spanning 5 days in Layton, Utah - Dynamics Edge
Dynamics Edge4.67 4.67 out of 50 stars, based on 80 reviews.*

Event: 09/10/2018 Layton, Utah Microsoft SQL Server Training Course 20762 (5 days) : Developing SQL 2016 Databases starting on 09/10/2018 and spanning 5 days in Layton, Utah - Dynamics Edge Microsoft Training Event

Layton, Utah SQL Server Training Course Events Open For Enrollment

64x64

20762 - Developing SQL 2016 Databases

You can get the knowledge and skills to develop a Microsoft SQL Server 2016 database with this course!

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Layton, Utah
64x64

20767 - Implementing a 2016 SQL Data Warehouse

This course teaches you how to implement a data warehouse platform to support a BI solution.

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Layton, Utah
64x64

20768 - Developing SQL 2016 Data Models

This course looks at implementing multidimensional databases by using SQL Server Analysis Services (SSAS).

Price: $4131 . Rating: 4.67 . Duration: 3 Days . Location: Layton, Utah
64x64

20765 - Provisioning SQL 2016 Databases

Learn how to Provision, Manage, Upgrade, and Manage a SQL Server 2016 Database with this course!

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Layton, Utah
64x64

20761 - Querying Data with Transact-SQL 2016

Learn T-SQL in this course, designed for Database Administrators, Database Developers and BI professionals, and...for you!

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Layton, Utah
64x64

20764 - Administering a SQL 2016 Database Infrastructure

This course provides you with the knowledge and skills to administer a SQL server database infrastructure.

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Layton, Utah
Call for custom courses: Generic placeholder image (800) 453-5961

Layton, Utah SQL Server Training -> Event: 09/10/2018 Layton, Utah Microsoft SQL Server Training Course 20762 (5 days) : Developing SQL 2016 Databases starting on 09/10/2018 and spanning 5 days in Layton, Utah - In order to proceed with requesting this Dynamics Edge Microsoft Training Event, please select from one of the following options by clicking one of the following links and then filling out and submitting the request form:

Want On-Site Layton, Utah SQL Server Training but Would Still Be OK with Live Virtual (Live Online) SQL Server Training Options:

Live Virtual courses are not prerecorded or self-paced, they are LIVE with the instructor and the SAME HIGH QUALITY as our in-person on-site training SQL Server Training options, and our Live Virtual options may also be more affordable for you in most cases in terms of pricing. If you are flexible and you want on-site but would also still be open to and OK with Live Virtual (Live, with the instructor, Instructor Led Live Online training) delivery, Dynamics Edge Microsoft SQL Server TRAINING Course 20762 LIVE VIRTUAL ON THIS DATE: 09/10/2018 please choose one of these options:

Want IN-CLASSROOM IN-PERSON ON-SITE Layton, Utah SQL Server TRAINING OPTIONS ONLY:

If you do not want Live Virtual (Live, Instructor Led Online training), and you ONLY WANT PHYSICAL IN-PERSON IN-CLASSROOM ON-SITE FACE TO FACE Dynamics Edge Microsoft SQL Server TRAINING Course 20762 AT THIS PHYSICAL LOCATION Layton, Utah ON THIS DATE: 09/10/2018 please choose one of these options:

Event: 09/10/2018 Layton, Utah Microsoft SQL Server Training Course 20762 (5 days) : Developing SQL 2016 Databases starting on 09/10/2018 and spanning 5 days in Layton, Utah - Please note that pricing for this SQL Server Training Event may vary from prices published elsewhere on our website (no guarantees, but the price may end up being lower for you requesting the Event through this page than through requesting or purchasing this course or similar from elsewhere on our website), may only be valid as long as you stay on this page and decide within a certain amount of time from when you first landed on this page (e.g within a few hours after you landed on this page), may depend on which of the above options you choose, and may also may be associated with a variety of other factors. Any pricing information for this Event will be provided to you later in this process and in some cases, after you have completed submitting the required form that is associated with the option you choose above. If you did not receive pricing and you have successfully submitted the request form associated with the option you chose above, we'll try to respond to you as soon as possible with pricing, any discounts applied (if applicable) and other pertinent information. If you are associated with a government agency please Contact Us Separately Using This Link instead because you may be eligible for a separate pricing tier. Please note that "group discounts" are on an as-available and case-by-case basis and are not guaranteed to always be issued. If a one-time special request code for additional discounts IN ADDITION TO group discounts is included with your SQL Server Training Event request, please note that these "additional discounts," as all discounts claimed here, are subject to availability and case-by-case review, and are not guaranteed to be issued. We have many locations, please note that only SOME, not all, of our locations' physical street addresses are listed on our Locations page. This Event page will likely list the City and State only for where this SQL Server Training will be held. The actual facility physical address location information for this Event may be delivered to you after we receive your registration for this Event, and at our discretion we might require additional information from you prior to delivering you the actual physical street address of the facility that is associated with this Event. Location availability is not guaranteed and requires registration using the process on this page to check the availability. If this Location is unavailable for this Event and you indicated on-site only, we may suggest to you alternate nearby locations (and alternate course numbers and alternate dates, if applicable) if the selected Location (and course number and date, if applicable) for this Event is unavailable for SQL Server Training for any reason. Please note that all information shown on this page about this event is subject to manual review on a case-by-case basis. This event shown on this page is not guaranteed to be delivered and you must submit a request first through this page and receive confirmation before making plans to attend this event. Any travel reservations you make at any time are your sole responsibility regardless of whether or not Dynamics Edge can deliver this event and whether or not you received confirmation. It is advisable you obtain refundable reservations or request either Live Virtual Training, or if you request on-site in-person you should request a location near where you are right now, or a location close to where you are going to be located on a certain date and for at least the entire duration of the course. Also see our Policies page for more information.

SQL Server Training Course Additional Event Information --> Event: 09/10/2018 Layton, Utah Microsoft SQL Server Training Course 20762 (5 days) : Developing SQL 2016 Databases starting on 09/10/2018 and spanning 5 days in Layton, Utah

This five day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server 2016 database. The course focuses on teaching individuals how to use SQL Server 2016 product features and tools related to developing a database.

Who should attend:

The primary audience for this course is IT Professionals who want to become skilled on SQL Server 2016 product features and technologies for implementing a database.

The secondary audiences for this course are individuals who are developers from other product platforms looking to become skilled in the implementation of a SQL Server 2016 database.

After completing this course, students will be able to:

  • Design and Implement Tables.
  • Describe advanced table designs
  • Ensure Data Integrity through Constraints.
  • Describe indexes, including Optimized and Columnstore indexes
  • Design and Implement Views.
  • Design and Implement Stored Procedures.
  • Design and Implement User Defined Functions.
  • Respond to data manipulation using triggers.
  • Design and Implement In-Memory Tables.
  • Implement Managed Code in SQL Server.
  • Store and Query XML Data.
  • Work with Spatial Data.
  • Store and Query Blobs and Text Documents.

Course Outline

Module 1: Introduction to Database Development

This module is used to introduce the entire SQL Server platform and its major tools. It will cover editions, versions, basics of network listeners, and concepts of services and service accounts.

Lessons

  • Introduction to the SQL Server Platform
  • SQL Server Database Development Tasks
Lab : SQL Server Database Development Tasks

Module 2: Designing and Implementing Tables

This modules describes the design and implementation of tables. (Note: partitioned tables are not covered).

Lessons

  • Designing Tables
  • Data Types
  • Working with Schemas
  • Creating and Altering Tables
Lab : Designing and Implementing Tables

Module 3: Advanced Table Designs

This module describes more advanced table designs.

Lessons

  • Partitioning data
  • Compressing Data
  • Temporal Tables
Lab : Using Advanced Table Designs

Module 4: Ensuring Data Integrity through Constraints

This module describes the design and implementation of constraints.

Lessons

  • Enforcing data Integrity
  • Implementing Domain Integrity
  • Implementing Entity and Referential Integrity
Lab : Ensuring Data Integrity through Constraints

Module 5: Introduction to Indexes

This module describes the concept of an index and discusses selectivity, density and statistics. It covers appropriate data type choices and choices around composite index structures.

Lessons

  • Core Indexing Concepts
  • Data Types and Indexes
  • Single Column and Composite Indexes
Lab : Implementing Indexes

Module 6: Designing Optimized Index Strategies

This module includes covering indexes and the INCLUDE clause, hints, padding / fillfactor, statistics. It also execution plans and the DTE Lessons.

Lessons

  • Covering Indexes
  • Managing Indexes
  • Execution Plans
  • Using the DTE
Lab : Designing Optimized Index Strategies

Module 7: Columnstore Indexes

This module introduces Columnstore indexes.

Lessons

  • Introduction to Columnstore indexes
  • Creating Columnstore indexes
  • Working Columnstore indexes
Lab : Using Columnstore indexes

Module 8: Designing and Implementing Views

This module describes the design and implementation of views.

Lessons

  • Introduction to views
  • Creating and managing views
  • Performance considerations for views
Lab : Designing and Implementing Views

Module 9: Designing and Implementing Stored Procedures

This module describes the design and implementation of stored procedures.

Lessons

  • Introduction to Stored Procedures
  • Working with Stored Procedures
  • Implementing Parameterized Stored Procedures
  • Controlling Execution Context
Lab : Designing and Implementing Stored Procedures

Module 10: Designing and Implementing User-Defined Functions

This module describes the design and implementation of functions, both scalar and table-valued. (Also discusses where they can lead to performance issues).

Lessons

  • Overview of Functions
  • Designing and Implementing Scalar Functions
  • Designing and Implementing Table-Valued Functions
  • Implementation Considerations for Functions
  • Alternatives to Functions
Lab : Designing and Implementing User-defined Functions

Module 11: Responding to Data Manipulation via Triggers

This module describes the design and implementation of triggers.

Lessons

  • Designing DML Triggers
  • Implementing DML Triggers
  • Advanced Trigger Concepts
Lab : Responding to Data Manipulation via Triggers

Module 12: Using In-Memory Tables

This module covers the creation of in-memory tables and native stored procedures. Furthermore, advantages of in-memory tables are discussed, for example the removal of transaction blocking.

Lessons

  • In-Memory tables
  • Native Stored Procedures
Lab : In Memory OLTP

Module 13: Implementing Managed Code in SQL Server

This module describes the implementation of and target use-cases for SQL CLR integration.

Lessons

  • Introduction to SQL CLR Integration
  • Importing and Configuring Assemblies
  • Implementing SQL CLR Integration
Lab : Implementing Managed Code in SQL Server

Module 14: Storing and Querying XML Data in SQL Server

This module covers the XML data type, schema collections, typed and un-typed columns and appropriate use cases for XML in SQL Server.

Lessons

  • Introduction to XML and XML Schemas
  • Storing XML Data and Schemas in SQL Server
  • Implementing the XML Data Type
  • Using the T-SQL FOR XML Statement
  • Getting Started with xQuery
Lab : Storing and Querying XML Data in SQL Server

Module 15: Working with SQL Server Spatial Data

This module describes spatial data and how this data can be implemented within SQL Server.

Lessons

  • Introduction to Spatial Data
  • Working with SQL Server Spatial Data Types
  • Using Spatial Data in Applications
Lab : Working with SQL Server Spatial Data

Module 16: Storing and Querying Blobs and Text Documents in SQL Server

This module covers full text indexes and queries.

Lessons

  • Considerations for BLOB Data
  • Working with FileStream
  • Using Full-Text Search
Lab : Storing and Querying Blobs and Text Documents in SQL Server

Prerequisites

  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of Transact-SQL.
  • Working knowledge of relational databases.

*NOTE: if an average rating and rating count are shown on this page, they are based on all reviews associated with Dynamics Edge that are shown on the review page, and are not restricted to reviews only for the particular courses offered on this page.

Event Page Last Updated: 2018-11-19