10776 – Developing Microsoft® SQL Server® 2012 Databases

10776 – Developing Microsoft® SQL Server® 2012 Databases

APRESENTAÇÃO:
Este curso fornece aos alunos os conhecimentos e habilidades necessárias para implementar um banco de dados no Microsoft SQL Server. O curso apresentará aos alunos as novas características do produto Microsoft SQL Server 2012 e descreve o desenho lógico de tabelas, indexação e planos de consulta. O curso também mostra a criação de objetos do banco de dados, incluindo views, stored procedures, assim como parâmetros e funções. Demais aspectos de codificação de procedures tais como transações, concorrência, tratamento de erros, triggers e SQL CLR também são cobertos pelo conteúdo do curso. Este curso prepara o aluno para o Exame 70-464.

PÚBLICO-ALVO:
Profissionais que querem se tornar hábil em características de produto do SQL Server 2012 e tecnologias para a implementação de um banco de dados.
  
Pré-requisito:
 Além da sua experiência profissional, os alunos que frequentam este treinamento já devem ter os seguintes conhecimentos técnicos: Conhecimento de escrever consultas T-SQL. Conhecimento de conceitos básicos de banco de dados relacional. Os alunos que frequentam este treinamento podem atender aos pré-requisitos frequentando os seguintes cursos, ou obtendo habilidades e conhecimentos equivalentes: 10774A: escrever consultas T-SQL para Microsoft SQL Server 2012

CONTEÚDO PROGRAMÁTICO
 
Module 1: Introduction to SQL Server 2012 and its Toolset
Lessons

Introduction to the SQL Server Platform
Working with SQL Server Tools
Configuring SQL Server Services
 
Module 2: Working with Data Types
Lessons
Using Data Types
Working with Character Data
Converting Data Types
Specialized Data Types
 
Module 3: Designing and Implementing Tables
Lessons
Designing Tables
Working with Schemas
Creating and Altering Tables
 
Module 4: Ensuring Data Integrity through Constraints
Lessons
Enforcing Data Integrity
Implementing Domain Integrity
Implementing Entity and Referential Integrity
 
Module 5: Planning for SQL Server 2012 Indexing
Lessons
Core Indexing Concepts
Data Types and Indexes
Single Column and Composite Indexes
 
Module 6: Implementing Table Structures in SQL Server 2012
Lessons
SQL Server Table Structures
Working with Clustered Indexes
Designing Effective Clustered Indexes
 
Module 7: Reading SQL Server 2012 Execution Plans
Lessons
Execution Plan Core Concepts
Common Execution Plan Elements
Working with Execution Plans
  
Module 8: Improving Performance through Nonclustered Indexes
Lessons
Designing Effective Nonclustered Indexes
Implementing Nonclustered Indexes
Using the Database Engine Tuning Advisor
 
Module 9: Designing and Implementing Views
Lessons
Introduction to Views
Creating and Managing Views
Performance Considerations for Views
 
Module 10: Designing and Implementing Stored Procedures
Lessons
Introduction to Stored Procedures
Working With Stored Procedures
Implementing Parameterized Stored Procedures
Controlling Execution Context
 
Module 11: Merging Data and Passing Tables
Lessons
Using the MERGE Statement
Implementing Table Types
Using TABLE Types As Parameters
 
Module 12: Designing and Implementing User-Defined Functions
Lessons
Overview of Functions
Designing and Implementing Scalar Functions
Designing and Implementing Table-Valued Functions
Implementation Considerations for Functions
Alternatives to Functions
 
Module 13: Creating Highly Concurrent SQL Server 2012 Applications
Lessons
Introduction to Transactions
Introduction to Locks
Management of Locking
Transaction Isolation Levels
 
 Module 14: Handling Errors in T-SQL Code
Lessons
Understanding T-SQL Error Handling
Implementing T-SQL Error Handling
Implementing Structured Exception Handling
 
Module 15: Responding to Data Manipulation via Triggers
Lessons
Designing DML Triggers
Implementing DML Triggers
Advanced Trigger Concepts
 
Module 16: Implementing Managed Code in SQL Server 2012
Lessons
Introduction to SQL CLR Integration
Importing and Configuring Assemblies
Implementing SQL CLR Integration
 
Module 17: Storing XML Data in SQL Server 2012
Lessons
Introduction to XML and XML Schemas
Storing XML Data and Schemas in SQL Server
Implementing the XML Data Type
 
Module 18: Querying XML Data in SQL Server
Lessons
Using the T-SQL FOR XML Statement
Getting Started with XQuery
Shredding XML
 
Module 19: Working with SQL Server 2012 Spatial Data
Lessons
Introduction to Spatial Data
Working with SQL Server Spatial Data Types
Using Spatial Data in Applications
 
Module 20: Working with Full-Text Indexes and Queries
Lessons
Introduction to Full-Text Indexing
Implementing Full-Text Indexes in SQL Server
Working with Full-Text Queries
  
INFORMAÇÕES ADICIONAIS:
Carga Horária: 40H
Idioma: Apenas em Inglês
Material didático: Oficial Microsoft Digital.




SOLICITAR PROPOSTA

PREENCHA OS CAMPOS ABAIXO PARA SOLICITAR UMA PROPOSTA, TODOS OS CAMPOS SÃO OBRIGATÓRIOS.