Julgue os itens subsequentes, acerca dos conceitos relaciona...

Próximas questões
Com base no mesmo assunto
Q349074 Banco de Dados
Julgue os itens subsequentes, acerca dos conceitos relacionados a bancos de dados.

Na implementação de um banco de dados relacional, o modelo relacional será utilizado para definição das estruturas dos níveis conceitual e interno.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: E - Errado

No contexto dos bancos de dados relacionais, é importante diferenciar os três níveis de abstração descritos pelo modelo ANSI/SPARC. Esses níveis são o nível interno, o nível conceitual e o nível externo.

O nível interno é responsável pela maneira como os dados são fisicamente armazenados e otimizados no sistema de armazenamento. Ele lida com questões de indexação, armazenamento de registros e outros aspectos físicos do banco de dados que são transparentes para os usuários finais.

Já o nível conceitual apresenta uma visão lógica abrangente de todo o banco de dados. Ele define quais dados estão armazenados e as relações entre esses dados, mas sem se preocupar com a forma como estão armazenados fisicamente. Esta é a camada onde o modelo relacional é aplicado, definindo as tabelas, colunas, chaves primárias, chaves estrangeiras e as relações entre as tabelas.

O nível externo, ou nível de visão, consiste em várias visões do banco de dados. Uma visão é uma representação lógica de uma porção do banco de dados que é relevante para um determinado grupo de usuários. Ele é projetado para ser mais próximo dos usuários finais, ocultando a complexidade do banco de dados inteiro.

A questão erra ao afirmar que o modelo relacional é utilizado para a definição das estruturas dos níveis conceitual e interno. Na verdade, o modelo relacional é primariamente aplicado no nível conceitual para definir os dados e suas relações. O nível interno é mais preocupado com a representação física dos dados e não diretamente com o modelo relacional.

Portanto, a afirmação é errada porque mistura os propósitos e aplicações dos diferentes níveis de abstração em um banco de dados relacional.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Na implementação de um banco de dados relacional, o modelo relacional será utilizado para definição das estruturas dos níveis conceitual e interno.

O modelo relacional:

  • Existe a descrição da estrutura do BD.
  • Escolha do Modelo de dados.
  • Foco na eficiência do armazenamento.
Na implementação de um banco de dados relacional, o modelo relacional será utilizado para definição das estruturas dos níveis lógico e interno. O modelo conceitual é independente de implementação.
Nível Conceitual Modelo Conceitual - Entidades e relacionamentos ou Classes

Nível da Implementação:
Modelo Lógico     - Relacional, hierárquico, redes ... Modelo Físico     - Sistema de arquivamento físico

Concordo com você Paulo. Porém os modelos Físicos não são os mesmos modelos de implementação.

Boa parte das questões do Cespe se baseiam no livro do Navathe, e neste livro encontramos o conceito:

Os de alto nível, ou modelos de dados conceituais, possuem conceitos que descrevem os dados como os usuários percebem(...)"

"(...) os de baixo nível, ou modelos de dados físicos, contêm conceitos que descrevem os detalhes de como os dados estão armazenados (...)". 

"Entre esses dois extremos está uma classe de modelos de dados representacionais (ou de implementação) (....)"

"Os modelos de dados representacionais ou de implementação são os mais usados nos SGBDs comerciais tradicionais. Incluem o popular modelo de dados relacional, (...)".

http://www.ic.unicamp.br/~thelma/gradu/MC526/turma-2009/Slides-526/Aula02a-modelos-de-dados.pdf

O modelo conceitual nao se importa com implementação, sendo que ele usa MER, enquanto que modelo relacional é uma abordagem estrutural para processamento de dados a fim de garantir eficiencia de storage.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo