Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Parte 1: Noções básicas de SQL
Introdução a SQL e Databases
- Compreender as bases de dados
- Introdução ao SQL
- Configurando o ambiente SQL
[Sintaxe e consultas básicas
- Descrição geral da sintaxe SQL
- Instruções SELECT
- Filtrar dados com a cláusula WHERE
Trabalhar com funções e agregados
- Funções SQL comuns
- Funções de agregação: CONTAGEM, SOMA, MÉDIA, MÁXIMO, MÍNIMO
- Agrupamento de dados com GROUP BY
Junção de tabelas
- Compreender os JOINs
- INNER JOIN
- LEFT JOIN, RIGHT JOIN e FULL OUTER JOIN
Subconsultas e operações de conjunto
- Escrever subconsultas
- Operações UNION, INTERSECT e EXCEPT
Manipulação de dados
- Instrução INSERT INTO
- Instrução UPDATE
- Instrução DELETE
Parte 2: Intermediário SQL
Filtragem avançada de dados
- Técnicas avançadas da cláusula WHERE
- Operador LIKE e correspondência de padrões
- Operadores IN e BETWEEN
Junções e subconsultas complexas
- Auto-uniões
- Subconsultas não correlacionadas e correlacionadas
- Cláusula EXISTS
Trabalhando com índices e visualizações
- Compreender os índices e o seu impacto no desempenho
- Criação e utilização de vistas
Funções avançadas e procedimentos armazenados
- Funções definidas pelo utilizador
- Procedimentos armazenados e accionadores
- Tratamento de erros em SQL
Transformação e análise de dados
- Dados dinâmicos e não dinâmicos
- Funções de janela: ROW_NUMBER, RANK, DENSE_RANK
- CTEs (iões de tabela comum Express)
Database Conceção e normalização
- Database Princípios de conceção
- Formas normais e normalização
- Modelação Entidade-Relacionamento (ER)
Otimização e afinação do desempenho
- Técnicas de otimização de consultas
- Planos de execução
- Melhores práticas de ajuste de desempenho
SQL no mundo real
- Integração de SQL com outras tecnologias
- Estudos de caso e cenários do mundo real
- Projeto final: Criando uma solução de banco de dados do zero
Resumo e próximos passos
Requisitos
- Conhecimento de operações informáticas básicas
- A experiência com qualquer linguagem de programação é benéfica, mas não obrigatória
Público-alvo
- Analistas de dados
- Profissionais Database
- Programadores de software
35 Horas
Declaração de Clientes (1)
Pequeno grupo, presencial por 3 dias,
Annina - Ricardo AG
Curso - SQL: Basics to Intermediate
Máquina Traduzida