Skip to content

devborgis/sql-mini-curso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Minicurso de SQL — Fundamentos para Consultas e Relatórios

Bem-vindo ao repositório oficial do Minicurso de SQL oferecido por mim junto da Spote Brasil e Saifer Sistemas.

Este curso foi desenvolvido com foco em consultas práticas, clareza conceitual e uso real em relatórios, utilizando os principais SGBDs: SQLite, Firebird, MySQL e PostgreSQL.


📘 Conteúdo da Apostila

O material cobre os seguintes tópicos:

  1. Introdução ao SQL
  2. Consultas Básicas (SELECT)
  3. Filtros e Funções
  4. Junções de Tabelas (JOIN)
  5. Agrupamentos e Agregações
  6. Subconsultas (Subqueries)
  7. Modificações de Dados
  8. Criação e Estrutura de Tabelas
  9. Consultas Avançadas
  10. SQL para Relatórios
  11. Desempenho e Boas Práticas

A apostila está disponível em formato PDF e contém exemplos comentados, diagramas, explicações diretas com base nas documentações oficiais, e uma modelagem completa de dados.

Dica: Este material foi feito para ser autossuficiente. Você não precisará consultar fontes externas para compreender os conceitos apresentados.


💾 Banco de Dados Exemplo

O curso acompanha um banco de dados SQLite contendo as seguintes tabelas:

  • Autores
  • Generos
  • Livros
  • Clientes
  • Estantes
  • ItensEstante
  • Vendas
  • ItensVenda

A modelagem contempla chaves estrangeiras, índices, normalização adequada e foi pensada para uso didático e realista.

🔧 Como usar

  1. Instale o DB Browser for SQLite ou utilize o seu gerenciador preferido.
  2. Abra o arquivo minicurso.sqlite.
  3. Explore e pratique os comandos SQL apresentados nas aulas e apostila.

📥 Como contribuir

Este projeto é aberto a melhorias! Sinta-se livre para:

  • Sugerir correções ou exemplos adicionais.
  • Criar issues com dúvidas ou sugestões.
  • Enviar pull requests com melhorias na apostila, banco ou exemplos.

✉️ Contato

Se você gostou do conteúdo, siga a gente nas redes sociais e compartilhe com colegas para ajudar a disseminar conhecimento de qualidade.


📜 Licença

Distribuído sob a licença Apache 2.0. Veja LICENSE para mais detalhes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published