Curso Detalhes

Introdução à Linguagem T-SQL (Transact-SQL)
MASQL

Online
Presencial
21:00 H

Próximas Datas


09/11/2020 T7 14/12/2020 M7 25/01/2021 D2 01/03/2021 D2 05/04/2021 D2 10/05/2021 D2
MASQL

450.00 € + IVA

Pedido de Informações
Introdução

Este curso pretende dotar os participantes com conhecimentos aprofundados de Transact SQL. A forte integrante prática do curso, assente em casos reais permitirá aos participantes modelar bases de dados e assertivamente implementá-las num modelo físico. Posteriormente essa mesma estrutura será alvo de análise, quer de performance, quer de queries (consultas) otimizadas.

Público Alvo

Este curso destina-se a todos os utilizadores que pretendam desenhar consultas (queries) para suporte de uma base de dados. Este curso desenvolve fortemente os conhecimentos de SQL (Structured Queries Language), noção de otimização de queries e bases de dados.

Quando Completar o curso

Após a conclusão deste curso, os formandos deverão ser capazes de:
• Manipular os dados das tabelas
• Criar e entender índices que cobrem queries
• Entender a pertinência de estatísticas para o ganho de performance

Pré-Requisitos

De forma a retirar o máximo de proveito desta ação, os formandos deverão possuir as seguintes competências:
• Conhecimentos estruturado de sistemas operativos Windows na ótica do utilizador;
• Noções de bases de dados: tabelas, campos, tipo de dados e índices;

Exames para Certificações

(não existem exames)

Conteúdos em detalhe

Introdução ao T-SQL
• Os elementos do T-SQL
• A lógica e operadores
Escrever consultas em T-SQL
• Usar o Select
• Eliminar duplicados
• Usar alias e sinónimos
Consultas a múltiplas tabelas
• O uso dos JOIN
DML vs DDL vs DML
• atualizar, consultar e criar objetos
Funções do T-SQL
• Funções do sistema
• Funções definidas pelo programador
Agrupar e agregar dados
• Group e having
As CTE
• Vantagens
• Desvantagens
Operadores de conjuntos
• Union, Intersect e Except
Pivot e Unpivot
• Utilização