Bem-vindo ao meu repositório de estratégias e soluções em SQL. Este espaço é dedicado à demonstração de habilidades em modelagem de dados, escrita de queries estruturadas e resolução de problemas reais em bancos de dados relacionais.
Aqui apresento uma progressão de desafios acadêmicos e práticos, desde a modelagem de entidades únicas até lógicas complexas de relacionamento. O foco principal é demonstrar a capacidade de transformar requisitos de negócio (Histórias de Usuário) em esquemas de banco de dados eficientes e seguros.
- SGBDs: PostgreSQL / MySQL.
- Linguagem: SQL (DDL, DML, DQL).
- Modelagem: Diagramas Entidade-Relacionamento (DER) e Esquemas Lógicos.
- Foco: Transição de fichas de papel para um sistema digital seguro.
- Técnicas: Criação de tabelas (DDL), uso de
PRIMARY KEYe restriçõesUNIQUEpara múltiplos contatos.
- Foco: Padronização de dados docentes com regras de negócio rígidas.
- Técnicas: Implementação de tipos enumerados (
ENUM), validação de domínio comCHECKe tratamento de dados opcionais.
- Foco: Gestão dinâmica de pilotos, equipes e motores para a temporada 2026.
- Técnicas: Operações completas de CRUD, manutenção de registros via
UPDATEe remoção estruturada comDELETE.
- Foco: Implementação de relacionamento 1:1 entre Clientes e Contas.
- Técnicas: Uso estratégico de
FOREIGN KEYcombinada comUNIQUEpara garantir a regra de conta única por CPF.
- Foco: Gerenciamento de consultores e seus respectivos projetos vinculados.
- Técnicas: Desconstrução de atributos compostos (Endereço/Telefone) e implementação de integridade referencial entre Consultor e Projeto.
- Foco: Estruturação de registros civis e uniões estáveis através de modelagem normalizada.
- Técnicas: Comparativo de normalização e separação de entidades para otimização de armazenamento via Chave Estrangeira.
- DDL: Criação e gerenciamento de tabelas e tipos customizados.
- DML: Manipulação, atualização e exclusão de dados em larga escala.
- Integridade: Aplicação de chaves primárias, estrangeiras e restrições de unicidade.
- Modelagem: Tradução de requisitos de negócio para Modelos Conceitual e Lógico.
Atualizado toda segunda-feira conforme cronograma de atividades acadêmicas.
Desenvolvido por Cassiano Nunes de Abreu.