No processo de modelagem de um banco de dados relacional, é...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D
Tema central: A questão aborda boas práticas no projeto de bancos de dados relacionais, tema fundamental para garantir integridade, desempenho e organização das informações. É essencial entender conceitos como chave primária, integridade referencial, normalização e modelagem adequada das tabelas.
Resumo teórico:
O modelo relacional de bancos de dados, proposto por E. F. Codd, estabelece que os dados sejam organizados em tabelas (relações), com linhas (tuplas) e colunas (atributos). Uma das principais regras é definir chaves primárias (PK) para identificar de forma única cada registro, evitando duplicidades e facilitando o relacionamento entre tabelas. A integridade dos dados é mantida principalmente através das restrições de chave primária e chaves estrangeiras (FK) (Elmasri & Navathe, Sistemas de Banco de Dados, 7ª ed.).
Justificativa da alternativa correta (D):
Utilizar chaves primárias para identificar unicamente cada registro é uma prática essencial na modelagem de bancos de dados relacionais. Isso garante integridade, evita dados duplicados e permite criar relações sólidas entre tabelas.
Análise das alternativas incorretas:
A – Criar colunas duplicadas em tabelas diferentes é um erro. Isso quebra a normalização, gera redundância e dificulta a manutenção e atualização dos dados.
B – Evitar relações entre tabelas não é recomendado. O uso de JOINs é uma das maiores vantagens dos bancos relacionais, pois permite consultas poderosas e organizadas. O desempenho pode ser otimizado com índices, não eliminando relacionamentos.
C – Armazenar tudo em um arquivo CSV não garante integridade nem escalabilidade. CSVs servem para transferência de dados, não para gerenciar um banco relacional.
E – Usar nomes genéricos como “Tabela1” ou “DadoX” prejudica a clareza e manutenção do banco de dados. Nomes descritivos facilitam o entendimento e o trabalho em equipe.
Estratégia para interpretação: Busque termos como “integridade”, “unicamente”, “evitar duplicidade” e desconfie de opções que sugerem práticas que pareçam facilitar o trabalho, mas comprometem a estrutura — são pegadinhas clássicas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo