FC ConcursosFC Concursos

Questão FC265898

O modelo de dados relacional foi estabelecido em 1970 por Edgar Frank Codd. Baseado nos conceitos de entidade e relação, este modelo é o mais utilizado atualmente por Sistemas Gere

Projeto e Modelagem de Dados

IDECAN · 2022

O modelo de dados relacional foi estabelecido em 1970 por Edgar Frank Codd. Baseado nos conceitos de entidade e relação, este modelo é o mais utilizado atualmente por Sistemas Gerenciadores de Banco de Dados (SGBD) pois, apesar do surgimento de novas demandas e abordagens, o modelo relacional ainda prevalece.

 

A respeito deste modelo, analise as afirmativas abaixo e marque alternativa correta.

 

I. Os bancos de dados existentes antes do surgimento do modelo relacional utilizavam modelos como o hierárquico e o modelo em rede.

 

II. A normalização é um conjunto de regras que devemos utilizar com o propósito único de evitar a redundância de informações. Os bancos de dados projetados puramente com base no modelo relacional, são bancos de dados normalizados.

 

III. O modelo relacional é fortemente baseado na teoria dos conjuntos e na álgebra relacional.


  1. Apenas as afirmativas I e II estão corretas.
  2. Apenas a afirmativa II está correta.
  3. Apenas a afirmativa III está correta.
  4. Apenas as afirmativas I e III estão corretas.
  5. Todas as afirmativas estão corretas.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Resposta: a alternativa indica que as afirmativas I e III estão corretas.

I. Antes do surgimento do modelo relacional existiam modelos como o hierárquico e o em rede. O modelo hierárquico organiza dados em estruturas tipo árvore (registros ligados por caminhos), enquanto o modelo em rede permite ligações mais complexas entre registros por meio de ponteiros/associações (ex.: padrão CODASYL).

III. O modelo relacional foi formalizado por E. F. Codd e assenta-se na teoria dos conjuntos e na álgebra relacional. Cada tabela é vista como uma relação (conjunto de tuplas) e operações como união, interseção, diferença, seleção, projeção e junção realizam manipulações formais sobre esses conjuntos, fundamentando linguagens de consulta.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo