15 de janeiro de 2020

Programando em T-SQL


SOBRE O TREINAMENTO:
  • O principal objetivo é aplicar um treinamento 100% prático, levando o aluno desde o início a realizar uma imersão em programação T-SQL.
  • Desenvolvido por especialista com experiência de 20 anos na área de ensino.
  • Em cada módulo uma tarefa desafiadora de programação para fixar seu aprendizado.
  • Ao final do treinamento você vai estar preparado para o próximo desafio: “Query Performance Tuning”.
  • Pode ser realizado em qualquer versão do SQL Server à partir da 2012, incluindo as versões 2019 e Azure SQL Database.


    PÚBLICO-ALVO:
    DBAs, desenvolvedores, analistas de negócios, consultores de Business Intelligence, analista de dados e todos os profissionais que precisam programar em T-SQL.


    CONTEÚDO PROGRAMÁTICO:

    Módulo 1: Fundamentos
  • Construindo consultas com SELECT.
  • Aplicando filtros com WHERE.
  • Operadores Matemáticos.
  • Usando Variáveis.
  • Expressão CASE.

    Módulo 2: Funções
  • IIF, CONCAT, COALESCE, ISNULL, CAST e CONVERT
  • TRIM, RTRIM e LTRIM, LEFT e RIGHT, CHARINDEX, SUBSTRING
  • UPPER e LOWER, REPLACE, REVERSE e RAND.
  • DAY, MONTH, YEAR, DATEPART, DATEDIFF, DATEDIFF_BIG, DATEADD e EOMONTH.

    Módulo 3: Avançado 1
  • SELECT com as opções TOP e OFFSET-FETCH.
  • Usando o operador LIKE.
  • Tabelas Temporárias.
  • Operadores INTERSECT, UNION, UNION ALL e EXCEPT.
  • INSERT, DELETE, UPDATE, OUTPUT e MERGE.
  • Usando Views com ENCRYPTION, SCHEMABINDING e CHECK OPTION.
  • O que devo usar: IN ou BETWEEN?
  • A propriedade IDENTITY e o objeto SEQUENCE.

    Módulo 4: Avançado 2
  • CROSS JOIN, INNER JOIN, NON-EQUI JOIN, MULTI-JOIN, OUTER JOIN e FULL JOIN.
  • ORDER BY, GROUP BY e HAVING.
  • GROUPING SETS, ROLLUP e CUBE.
  • Funções GROUPING e GROUPING_ID.
  • Operadores APPLY, CROSS APPLY, OUTER APPLY.
  • Escrevendo Subqueries, T-SQL dinâmico e SQL Injection.
  • UDFs, Stored Procedures, Triggers e tratamento de erros (TRY-CATCH).
  • Porque não devo usar WITH ENCRYPTION?

    Módulo 5: Avançado 3
  • CTE (Common Table Expressions).
  • A cláusula OVER().
  • INTERSECT ALL e EXCEPT ALL.
  • CURSOR: Dicas e truques.
  • PIVOT e UNPIVOT.
  • NULL: Dicas e truques.

    Módulo 6: Window Functions
  • RANK, DENSE_RANK, NTILE e ROW_NUMBER.
  • LAG, LEAD, FIRST_VALUE e LAST_VALUE.

    Módulo 7: Níveis de Isolamento
  • READ UNCOMMITTED, READ COMMITTED e REPEATABLE READ.
  • SERIALIZABLE, SNAPSHOT e READ COMMITTED SNAPSHOT.
  • Deadlocks: Dicas e truques.

    Módulo 8: Indices e Estatísticas
  • Comando CREATE INDEX, índices non-clustered, clustered e Heap table.
  • Usando INCLUDE e índices filtrados.
  • Diferenças entre REORGANIZE e REBUILD.
  • Estatísticas no SQL Server.
  • Desafio final: Melhorando a performance de 2 queries.


    CARGA HORÁRIA:
    24 horas


    FORMATO DO TREINAMENTO:
    Online utilizando a plataforma GoToMeeting (aulas ao vivo com a presença do instrutor)


    DATA/HORA:
  • 28/03/22, 29/03/22, 30/03/22, 31/03/22, 04//04/22, 05/04/22, 06/04/22, 07/04/22 das 19:30 as 22:30 horas


    BENEFÍCIOS:
  • Gravação do treinamento disponível na nuvem durante 6 meses.
  • Aplicativo para assistir as aulas de qualquer lugar a qualquer hora.
  • Certificado de participação.
  • Portal para o aluno com material complementar.
  • Material didático utilizado no treinamento.
  • Descontos em treinamentos da Globalwan.


    BÔNUS EXTRA:
  • Todos os alunos que fizerem a inscrição, terão, sem nenhum custo adicional, uma hora de aula-particular com o instrutor para esclarecer dúvidas sobre o conteúdo abordado no treinamento.


    SOBRE O INSTRUTOR:
    Alexandre Lopes atua como Database Engineer na Globalwan Soluções em Plataforma de Dados tendo participado de grandes cases em empresas como Previtec, BNY Mellon, BRQ Digital Solutions, APPAI, HCG Engenharia, entre outras.
    Como instrutor oficial Microsoft (MCT) ministrou cerca de 8.500 horas de treinamentos em SQL Server, Business Intelligence (BI) e Windows Server para diversos centros de treinamento no Brasil (Infnet, NSI Training, KA Solution, Wise Training, Sisnema, KeepIt, Lanlink, entre outras).
    Possui mais de 35 certificações da Microsoft sendo a mais importante o MCSE (Microsoft Certified Solutions Expert) em Data Management & Analytics, Data Platform e Business Intelligence.


    INVESTIMENTO:
    R$ 1.677,00 por R$ 1.277,00 no boleto bancário, no cartão de crédito a vista ou parcelado em até 12x sem juros.

    Pague com PagSeguro - é rápido, grátis e seguro!



    DEPOIMENTOS DE ALUNOS:
    Programando em T-SQL Avançado
    DUVIDAS?
    Entre em contato conosco.
  • Entre em contato com a Globalwan
    Clique aqui