Curso Detalhes

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

Online
Presencial
21:00 H

Próximas Datas


30/12/2024 M2 03/02/2025 T2 10/03/2025 M2 14/04/2025 T2 19/05/2025 M2 25/06/2025 T2
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