41h

Para conclusão

4
Cursos
3
Vídeos extras
12
Artigos

Conheça esta Formação!

A Formação de SQL da Alura é uma trilha de aprendizado abrangente, composta por uma variedade de materiais didáticos, incluindo cursos, artigos, desafios e podcasts, todos projetados para impulsionar sua carreira no campo de banco de dados. Cada aspecto deste percurso educacional foi meticulosamente planejado por nossa equipe especializada. Você será introduzido aos comandos essenciais para criar um banco de dados, bem como aprenderá a inserir, consultar e manipular dados, adquirindo habilidades práticas e teóricas essenciais para se destacar na área.

O que é o SQL?

SQL, ou Structured Query Language (Linguagem de Consulta Estruturada), é uma linguagem padrão e amplamente reconhecida para consultas e manipulação de dados em bancos de dados relacionais. Sua especificidade e eficiência a tornam uma ferramenta indispensável no mundo da tecnologia da informação, permitindo interações complexas e precisas com grandes conjuntos de dados.

Por que usar o SQL?

SQL é essencial para gerenciamento de banco de dados devido à sua padronização universal, permitindo comunicação e transferência eficientes de dados entre diferentes sistemas. Sua flexibilidade e eficiência em manipular, consultar e atualizar grandes conjuntos de dados, juntamente com a facilidade de aprendizado, tornam-no uma ferramenta indispensável. Além disso, sua ampla adoção e suporte robusto para segurança de dados garantem sua relevância e aplicabilidade em uma variedade de contextos e necessidades empresariais.

O que aprenderemos?

Nesta formação, você aprenderá a criar e gerenciar bancos de dados e tabelas, realizando operações diversas como consultas, atualizações e exclusão de dados. Aprofundaremos nas técnicas de filtragem para busca eficiente de informações, exploraremos recursos avançados para a elaboração de relatórios detalhados, e finalizaremos com a aplicação de SQL na análise de dados, proporcionando uma compreensão abrangente e prática da gestão de dados com SQL.

Se você está com dúvida de qual sequência seguir nas formações de SQL e banco de dados, sugerimos que comece seus estudos pela formação Modelagem de dados, em seguida, faça a formação Conhecendo SQL e depois avance de acordo com o SGBD de sua preferência

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.

  • Beatriz Magalhães

    Beatriz é formada em Análise e Desenvolvimento de Sistemas. Faz parte do time de instrutores na escola de Data Science, tem focado seus estudos na área de banco de dados, SQL e Business Intelligence e ama explorar diferentes softwares de visualização de dados. É muito curiosa e adora aprender coisas novas e compartilhar com outras pessoas.

  • Beatriz Magalhães

    Beatriz é formada em Análise e Desenvolvimento de Sistemas. Faz parte do time de instrutores na escola de Data Science, tem focado seus estudos na área de banco de dados, SQL e Business Intelligence e ama explorar diferentes softwares de visualização de dados. É muito curiosa e adora aprender coisas novas e compartilhar com outras pessoas.

  • 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.

Passo a passo
  1. 1 Conhecendo o SQL

    Neste primeiro passo, exploraremos o SQLite em sua versão online. Nosso objetivo inicial é criar tabelas e importar dados. Posteriormente, vamos nos aprofundar em consultas, utilizando o comando SELECT para selecionar dados específicos. Além disso, introduziremos a cláusula WHERE, que nos permite filtrar dados com precisão. Também aprenderemos a atualizar registros usando o comando UPDATE. Por fim, conheceremos a cláusula DELETE, essencial para excluir dados de forma segura e eficiente.

  2. 2 Realizando consultas com SQL

    Avançaremos em nossos estudos de SQL, começando conhecendo sobre os bancos de dados. Abordaremos técnicas como filtragem com LIKE, agrupamento com GROUP BY e funções de agregação (SUM, AVG, MAX, MIN) para análise de dados. Também aprenderemos a manipular strings, datas e números. Por fim, vamos conhecer outras ferramentas que também podem ser utilizadas para trabalhar com a linguagem SQL, como o VSCode.

  3. 3 Avançando em SQL

    Neste terceiro passo, aprofundaremos nosso conhecimento na linguagem SQL, explorando uma variedade de comandos avançados essenciais para a realização de consultas complexas. Vamos abordar o uso de UNION para combinar resultados de múltiplas consultas, SUBCONSULTAS para criar consultas dentro de outras, JOINs para unir dados de diferentes tabelas de forma eficiente, VIEW para simplificar consultas complexas, TRIGGERS para automatizar ações baseadas em eventos específicos e TRANSAÇÕES para garantir a integridade dos dados através de operações seguras. Este estágio é crucial para dominar a manipulação avançada de dados com SQL.

  4. 4 Analisando dados com SQL

    No último passo, vamos explorar a aplicação do SQL em diversos contextos de projetos com diferentes propósitos. Será demonstrado como um banco de dados pode ser utilizado por diferentes perfis, como uma pessoa Administradora de Banco de Dados (DBA), uma Desenvolvedora, uma Cientista de Dados e, sobretudo, uma profissional da área de negócios, cada uma com objetivos específicos. Além disso, vamos aprofundar nossos conceitos, como o uso de Expressões de Tabela Comum (CTE), entender o que são Sistemas de Gerenciamento de Bancos de Dados (SGBDs) e como podemos aproveitá-los da melhor forma possível. Também forneceremos dicas sobre como desenvolver um projeto de banco de dados de maneira eficaz.

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