Developing Microsoft® SQL Server® 2012 Databases
Archive Interest in course

Developing Microsoft® SQL Server® 2012 Databases (MOC10776)

This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server 2012 database. The course focuses on teaching individuals how to use SQL Server 2012 product features and tools related to implementing a database. This course maps to the skills and knowledge measured by Microsoft Exam 70-464, and in conjunction with on-the-job experience, can help prepare you for the exam.

The course is included in the following categories: Microsoft Official Course
DatabázeMicrosoft SQLMS SQL

Difficulty of the course: Advanced

Course duration: 5 days

Contents of the course:

  • Introduction to SQL Server® 2012 and its Toolset
  • Working with Data Types
  • Designing and Implementing Tables
  • Ensuring Data Integrity through Constraints
  • Planning for SQL Server® 2012 Indexing
  • Implementing Table Structures in SQL Server® 2012
  • Reading SQL Server® 2012 Execution Plans
  • Improving Performance through Nonclustered Indexes
  • Designing and Implementing Views
  • Designing and Implementing Stored Procedures
  • Merging Data and Passing Tables
  • Designing and Implementing User-Defined Functions
  • Creating Highly Concurrent SQL Server® 2012 Applications
  • Handling Errors in T-SQL Code
  • Responding to Data Manipulation via Triggers
  • Implementing Managed Code in SQL Server® 2012
  • Storing XML Data in SQL Server® 2012
  • Querying XML Data in SQL Server® 2012
  • Working with SQL Server® 2012 Spatial Data
  • Working with Full-Text Indexes and Queries

Expected knowledge: Knowledge of writing T-SQL queries. Knowledge of basic relational database concepts. Students who attend this training can meet the prerequisites by attending the following courses, or obtaining equivalent knowledge and skills: 10774A: Writing T-SQL Queries for Microsoft SQL Server 2012.


Course dates:

This course is no longer in our offer. For more information or if you are interested in contact us at or phone +420 543 533 610.