Busca avançada

SQL Server – Consultas Avançadas

Neste treinamento você aprenderá técnicas de consultas avançadas utilizando o SQL Server como objetivo de aplicar tanto no desenvolvimento de sistemas como na administração do banco de dados.

SQL Server – Consultas Avançadas

*Você deve estar logado como candidato para se inscrever em um curso!

Faça sua pré-inscrição abaixo e seja avisado quando abrir uma turma!

Conteúdo

Queries

  • Plugins de terceiros que auxiliam SQL Server Management Studio
  • Tipo de dados
    1. Características e particularidades
    2. Impactos e pontos de atenção
    3. Tipos de dados do usuário
  • Tabelas
    1. Normalização e desnormalização
    2. Particularidades
    3. Constraints
    4. Sequence
    5. Trigger
    6. Tabelas temporárias (local/pública) e variáveis tabela
    7. Sinônimos
    8. Impactos e pontos de atenção
  • Operadores e Concatenadores
  • Principais Funções SQL
    1. Simples
    2. Agrupamento
  • Insert
    1. Insert único (estruturado e desestruturado)
    2. Select Into
    3. Insert Select
    4. Impactos e pontos de atenção (validação, log, etc.)
  • Select
    1. Ordem de interpretação da estrutura da consulta
    2. Select simples
    3. Joins
    4. Pivot
    5. Where
    6. Group By
    7. Order By
    8. Impactos e pontos de atenção
  • Update
    1. Simples
    2. Joins
    3. Impactos e pontos de atenção
  • Update
    1. Simples
    2. Joins
    3. Impactos e pontos de atenção
  • Loop
    1. While
    2. Cursor
  • Índices
    1. Clustered
    2. Nonclustered
    3. Simples e composto
    4. Impactos e ponto de atenção
  • Procedures
  • Functions
  • Views
  • Linked server
  • Upgrade advisor

Boas Práticas T-SQL

  • A importância do versionamento de Scripts
    1. Principais benefícios
    2. Principais softwares versionadores
    3. Modelo de divisão do repositório
  • Padronização de objetos e scripts
    1. Nomenclatura
    2. Desenvolvimento T-SQL (scripts)
      1. Select
      2. From/Join
      3. Insert
      4. Delete
      5. Update
      6. Where
      7. Procedure
      8. Function
      9. Dicas de funcionalidades SQL >= 2008

Público-alvo

Para desenvolvedores ou administradores de banco de dados que desejam melhorar e aprofundar seus conhecimentos.

Pré-requisitos

Para realizar o treinamento é necessário que o aluno possua conhecimento básico de consultas, estrutura e administração de banco de dados.

Instrutor

Herbert Durante Perazzelli

Herbert Durante Perazzelli

Mini-Currículo: Atua há mais de 5 anos como DBA MS SQL Server realizando atividades de administração/manutenção de ambientes, elaboração/execução de novos projetos e orientação de equipe de desenvolvimento T-SQL com as boas práticas SQL Server. Atuou, também, como professor de SQL Server por 2 anos no SENAC. Com formação acadêmica e estudos focados em Banco de Dados, atualmente possui um MBA em Gestão de Banco de Dados e 3 Certificações MS SQL Server 2012 (nível MCSA). Principais empresas onde prestou serviço: SEBRAE, CPTM, Sadia, JUCESP, Positivo e Nox Automação.

Data e Local

Ainda não há turmas abertas para este curso. Faça sua pré-inscrição abaixo para ser avisado quando uma nova turma abrir.

Investimento

Para conseguirmos um valor de treinamento acessível nosso ambiente não possui computadores, portante é imprescindível que o aluno ** traga seu notebook ** durante as aulas. Caso não tenha condições de trazer seu notebook ou tenha alguma dúvida sobre o treinamento entre em contato conosco em academy@curitibati.com.br.

R$399,00 ou 6x de R$66,50!

*Você deve estar logado como candidato para se inscrever em um curso!

Faça sua pré-inscrição abaixo e seja avisado quando abrir uma turma!


Confira os próximos Eventos!