Questão nº 31

Questão de Banco de Dados · FCC TST 2017 (nº 31)

FCC2017Analista Judiciário - Análise de SistemasBanco de Dados
Gabarito: Ever comentário ↓

O modelo relacional é um modelo formal, baseado na teoria matemática das relações, que representa os dados no banco de dados em uma coleção de tabelas relacionadas. Utiliza o conceito de

Resposta comentada

Gabarito Alternativa E

O Modelo Relacional organiza os dados em tabelas (chamadas relações), onde cada tabela é composta por linhas (tuplas) e colunas (atributos), e usa princípios matemáticos para gerenciar a informação.

(A) Incorreta: Herança é um conceito de programação orientada a objetos, não faz parte do modelo relacional de bancos de dados.
(B) Incorreta: Embora o modelo relacional utilize tuplas (linhas), a descrição "que lidam com qualquer estrutura de dados existente em aplicações criadas em linguagens de programação orientadas a objetos" é imprecisa e mistura conceitos, não sendo o conceito principal que o modelo relacional utiliza para relacionar os dados.
(C) Incorreta: O modelo relacional possui colunas (campos) com tipos de dados definidos (inteiro, real, literal, etc.), e a afirmação de que "não estando limitadas quanto aos tipos de dados" é falsa.
(D) Incorreta: Stored procedures são rotinas programáveis executadas no SGBD, parte da implementação e uso do banco de dados, mas não um conceito fundamental do modelo relacional em si, que é uma teoria de organização de dados.
(E) Correta: A integridade referencial é um conceito essencial no modelo relacional, garantindo a consistência dos relacionamentos entre as tabelas através de chaves estrangeiras que referenciam chaves primárias.

Fonte: FCC TST 2017 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho