Software e IA para executivos · Capítulo 16 de 41 · 6 min
Cobrar o desenho das tabelas antes de aprovar o sistema
Pedido sem cliente dono só aparece na conciliação do mês seguinte. O desenho das tabelas, cobrado junto com o orçamento, evita esse retrabalho.
Este capítulo faz parte do curso gratuito Software e IA para executivos.
Aprovar o orçamento de um sistema sem exigir o desenho das tabelas custa caro: pedidos sem cliente dono só aparecem na conciliação do mês seguinte, como trabalho manual.
O banco de dados é o arquivo permanente da empresa. A tela é refeita todo ano e o fornecedor troca, mas a tabela de clientes da primeira semana continua lá.
Três palavras cobrem quase toda conversa técnica sobre banco. A chave primária é o identificador único de cada linha, e sem ela duas linhas iguais convivem sem que ninguém saiba qual vale.
A chave estrangeira é o vínculo entre duas tabelas, e ela impede que exista pedido sem cliente dono. Quem cobra essa regra é o próprio banco.
O índice resolve outro problema. Ele é o sumário do livro: existe para o banco achar a linha certa sem ler a tabela inteira. As duas chaves garantem integridade; o índice garante velocidade.
Fundir as três é o erro que aparece no terceiro mês, quando a tela de pedidos começa a demorar e ninguém sabe qual das três palavras resolve. Chave estrangeira não acelera consulta, e índice não impede dado órfão.
A Distribuidora Aurora (cenário ilustrativo) subiu o portal de pedidos sem vínculo entre pedido e cliente, porque o gerador de código não pergunta isso. Os órfãos apareceram na conciliação do mês seguinte, como trabalho manual.
Peça o desenho das tabelas antes do desenho das telas: é a planta baixa que sobrevive a todas as fachadas.
Índice também tem preço: cada um precisa ser atualizado a cada gravação, então tabela cheia de índice fica rápida para ler e cara para escrever. Multiplicado por dez tabelas grandes, esse custo aparece na fatura de infraestrutura.
A pergunta certa ao time nunca é quantos índices existem, e sim quais consultas eles servem.
Versão do banco também entra na sua conversa. O Postgres 18 trouxe leitura de disco até três vezes mais rápida e identificador que já nasce ordenado por tempo.
Esse identificador mantém o índice compacto e a escrita previsível, sem mudar regra de negócio nenhuma. A linha 19 está em beta, com chegada prevista entre setembro e outubro de 2026.
Se a figura ultrapassar a área visível, deslize para os lados. Pelo teclado, foque a figura e use as setas.
Antes de aprovar a proposta, peça o desenho das tabelas em uma página, com o identificador de cada uma e as setas de vínculo entre elas.
Peça também as cinco telas mais abertas com o tempo médio de cada uma. Confira a versão do banco, com a data em que ela deixa de receber correção.
Seu caderno neste capítulo
Abrir o caderno completoSelecione um trecho do capítulo para destacar ou anotar. Nos vídeos e áudios, use Anotar este momento. No teclado, selecione com Shift e as setas e use Alt+Shift+D para destacar ou Alt+Shift+N para anotar.
Salvo neste navegador. Entre na sua conta para levar o caderno a outros aparelhos.
Entre na sua conta para compartilhar o que aprendeu e convidar alguém para estudar com você.
Conexões deste capítulo
Veja o que estudar antes e para onde seguir depois, explore os conceitos e compare abordagens em outros cursos. Sugestões marcadas como “sugerido pelo grafo” vêm dos assuntos em comum, não do índice do curso.
Conceitos deste capítulo
O mesmo assunto em outros cursos
- Engenharia de Software para ExecutivosExigir a cópia de dados que volta no desastreExaminar conexões de Exigir a cópia de dados que volta no desastre
- Frontends com VibecodingDimensionar tabelas e organizar o cálculo das métricasExaminar conexões de Dimensionar tabelas e organizar o cálculo das métricas
- Google Analytics 2027Responder às perguntas do negócio em SQL sobre os dados brutosExaminar conexões de Responder às perguntas do negócio em SQL sobre os dados brutos
- RAG em produçãoContexto de um milhão de tokens não aposentou a recuperaçãoExaminar conexões de Contexto de um milhão de tokens não aposentou a recuperação
Voltar ao capítulo anterior: Manter vários sistemas de acordo quando um deles cai
Leve uma ideia para a prática
Escolha uma atividade no painel e volte a este curso quando quiser.
Atividades e evolução ficam reunidas no painel da sua conta.
Capítulos vizinhos em Software e IA para executivos
- 14Tentar de novo sem cobrar o cliente duas vezes
- 15Manter vários sistemas de acordo quando um deles cai
- 16Cobrar o desenho das tabelas antes de aprovar o sistema
- 17Mudar o banco sem parar a empresa
- 18Provar que um cliente nunca vê o dado do outro