Voltar para Oficinas
Mago gerenciando banco de dados

SQL

Campus Asa Norte
Segunda, Quarta e Sexta: 17h30 às 19h

Sobre a Oficina

Esta oficina apresenta uma introdução prática e direta ao universo do SQL e dos bancos de dados relacionais. A proposta é levar o aluno do zero ao domínio das operações essenciais para criar, consultar e manipular dados, sempre com exemplos reais e exercícios guiados. É um percurso desenhado para quem quer entender como o MySQL funciona na prática — desde a criação de tabelas até consultas mais avançadas.

O que você vai aprender:

Fundamentos do MySQL: Instalação, primeiro contato com um banco real e criação do banco de dados.
Modelagem e Estrutura: Definição de tabelas, principais tipos de dados e uso de constraints como PK, FK, UNIQUE e AUTO_INCREMENT.
DML na Prática: Inserir, atualizar e deletar registros; realizar dumps rápidos; Trabalhar com SELECT, WHERE, AND/OR, ORDER BY e LIMIT.
Funções Importantes: Uso de funções agregadoras como COUNT, SUM e AVG dentro de consultas.
Joins: Entendimento dos relacionamentos entre tabelas e como combinar dados de forma eficiente.
Consultas Avançadas: Subqueries, views, stored procedures e triggers para automação da lógica dentro do banco.
Transações: Uso de ROLLBACK, SAVEPOINT e dos princípios A.C.I.D. que garantem integridade das operações.

Estrutura da Oficina:

As aulas evoluem de forma progressiva:
Aula 01 — Primeiro contato com banco real, criação de tabelas e manipulação básica de dados. (Inclui toda a parte DDL e Introdução ao DML).
Aula 02 — Refinamento das consultas: operadores lógicos, ordenação e funções agregadas, seguido da introdução aos principais tipos de JOIN.
Aula 03 — Avanço para recursos profissionais: subqueries, views, procedures, triggers e transações.

Para quem é esta oficina:

  • Alunos que nunca tiveram contato com bancos de dados.
  • Quem deseja aprender SQL de forma aplicada, entendendo não só comandos, mas seus usos reais.
  • Estudantes de tecnologia que querem adquirir uma base sólida para disciplinas futuras ou projetos práticos.

Monitores Responsáveis

Foto de Sciel Buitrago 👑

Sciel Buitrago 👑

Desenvolvedor Backend, entusiasta em Python, com conhecimentos em SQL e fundamentos de estrutura de dados.

Foto de Luiz Felipe Nicolau

Luiz Felipe Nicolau

Full Stack & AI Engineer | Startup Founder | @SeuNicolau -> YouTube | AWS, Python, JavaScript, SQL…