Curso de SQL

Aprenda a trabalhar com bancos de dados relacionais.

Nosso curso foi desenvolvido para profissionais de desenvolvimento e data science.

por que aprender sql

Por que aprender SQL?

SQL é a linguagem para trabalhar com bancos de dados relacionais, como SQL Server, Oracle, MySQL e muitos outros. Conhecer SQL é fundamental para profissionais de Business Intelligence, Data Science e desenvolvedores.

para quem este curso foi desenvolvido

Para quem o curso foi desenvolvido?

Profissionais que trabalham com dados estruturados. O curso vai permitir que você crie suas estruturas de dados bem como recupere informações de bancos de dados já em uso na empresa.

Como é o Curso de SQL da Clarify

Como é o Curso de SQL da Clarify?

No nosso curso usaremos o SQL Server desde a primeira aula. Você irá aprender desde os fundamentos de bancos de dados relacionais até como fazer consultas avançadas com SQL.

nosso diferencial

Nosso diferencial

Conteúdo que provoca o pensamento analítico e o desenvolvimento de soluções sofisticadas, tornando o aluno mais do que bom replicador das técnicas no Power BI.

O que você vai aprender

Ao concluir o curso de SQL da Clarify, você será capaz de trabalhar com modelos de dados relacionais, fazer consultas complexas, usar diversas funções do SQL, criar Views e muito mais.

  • Modelagem de dados
  • Criação de bancos de dados e importação de dados
  • Criação de consultas e relatórios
  • Agrupamentos e totalizações
  • Procedures, Triggers e Transações
  • e mais!

 Carga horária: 28 horas

Modalidades:

Online ao vivo

Inscreva-se agora » ou Solicite uma cotação para sua empresa

Conteúdo completo

Introdução à Banco de Dados

  • Bancos de dados relacionais
  • Modelagem de dados: modelo conceitual, modelo lógico e físico
  • Dicionário de dados - Modelo de entidade e relacionamento
  • Normalização de dados e as formas normais
    • Primeira Forma Normal 1FN
    • Segunda Forma Normal 2FN
    • Terceira Forma Normal 3FN
  • A arquitetura cliente servidor
  • Diferenças entre Linguagem SQL, SQL Server e MySQL
  • Usando o SQL Server com aplicativos cliente/servidor
  • Decidindo entre os componentes do SQL Server
  • Objetos do SQL Server
  • Tipos de Dados
    • Baseados em Caracteres
    • Baseados em Caracteres Unicode
    • Baseados em Numéricos Inteiros
    • Baseados em Numéricos Exatos
    • Baseados em Numéricos Aproximados
    • Baseados em Valores Numéricos Monetários
    • Baseados em Data e Hora

SQL Server Management Studio

  • Abrindo o SQL Server Management Studio
  • Menu Arquivo
  • Pesquisador de Objetos
  • Editor SQL
  • Banco de dados Disponíveis
  • Bancos de Dados do Sistema
  • Criando um banco de dados (Create Database)
  • A estrutura de um banco de dados SQL Server
  • Arquivo MDF e LDF
  • Deletando um banco de dados (Drop Database)
  • Criando o Banco de Dados ProjetoTSQL
  • Criando tabelas com o comando CREATE TABLE
  • A Procedure SP_HELP
  • Alterando a estrutura das tabelas com o comando ALTER TABLE
  • Restringindo a entrada de dados nas tabelas (CONSTRAINTS)
    • NOT NULL
    • DEFAULT
    • UNIQUE
    • CHECK
    • PRIMARY KEY

Atualizando dados

  • INSERT
  • UPDATE
  • DELETE

Chave Primária e Estrangeira

  • Chave primária
  • Chave estrangeira
  • Adicionando a chave estrangeira

Importando dados para o SQL Server

  • Criando um banco de dados SQL Server
  • Iniciando o Assistente de Importação e Exportação

Consultando o Banco de Dados

  • A instrução SELECT
  • Renomeando colunas em visualizações com AS
  • Ordenando dados com ORDER BY
  • Limitando o número de registros a ser exibido com TOP
  • Limitando o número de registros a ser exibido com WITH TIES
  • Filtrando registros com a cláusula WHERE
  • Operador AND
  • Operador OR
  • Operador BETWEEN
  • Operadores LIKE e NOT LIKE
  • Tratando valores nulos com a função ISNULL
  • Substituindo valores nulos com o operador IS NULL
  • Manuseando funções do tipo Datetime
  • Operador IN
  • Exibindo dados sem duplicidade - DISTINCT
  • Criando uma coluna calculada

Associando Tabelas com JOIN

  • A cláusula INNER JOIN
  • A cláusula LEFT JOIN
  • A cláusula RIGHT JOIN
  • A cláusula FULL OUTER JOIN

Funções

  • Funções de Agregação
    • Função SUM
    • As funções AVG, MAX, MIN, COUNT
  • Funções de cadeia de caracteres
    • As funções LEFT e RIGHT
    • O operador concatenar (+)
    • Eliminando zeros a esquerda de um valor
    • A função CHARINDEX
    • A função SUBSTRING
    • A função REPLACE
    • As funções UPPER e LOWER
    • As funções RTRIM e LTRIM
    • A função LEN
  • O comando condicional CASE

Consultando com Subqueries

  • Principais características das subqueries
  • Subqueries com IN e NOT IN
  • Subqueries com operadores de comparação
  • Subqueries com o operador EXISTS

Totalizando Dados

  • Agrupando dados com GROUP BY
  • Criando mais de um grupo
  • Filtrando grupos com HAVING
  • Criando subtotais com ROLLUP
  • Modificando o resultado dos grupos
  • Exibindo apenas subtotais e totais com GROUPING SETS

Otimizando a Performance de Consultas

  • Criação de índices
  • Prós e contras da utilização de índices
  • Agrupamento, limite de resultados e outras dicas de otimização

CURSOS
DE FÉRIAS

Nas férias, aproveite para investir no seu desenvolvimento.

Fale com a gente no chat e descubra as ofertas!
Cursos de férias

Inscreva-se agora

O curso de SQL da Clarify pode ser feito dentro de 2 modalidades. Escolha a sua:

Online ao vivo

online ao vivo

R$ 1.375,00

em até 12 X de R$ 114,58

Válido para pagamento à vista ou parcelado no cartão de crédito

Participe de uma turma ao vivo pela web com instrutor e outros alunos.

Nós já preparamos grandes profissionais para o mercado

® 2022 Clarify - Todos os direitos reservados