EVENTOS AGENDADOS
Não há eventos agendados

Utilizando Linguagem T-SQL no SQL Server

Treinamento on-line

Esse treinamento é preparatório para a primeira certificação em SQL Server, 70-461. Faça o treinamento, passe na prova e torne-se um MCP - Microsoft Certified Professional

Você irá aprender, durante o treinamento, a lidar com a linguage T-SQL, realizando queries básicas e avançadas e criando objetos de banco como stored procedures e triggers. Verá como lidar com transações e nível de isolamento transacional, tudo o que você precisa para seus primeiros passos como DBA ou para ampliar seu conhecimento como desenvolvedor de software.

O treinamento online é aplicado com intervalos de 10 minutos a cada hora e uma hora de intervalo para almoço

Pague em até 12x pelo PagSeguro

O instrutor do treinamento é MCT - Microsoft Certified Trainer

Duração: 16 horas (2 dia)


Próximas Turmas

Não há turmas agendadas


Revisão de Conceitos Básicos

Sintaxes básicas : Select, Insert, Update, Delete
Top, Top With Ties, Top Percent
Update relacionado, Delete relacionado (From)
Utilização de Output
Insert/Select
Agregações e Group By
Diferença entre Where e Having
Apply: Inner e Cross Apply

Transações

Implementando Transações
begin try/begin catch/end try/end catch
XACT_ABORT
XACT_STATE
Implicit_Transactions

Analisando a performance de querys

Observando um query plan
Utilizando statistics IO
Utilizando statistics time

Utilizando Sub-Queries

Utilizando sub-queries com Exists
Utilizando sub-queries no Where
Utilizando sub-queries no From
Utilizando sub-queries entre os campos

Utilizando CTE's

Sintaxe das CTE's
Utilização de múltiplas CTE's
CTE's recursivas

Window Functions

Criando janelas com a clausula Over
Utilizando Window Functions

Criação de tabelas e views

Escolhendo os tipos de campo
Criação da tabela
Constraints - Check, Foreign Key, Primary Key, Default, Unique
Conceito de constraint confiável
Armazenagem de lobs
Criação de views

Criação de procedures e triggers

Criação de procedures
Sintaxes comuns em procedures
Parametros in e out
Como a tabela é armazenada
Criação de triggers
Configuração e cuidados com triggers
Nested Triggers e Recursive Triggers

Criação de Funções

Scalar Functions
Multiline table valued functions
Inline table valued functions
Funções determinísticas e não determinísticas
Tornando uma função determinística

Isolamento Transacional

Controlando os níveis de isolamento transacional
Lock Hints
DeadLocks
Read Commited Snapshot Isolation

Novas Features

Row Level Security
Temporal Tables

XML

Schemas
Predicados sobre XML
Leitura de dados dos XML

ÚLTIMAS DICAS SQL Server Identificando se arquivo existe: XP vs DMF A Microsoft parece estar se esforçando para substituir algumas extended stored procedures por DMFs, especialmente agora que, com instalação em windo .............................................Saiba Mais .NET Transformations em arquivos config separados Algumas situações podem nos exigir trabalhar com arquivos config separados. Podemos, por exemplo, guardar toda a seção de string de conexões em um a .............................................Saiba Mais SQL Server Limpar o histórico do Query Store O Query Store nos auxilia de inúmeras formas a detectar problemas de performance a partir do SQL Server 2016. É uma excelente ferramenta para os DBA .............................................Saiba Mais SQL Server Select Into para novo Filegroup Uma novidade do SQL 2017 muito interessante e que há muito era pedida é a possibilidade de realizar um Select Into para um filegroup diferente. I .............................................Saiba Mais


Búfalo Informática
e-mail: Contato@bufaloinfo.com.br
Telefones: (21) 99240-7281 (21) 99240-5134