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.

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 cursa 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, 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 cursa 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, 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 hoje mesmo os cursos de Conhecendo SQL. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas