← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

O administrador de banco de dados do TJSE deverá projetar um banco de dados relacional para armazenar dados, oriundos do novo sistema de gestão de processos. O banco de dados armazenará dados sobre processos, autor, advogado, ocorrência, tipo da ação, município, situação, dentre outros. Para atender esses requisitos, o administrador deverá criar um banco de dados:

Gabarito: E

Quando você pensa em banco de dados relacional para um sistema de processos, a ideia central não é jogar tudo em uma tabela só, mas organizar os dados em tabelas relacionadas. Isso permite separar entidades como processo, autor, advogado, ocorrência, município e situação, cada uma com seus atributos próprios, reduzindo inconsistências e facilitando manutenção. No modelo relacional, as tabelas se conectam por chaves primárias e chaves estrangeiras. É justamente essa amarração que garante a integridade referencial, isto é, evita que um registro aponte para algo que não existe. Sem isso, o banco vira um “campeonato de dados soltos”, e aí começam os problemas de cadastro órfão e informação contraditória. A alternativa correta é a letra E porque ela descreve um esquema lógico com tabelas relacionadas e manutenção da integridade referencial. Isso é o comportamento esperado em um banco relacional bem projetado, coerente com a teoria relacional de Codd e com as regras de integridade do modelo relacional. As demais alternativas fogem da boa prática: ou concentram tudo em uma tabela, ou espalham dados em bancos separados, ou eliminam justamente o mecanismo que garante consistência entre as tabelas. Em projeto de banco relacional, a regra de ouro é: modelar bem as entidades, relacionar corretamente e preservar a consistência dos dados.

Continue treinando

Questões relacionadas