SQL PARA ANÁLISE DE DADOS


aulas

SOLICITE UM ORÇAMENTO!

O SQL é uma das habilidades mais procuradas no mercado de trabalho atualmente. Com este treinamento, você aprenderá a escrever consultas eficazes para recuperar dados de um banco de dados relacional e manipular um banco de dados.

Neste treinamento, você começará com o básico do SQL, incluindo a criação de tabelas e a inserção de dados. Você, então, avançará para tópicos mais avançados, como a filtragem de dados com o comando WHERE, a ordenação dos resultados com ORDER BY e a união de várias tabelas com JOIN.

Você também aprenderá a usar funções para manipular dados, como COUNT, SUM, AVG, MAX e MIN, bem como a criar subconsultas para acessar dados de outras tabelas.

Aulas práticas personalizadas, presenciais ou online via videoconferência, no conforto do seu local, aulas presenciais para grupos (IN-COMPANY), com professor altamento qualificado .

O conteúdo do curso pode ser customizado de acordo com as suas necessidades.


 
 
 

Ao término do curso será entregue ao(s) aluno(s) um certificado de conclusäo, em nome da Aomega Consultoria e Sistemas.


Coordenador: Professor Ernesto

Pagamento:   Você contrata o pacote completo ou o número de horas que desejar.


Sugestão de programa de curso de SQL Essencial (12 horas):


Introdução ao SQL(1 hora)

  • Introdução ao SQL e ao Gerenciador de Banco de Dados (MS SQL Server/Big Query/MySQL/Oracle)
  • O que é um banco de dados relacional
  • Instalação do Gerenciador de Banco de Dados e de ferramenta de administração
  • Conectando-se ao banco de dados utilizando a ferramenta de administração ou console
  • Consultas básicas: SELECT

Criação e Consulta de Tabelas (1 hora)

  • Criação de tabelas
  • Tipos de dados
  • Criação de índices, chave primária e chaves estrangeiras
  • Inserção de dados em uma tabela com INSERT
  • Filtrando as consultas: WHERE

Consultas Avançadas (1 hora)

  • Operadores lógicos: AND, OR, NOT
  • Operadores aritméticos: +, -, *, /
  • Usando CASE para calcular resultados
  • Ordenação de resultados: ORDER BY
  • Limitando resultados: TOP, OFFSET, FETCH

Junção de Tabelas (2 horas)

  • Junção de tabelas: JOIN, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, OUTER JOIN
  • Alias de tabelas e colunas
  • Consultas com junção de tabelas
  • Uso da clausula WHERE para junção de tabelas

Funções de Agregação (2 horas)

  • Funções de agregação: COUNT, SUM, AVG, MAX, MIN
  • Agrupamento de resultados: GROUP BY e HAVING para filtrar resultados
  • Consultas com funções de agregação

Manipulação de Dados (1 hora)

  • Atualização de dados: UPDATE
  • Exclusão de dados: DELETE
  • Transações: BEGIN, COMMIT, ROLLBACK

Subconsultas (2 horas)

  • Subconsultas: consultas dentro de consultas com SELECT
  • Subconsultas (subqueries) na clausula WHERE, DELETE, UPDATE

 

SOLICITE UM ORÇAMENTO!


[Topo]