Questões de Banco de Dados Orientados a Objetos (Banco de Dados)

Limpar Busca

Na implementação de sistemas de Big Data, é comum a utilização de tecnologias de Bancos de Dados NoSQL, que têm como característica principal não seguir ou ir além do Modelo Relacional e da linguagem SQL.
Duas dessas tecnologias são os Bancos de Dados orientados a documentos e orientados a colunas, exemplificados, respectivamente, pelos softwares

  • A ArangoDB e MongoDB
  • B HBase e ArangoDB
  • C HBase e MongoDB
  • D MongoDB e ArangoDB
  • E MongoDB e HBase

Assinale a alternativa correta com relação aos Bancos de Dados Orientados a Objetos.

  • A Um objeto tem cinco aspectos: nome, atomicidade, tempo de vida, estrutura e criação.
  • B A atomicidade de um objeto especifica como ele é moldado usando os construtores de tipo. A atomicidade especifica se um objeto é atômico ou não.
  • C A estrutura do objeto refere-se à maneira como ele pode ser criado. Isso normalmente é realizado por meio de uma operação new para uma interface especial Object_Factory.
  • D O tempo de vida de um objeto especifica se ele é um objeto persistente (ou seja, um objeto do banco de dados) ou um objeto transiente (ou seja, um objeto em um programa em execução, que desaparece após o término do programa).
  • E A criação de um objeto especifica se ele é um objeto persistente (ou seja, um objeto do banco de dados) ou um objeto transiente (ou seja, um objeto em um programa em execução, que desaparece após o término do programa).

Um sistema para gerir bancos de dados pode ser formatado de diferentes maneiras, dependendo dos objetivos e dos próprios dados a serem manipulados. Como exemplo, pode-se listar o modelo orientado a objetos, o qual:

  • A tem a função de conectar dados de origens diferentes.
  • B a estrutura de dados não precisa ser previamente definida.
  • C é considerado um modelo mais avançado, em diferentes formatos se mesclam, sendo assim, mais caro de se implantar.
  • D é um formato mais antigo, e os dados se organizam em uma disposição piramidal, onde dados filhos são ligados a dados pai.
  • E Permite que cada filho tenha mais de um pai, além de a estrutura se assemelhar mais a uma teia de aranha.

Um banco de dados orientado a objeto é um banco em que cada informação é armazenada na forma de objetos, e só pode ser manipuladas através de métodos definidos pela classe que esteja o objeto. Analise as afirmativas a seguir sobre banco de dados orientado a objeto e assinale a verdadeira:

  • A Esse modelo foi muito importante no sistema de banco de dados IMS (Information Management System) da IBM. É importante ressaltar que esse modelo é superior a outros modelos da época o que o tornou bem utilizado.
  • B Para acessar registros em um banco de dados orientado a objeto o usuário deve obedecer aos padrões desse modelo. A navegação deve começar no topo da árvore e da esquerda para direita.
  • C O banco de dados orientado a objeto possui uma estrutura do tipo árvore e sua formação se dá através de registros e links, onde cada registro é uma coleção de dados e o link é uma associação entre dois registros.
  • D O modelo orientado a objeto ganhou espaço nas áreas como banco de dados espaciais, telecomunicações, e nas áreas científicas como física de alta energia e biologia molecular. Isso porque essa tecnologia oferece aumento de produtividade, segurança e facilidade de manutenção.

O armazenamento de dados do tipo orientado a objetos é aquele que

  • A divide os volumes de armazenamento em instâncias individuais conhecidas como blocos, de maneira independente, oferecendo aos usuários uma autonomia de configuração completa.
  • B organiza os dados em um local que pode ser acessado por qualquer usuário da Internet que tenha as permissões necessárias.
  • C usa um software de gerenciamento de abstração para desacoplar os dados do hardware antes de reformatá-los e organizá-los para o uso na rede.
  • D divide os dados em unidades discretas, acessíveis em grande escala, e os alinha com metadados para fornecer contexto sobre seu conteúdo.
  • E torna os dados mais acessíveis para redes internas, ao instalar um sistema operacional leve em um servidor que o transforma em algo chamado caixa, unidade ou cabeçote NAS.