Modelagem de Dados

SQL na Prática: Consultas, Inserções e Atualizações de dados com PostgreSQL
Artigo

SQL na Prática: Consultas, Inserções e Atualizações de dados com PostgreSQL

Dê vida aos seus dados com SQL! Neste tutorial imersivo, você aprenderá a construir consultas eficientes, explorar junções complexas, aplicar funções de agregação e organizar seu código com CTEs e subconsultas — tudo isso usando um modelo realista de banco de dados corporativo. Ideal para desenvolvedores, analistas e estudantes que desejam dominar a linguagem SQL além do básico e escrever queries poderosas e otimizadas.

Normalização de Dados
Artigo

Normalização de Dados

Neste post, aprofundamos os fundamentos da normalização de dados, explorando como organizar as tabelas de um banco de dados relacional para eliminar redundâncias, garantir integridade e facilitar a manutenção. Passaremos pelos conceitos essenciais de dependência funcional, chaves e superchaves, e percorreremos passo a passo as seis formas normais — da 1NF à 5NF — ilustrando com exemplos práticos de violação e correção baseados em um modelo de funcionários.

Mapeamento Entidade-Relacional para Modelo Relacional
Artigo

Mapeamento Entidade-Relacional para Modelo Relacional

Neste post, exploramos como mapear um modelo entidade-relacional para um banco de dados relacional utilizando SQL. Vemos como definir entidades, objetos de valor e relacionamentos entre tabelas, além de aplicar restrições de integridade para garantir a consistência dos dados. Também discutimos a importância dos índices para melhorar o desempenho das consultas.