← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2023

Questão comentada de Banco de Dados

O modelo relacional representa o banco de dados como uma coleção de relações. Qual das seguintes afirmativas está INCORRETA em relação ao modelo relacional?

Gabarito: B

No modelo relacional, o banco de dados é visto como um conjunto de relações, que na prática aparecem como tabelas. Cada tabela tem linhas, colunas e regras bem definidas: a linha é a tupla, a coluna é o atributo e o conjunto de valores permitidos para um atributo é o domínio. Isso é a base do modelo relacional, associado a Edgar F. Codd, e é o que diferencia esse modelo de estruturas em árvore ou em rede. A ideia central aqui é simples: se a questão fala em modelo relacional, pense em tabelas relacionadas por chaves, não em hierarquia de pai e filho. Relacionamento entre tabelas por chave estrangeira é totalmente compatível com o modelo relacional. Já uma estrutura em árvore é característica do modelo hierárquico, que organiza registros em níveis, com dependência de um nó pai. Por isso, a alternativa incorreta é a B, porque ela descreve um modelo hierárquico, e não relacional. As demais afirmativas estão alinhadas com a terminologia e os conceitos do modelo relacional: relação, tupla, atributo e domínio. Em prova, vale a regra de ouro: se aparecer "tabela", "linha", "coluna", "chave primária", "chave estrangeira" e "domínio", você está no território relacional. Se surgir "árvore", "níveis" e "pai/filho", acenda o alerta de modelo hierárquico.

Continue treinando

Questões relacionadas