Skip to content

Estudos e práticas de SQL voltados à modelagem (DDL), manipulação (DML) e consulta (DQL) de bancos de dados relacionais — Bootcamp Generation Brasil.

Notifications You must be signed in to change notification settings

licolisantos/sql-segundo-bloco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Bloco 2: Banco de Dados Relacionais (SQL) | Bootcamp Generation Brasil

📘 Sobre o Repositório

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.


🎯 Objetivo

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

🛠️ Tecnologias Utilizadas

Git Badge SQL Badge MySQL Badge MySQL Workbench Badge

Essas ferramentas compõem o ambiente utilizado para criação, gerenciamento e consulta de bancos de dados relacionais.


📚 Conteúdo Abordado

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

📂 Estrutura do Repositório

Aqui estão as pastas principais deste repositório, descritas de forma simples, direta e objetiva:

📁 aulas-sql/

Contém os scripts utilizados durante as aulas do bloco de SQL. Inclui exemplos práticos, comandos básicos e demonstrativos apresentados pelos instrutores.

📁 exercicios-sql/

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


▶️ Como Usar

Para executar qualquer script deste repositório:

  1. Abra o MySQL Workbench (ou outra ferramenta de sua preferência).
  2. Conecte-se ao seu servidor/banco local.
  3. Abra o arquivo .sql que deseja executar.
  4. Execute os comandos na ordem em que aparecem.

🔎 Dicas importantes:

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

📌 Boas Práticas

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

📊 Status do Progresso

Status Status Exercícios Status Aulas Status Repositório


📄 Licença

Este repositório utiliza a licença MIT. Você pode usar o conteúdo para estudos, projetos pessoais ou referência.


📫 Contato

Gmail Badge
LinkedIn Badge
GitHub Badge


✨ Feito com dedicação por Licoli Santos (@licolisantos) ✨

About

Estudos e práticas de SQL voltados à modelagem (DDL), manipulação (DML) e consulta (DQL) de bancos de dados relacionais — Bootcamp Generation Brasil.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published