Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2025
Banco de Dados›Banco de Dados Relacionais
Código
fg106123
Banca
FGV
Órgão
AgSUS
Ano
2025
Nível
Superior
Cargo
Analista de Gestão Tecnologia da Informação
Apesar do modelo relacional de bancos de dados ter sido criado por volta dos anos 1970 ele ainda é amplamente utilizado tanto no mercado quanto nas organizações públicas. A respeito do modelo relacional de bancos de dados, é correto afirmar que
AAs chaves são a espinha dorsal do modelo para garantir a unicidade e estabelecer ligações entre as tabelas.
BOs dados são organizados em tabelas multidimensionais onde cada tabela é composta por linhas, colunas e índices.
COs dados são exclusivamente armazenados em arquivos binários, semiestruturados ou não estruturados.
DO modelo usa chaves primárias que são atributos em uma tabela que referência a chave candidata de outra tabela, criando uma ligação entre elas.
EA estrutura lógica dos dados não é separada da sua estrutura física. Isso permite modificar como os dados são armazenados sem afetar os aplicativos que os utilizam.
Revelar gabarito e comentário▾
GabaritoA — As chaves são a espinha dorsal do modelo para garantir a unicidade e estabelecer ligações entre as tabelas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modelo Relacional de Bancos de Dados
Gabarito: letra A. As chaves (primárias e estrangeiras) são de fato o mecanismo central do modelo relacional para garantir a unicidade de cada linha e estabelecer ligações entre tabelas. Essa afirmação está em linha com os fundamentos propostos por Codd (1970) e com a prática consolidada dos SGBDs relacionais.
A banca testa o conhecimento básico do modelo relacional, misturando conceitos corretos com distratores que trocam definições ou confundem com outros modelos. Vamos analisar cada alternativa:
Alternativa A — ✅ Correta ⟵ GABARITO
O modelo relacional utiliza chaves primárias para identificar de forma única cada tupla (linha) de uma relação (tabela) e chaves estrangeiras para referenciar a chave primária de outra relação, criando os relacionamentos entre tabelas. Portanto, as chaves são realmente a "espinha dorsal" do modelo.
Alternativa B — ❌ Incorreta
Afirma que os dados são organizados em tabelas multidimensionais. No modelo relacional, as tabelas são bidimensionais (linhas e colunas). Modelos multidimensionais são típicos de data warehouses (star schema, snowflake) ou de bancos NoSQL, não do modelo relacional puro. Além disso, índices são estruturas auxiliares de acesso, não componentes fundamentais da organização lógica dos dados.
Alternativa C — ❌ Incorreta
Diz que os dados são armazenados exclusivamente em arquivos binários, semiestruturados ou não estruturados. O modelo relacional é estruturado: os dados são dispostos em relações (tabelas) com esquema fixo de atributos. Arquivos binários, semiestruturados (XML, JSON) ou não estruturados são comuns em outros paradigmas (NoSQL, por exemplo), mas não no núcleo do modelo relacional.
Alternativa D — ❌ Incorreta
Inverte os papéis das chaves. A descrição apresentada — "atributos em uma tabela que referenciam a chave candidata de outra tabela" — é a definição de chave estrangeira, e não de chave primária. Chave primária é o atributo (ou conjunto de atributos) que identifica unicamente as tuplas dentro da própria tabela.
Alternativa E — ❌ Incorreta
Afirma que a estrutura lógica não é separada da estrutura física. Um dos grandes avanços do modelo relacional foi justamente a independência lógico-física: a representação lógica (tabelas, colunas) é separada do armazenamento físico (arquivos, índices, alocação). Isso permite modificar a estrutura física sem impactar as aplicações que usam a visão lógica. O texto está ao contrário.
NÃO CAIA NESSA!
A banca explora a confusão entre chave primária e chave estrangeira (alternativa D) e entre independência lógico-física e a falta dela (alternativa E). Monte uma tabela mental com as definições: chave primária = identifica a própria tabela; chave estrangeira = referencia outra tabela. E lembre: o modelo relacional separa a parte lógica da física.