• Matéria: Informática
  • Autor: daniwirpaulino
  • Perguntado 6 anos atrás

O relacionamento entre os diversos elementos de dados individuais armazenados em um banco de dados se baseia em uma das várias estruturas lógicas de dados. Existem cinco estruturas de bancos de dados fundamentais, conhecidas como modelo hierárquico, rede, relacional, orientado a objeto e multidimensional. Em cada uma delas, existe uma forma diferente de expressar a relação entre os elementos de dados do banco de dados. Considerando as estruturas de banco de dados, analise as afirmações a seguir:
I.A estrutura hierárquica é a estrutura de banco de dados mais utilizada atualmente, porque gera mais facilidade de uso para os administradores.
​​​​​​​II. No modelo relacional, os elementos de dados dentro do banco de dados são vistos como se estivessem armazenados na forma de tabelas bidimensionais simples. III. O modelo orientado a objetos suporta a definição de “heranças”, ou seja, novos objetos podem ser automaticamente criados replicando alguma ou todas as características de um objeto “pai”.
Está CORRETO SOMENTE o que se afirma em:
a) I e II.
b) I e III.
c) II e III.
d) III.
e) I.

Respostas

respondido por: Gustavos9
8

Resposta:

C) II é III.

Explicação:

I – Incorreta

As estruturas hierárquicas foram muito usadas nos primeiros sistemas de gestão de bases de dados mainframe. No entanto, devido às suas restrições, é freqüente que não possam ser usados para relacionar estruturas que existem no mundo real. As relações hierárquicas entre diferentes tipos de dados podem tornar muito fácil a resposta a algumas questões, mas muito difícil a resposta a outras.

II – Correta

Em um banco de dados relacional, os dados são armazenados em tabelas. Estas têm uma estrutura que se repetem a cada linha, de forma muito similar a uma planilha. Os relacionamentos entre as tabelas são feitos através da utilização de chaves.

III – Correta

Herança é um mecanismo que permite ao usuário definir tipos de

forma incremental, por refinamento de outros já existentes, permitindo composição de

tipos em que as propriedades de um ou mais tipos são reutilizadas na definição de um

novo tipo. De fato, ela corresponde à transferência de propriedades estruturais e de

comportamento de uma classe para suas subclasses.

As principais vantagens de herança são promover uma maior expressividade na

modelagem dos dados, facilitar a reusabilidade de objetos e definir classes por

refinamento.

Existem dois tipos de herança.

Herança simples:

Na herança simples um certo tipo pode ter apenas um

supertipo, da mesma forma uma classe herda diretamente de uma única

classe. É possível classificar esta herança em quatro subtipos: de

substituição, de inclusão, de restrição e de especialização.

Herança múltipla:

Nessa herança um tipo pode ter supertipos e os

mesmos refinamento de herança simples. Há basicamente dois tipos de

conflitos referentes à herança múltipla: entre o tipo e o supertipo e entre

múltiplos supertipos. O primeiro pode ser resolvido dando-se prioridade à

definição presente no tipo, e não a do supertipo. O segundo, é recomendado uma requisição explícita da intervenção do usuário.

respondido por: flavianasantos1993fa
2

Resposta:

c)

II e III.

RESPOSTA CORRETA

Em relação à afirmação II, as tabelas são a estrutura utilizada para armazenar os elementos de dados em um banco de dados que implementa o modelo relacional. Essas tabelas são compostas basicamente de linhas e colunas. Em relação à afirmação III, a estrutura orientada a objetos implementa todas as ideias propostas pela orientação a objetos, em especial a herança, a qual pode ser realizada com o objetivo de reaproveitar características e funcionalidades já implementadas em outros objetos do banco de dados.

Explicação:

Perguntas similares