40h

Para conclusão

9
Cursos
1
Vídeo extra
6
Artigos

Aprenda SQL de forma prática

SQL é a linguagem universal para trabalhar com bancos de dados relacionais, usada por profissionais de diversas áreas, como desenvolvimento, ciência de dados, análise de negócios e administração de sistemas. Dominar SQL é um diferencial para extrair, transformar e analisar dados de maneira eficiente.

Por que praticar?

A prática é fundamental para transformar conceitos teóricos em habilidades práticas. Por meio de exercícios cuidadosamente estruturados, você desenvolverá confiança na criação de consultas, aprenderá a lidar com desafios e se tornará capaz de resolver problemas de manipulação de dados.

O que vou aprender ao longo desta formação?

Nesta formação prática, você explorará o SQL em níveis crescentes de complexidade. Começando com consultas básicas, avançará para técnicas de agregação, manipulação de dados e subconsultas, até chegar ao uso de joins, transações e Expressões de Tabela Comum (CTE). Ao final, você estará preparado para enfrentar desafios reais na análise e gestão de dados.

Vamos começar essa jornada?

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

  • Igor Nascimento Alves

    Sou graduado em Ciência da Computação. Atuo como instrutor de Data Science e Machine Learning no Grupo Alura, tendo como principais interesses na tecnologia: criação de modelos e análise de dados. Nas horas vagas assisto e analiso dados de basquete e adoro ouvir podcasts de humor como Nerdcast e Jujubacast.

  • Igor Nascimento Alves

    Sou graduado em Ciência da Computação. Atuo como instrutor de Data Science e Machine Learning no Grupo Alura, tendo como principais interesses na tecnologia: criação de modelos e análise de dados. Nas horas vagas assisto e analiso dados de basquete e adoro ouvir podcasts de humor como Nerdcast e Jujubacast.

  • Afonso Augusto Rios

    Formado em Engenharia Elétrica e com projetos na área da educação básica e tecnológica. Apaixonado por tecnologia, futebol e estudo de línguas, tenta trazer um pouco de ambos os mundos para seus estudos. Atuou como professor de Matemática em escolas públicas de Petrolina, através de um ONG na área de educação, e em projetos educacionais em diversos estados. Com conhecimento em Python e Data Visualization, vem se desenvolvendo na linguagem R, SQL e Power BI.

  • Afonso Augusto Rios

    Formado em Engenharia Elétrica e com projetos na área da educação básica e tecnológica. Apaixonado por tecnologia, futebol e estudo de línguas, tenta trazer um pouco de ambos os mundos para seus estudos. Atuou como professor de Matemática em escolas públicas de Petrolina, através de um ONG na área de educação, e em projetos educacionais em diversos estados. Com conhecimento em Python e Data Visualization, vem se desenvolvendo na linguagem R, SQL e Power BI.

  • Marcelo Cruz

    Sou formado em Ciência da Computação pela UNIR. Atualmente, sou Instrutor na Escola de Dados. Gosto muito de aprender e compartilhar conhecimento. Apaixonado por Python e Dados.

  • Marcelo Cruz

    Sou formado em Ciência da Computação pela UNIR. Atualmente, sou Instrutor na Escola de Dados. Gosto muito de aprender e compartilhar conhecimento. Apaixonado por Python e Dados.

Passo a passo
  1. 1 Construindo a base do SQL

    Neste primeiro passo, você aprenderá os fundamentos do SQL para criar e consultar bancos de dados. Começaremos com comandos essenciais como SELECT, WHERE e DELETE, além de explorar a manipulação básica de dados. Também entenderemos como criar consultas que filtram e organizam informações de forma eficiente.

    Esse é o momento de estabelecer uma base sólida para avançar em consultas mais elaboradas e técnicas de manipulação de dados.

  2. 2 Explorando funções no SQL

    Aqui, você aprofundará seus conhecimentos ao explorar funções específicas que ampliam o poder das consultas SQL. Serão abordadas funções de manipulação de strings, números e datas, além de agregações, como somatórios e médias.

    Você também aprenderá a organizar e agrupar dados, para análises e tomadas de decisões. Este é um passo essencial para dominar a linguagem SQL e trabalhar com dados de maneira ainda mais eficiente.

    • Curso Praticando SQL: entendendo funções de string

      04h
      • Pratique a utilização de funções de string para manipular os dados armazenados
    • Curso Praticando SQL: trabalhando com funções de Data

      04h
      • Conheça e pratique as principais funções de data do SQL; Selecione a data e hora atual com a função NOW; Selecione apenas a data atual com a função CURDATE
      • Extração da data de um datetime com a função DATE
      • Adição de um período de tempo em uma data com a função DATE_ADD; Formatação de data em diferentes padrões com a função STRFTIME; Extração de uma parte específica da data com a função EXTRACT
    • Curso Praticando SQL: entendendo funções numéricas

      04h
      • Pratique a utilização de funções numéricas para manipular dados numéricos e resolver problemas
    • Artigo Trabalhando com funções de agregação | Alura

    • Curso Praticando SQL: funções de agregação

      04h
      • Domine as funções de agregação no SQL
      • Organize e categorize dados com GROUP BY
      • Filtre resultados com HAVING
      • Realize análises avançadas para gerar insights valiosos
      • Crie consultas práticas para o dia a dia
  3. 3 Agregando dados e simplificando consultas

    No último passo, você aprenderá diversas funcionalidades para agregação de dados e simplificação de consultas. Aprenderá a usar subconsultas para resolver problemas, explorar joins para unir dados de diferentes tabelas e aplicar Expressões de Tabela Comum (CTEs) para simplificar consultas longas.

    Essa etapa final consolidará suas habilidades em SQL, permitindo que você crie consultas otimizadas e prontas para serem aplicadas em projetos reais.

Escola

Data Science

Além dessa, a categoria Data Science conta com cursos de Ciência de dados, BI, SQL e Banco de Dados, Excel, Machine Learning, NoSQL, Estatística,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas