Repositório dedicado ao estudo de SQL no Bloco 2 do Bootcamp Generation Brasil. Aqui você encontra scripts de aula e exercícios práticos que demonstram conceitos essenciais de bancos de dados relacionais.
Este repositório segue boas práticas de documentação, organização e versionamento, garantindo clareza e fácil navegação.
: Banco de Dados Relacionais (SQL) | Bootcamp Generation Brasil
Um repositório estruturado, limpo e profissional para concentrar todo o conteúdo do Bloco 2, incluindo aulas, exercícios, práticas guiadas e estudos de SQL.
O propósito deste repositório é registrar e organizar os projetos, scripts e anotações desenvolvidos durante o Bloco 2 do Bootcamp da Generation Brasil, com foco em:
- Fundamentos de bancos de dados relacionais.
- Uso da linguagem SQL (Structured Query Language).
- Manipulação e definição de dados (DML / DDL).
- Construção de consultas simples e avançadas (SELECT, JOIN, filtros, agregações).
Essas ferramentas compõem o ambiente utilizado para criação, gerenciamento e consulta de bancos de dados relacionais.
O repositório reúne conteúdos essenciais para consolidar conceitos do módulo, incluindo:
- Criação de bancos de dados (CREATE DATABASE)
- Criação de tabelas com chaves primárias (CREATE TABLE / PRIMARY KEY)
- Tipos de dados e boas práticas de modelagem
- Inserção, atualização e remoção de dados (INSERT, UPDATE, DELETE)
- Consultas com filtros (WHERE, operadores lógicos e comparativos)
- Ordenação e projeção de dados (ORDER BY, colunas específicas)
- Consultas com junção (INNER JOIN, LEFT JOIN, etc.)
- Scripts práticos para exercícios avaliativos
Aqui estão as pastas principais deste repositório, descritas de forma simples, direta e objetiva:
Contém os scripts utilizados durante as aulas do bloco de SQL. Inclui exemplos práticos, comandos básicos e demonstrativos apresentados pelos instrutores.
Reúne todos os exercícios realizados no módulo: criação de bancos e tabelas, consultas, filtros, atualizações e desafios aplicados para fixação.
-------|--------------------|-----------|
| aulas-sql/ | Scripts de aula e demonstrações | Contém códigos SQL apresentados em aula, exemplos explicados e testes feitos durante o aprendizado. |
| exercicios-sql/ | Exercícios oficiais | Contém todos os exercícios propostos, incluindo criação de bancos, tabelas, consultas e atualizações. |
Para executar qualquer script deste repositório:
- Abra o MySQL Workbench (ou outra ferramenta de sua preferência).
- Conecte-se ao seu servidor/banco local.
- Abra o arquivo
.sqlque deseja executar. - Execute os comandos na ordem em que aparecem.
- Sempre confira o nome do banco e use
USE nome_do_banco;antes de rodar os comandos. - Para scripts grandes, utilize o recurso de importação do Workbench.
- Em ambientes de teste, utilize schemas separados para evitar conflitos.
- Utilize comentários no código para organizar melhor seu raciocínio.
- Evite sobrescrever dados: sempre valide antes de executar UPDATE e DELETE.
- Utilize
ROLLBACK;durante testes quando estiver trabalhando com transações. - Nomeie bancos e tabelas seguindo padrões consistentes (db_nome, tb_nome).
Este repositório utiliza a licença MIT. Você pode usar o conteúdo para estudos, projetos pessoais ou referência.
✨ Feito com dedicação por Licoli Santos (@licolisantos) ✨