Questões de Banco de Dados - Banco de Dados Orientados a Objetos para Concurso

Foram encontradas 65 questões

Q3035502 Banco de Dados
Os sistemas de bancos de dados para processamento de grafos são otimizados para armazenar e navegar em relações complexas com alta eficiência. Utilizando o Neo4j como exemplo, qual característica principal diferencia os bancos de dados de grafos de outros tipos de sistemas NoSQL?
Alternativas
Q2562296 Banco de Dados
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.


O JPA 2.0 suporta coleções do tipo embeddable, que são classes com dados a serem persistidos, mas que não são entidades.
Alternativas
Q2509314 Banco de Dados
Acerca da definição de classe, da utilização de encapsulamento, da sobrescrita de métodos e do acesso ao banco de dados, julgue o item.
Uma classe pode ser definida como um elemento fundamental na programação orientada a objetos que define a estrutura e o comportamento dos objetos.
Alternativas
Q2463077 Banco de Dados
Qual é o princípio fundamental da orientação a objetos que estabelece uma estrutura com um conjunto de métodos abstratos e/ou constantes, definindo quais métodos uma classe deve implementar e estabelecendo um tipo de contrato entre diferentes partes do código?
Alternativas
Q2438391 Banco de Dados
Uma característica típica dos bancos de dados orientados a documentos é que eles utilizam:
Alternativas
Q2427361 Banco de Dados

No contexto de banco de dados orientados a objetos, qual das seguintes afirmações é verdadeira sobre a herança?

Alternativas
Q2416911 Banco de Dados

A respeito de banco de dados, julgue o próximo item.


Os bancos de dados que têm a arquitetura orientada a objeto armazenam os dados em tabelas com seus respectivos atributos.

Alternativas
Q2398428 Banco de Dados
Sobre os conceitos de modelagem de dados orientada a objetos, analise as proposições abaixo.


I.   A herança serve para controlar o acesso aos atributos e métodos de uma classe, acrescentando a ela novos atributos ou métodos, mas mantendo inalterada sua constituição original.
II.  Os atributos são as características de um objeto e essas características também são conhecidas como variáveis ou campos.
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, assinatura, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
IV. Instanciar um objeto é o mesmo que declarar os atributos de classes.


É correto o que se afirma, apenas, em
Alternativas
Q2387569 Banco de Dados
Considerando as propriedades dos bancos de dados NoSQL do tipo orientados a documentos, analise as afirmativas a seguir.

I. No primeiro nível, os documentos possuem estrutura interna própria, porém o termo documento é totalmente apropriado uma vez que, explicitamente, não podem ser arquivos multimídia ou outros tipos não estruturados. No segundo nível, documentos são armazenados em uma espécie de chave-valor. Para cada chave (ID do documento), um registro pode ser armazenado como valor, sendo que esses registros são chamados de documentos.
II. Os documentos armazenados são completamente livres de esquemas, ou seja, não há necessidade de definir um esquema antes de inserir estruturas de dados. A responsabilidade é, portanto, transferida ao usuário ou ao aplicativo de processamento.
III. Os documentos contêm estruturas de dados na forma de pares atributo-valor recursivamente aninhados sem integridade referencial; essas estruturas de dados são livres de esquema, ou seja, atributos arbitrários podem ser usados em cada documento sem definir primeiro um esquema.

Está correto o que se afirma em 
Alternativas
Q2387567 Banco de Dados
Considere as propriedades dos bancos de dados NoSQL do tipo orientado a grafos, e assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) As manipulações de dados são expressas como transformações em grafos ou operações que abordam diretamente propriedades típicas de grafos (por exemplo, caminhos, adjacência, subgrafos e conexões).
( ) Este tipo de banco de dados não suporta a verificação de restrições de integridade para garantir a consistência dos dados. A definição de consistência está diretamente relacionada às estruturas do grafo (por exemplo, nós, tipos de arestas, domínios de atributos e integridade referencial das arestas).
( ) Diferentemente dos bancos de dados relacionais e dos NoSQL do tipo chave-valor, os bancos de dados orientados a grafos não precisam de índices para garantir um acesso rápido e direto aos nós e as arestas.

As afirmativas são, respectivamente,
Alternativas
Q2359168 Banco de Dados

No que se refere a banco de dados relacional e orientado a objeto, julgue o item a seguir.


No modelo de dados orientados a objetos, os dados são geralmente organizados em tabelas com linhas e colunas, o que facilita o seu armazenamento.

Alternativas
Q2359167 Banco de Dados

No que se refere a banco de dados relacional e orientado a objeto, julgue o item a seguir.


No modelo de dados orientados a objetos, a estratégia de ocultar a implementação interna de uma classe para permitir acesso aos dados dessa classe por meio de interfaces públicas é denominada encapsulamento.  

Alternativas
Q2225094 Banco de Dados
Em sistemas distribuídos, a partição de rede é uma situação em que os nós de um banco de dados distribuídos são divididos em grupos isolados devido a falhas na comunicação. Durante uma partição de rede, podem ocorrer divergências nos dados armazenados em diferentes grupos de nós, o que pode comprometer a consistência do banco de dados. Para mitigar esse problema, foram propostos modelos de consistência que fornecem garantias específicas durante uma partição de rede. O modelo de consistência ____________ é conhecido por permitir leituras e escritas mesmo durante uma partição de rede.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Q2225066 Banco de Dados
De acordo com Ghosh e Lea (2014), sistemas distribuídos são compostos por um conjunto de nós interconectados que trabalham em conjunto para realizar tarefas complexas. Essa abordagem permite a utilização eficiente dos recursos disponíveis e proporciona maior disponibilidade e confiabilidade aos sistemas. Sobre o tema, assinale a alternativa correta.
Alternativas
Q2222856 Banco de Dados
Referente aos tipos de bancos de dados, há um conhecido por utilizar tabelas com linhas e colunas, apresentar facilidade da armazenagem e confiabilidade das informações. A descrição trata de qual banco de dados?
Alternativas
Q2213487 Banco de Dados
Assinale o conceito que, em banco de dados orientado a objetos, permite que um mesmo nome de operador esteja associado a duas ou mais implementações diferentes desse mesmo operador dependendo do tipo de objetos aos quais esse operador será aplicado.
Alternativas
Q2174851 Banco de Dados
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
Alternativas
Q2171679 Banco de Dados
Na orientação a objetos, o(a) ________ estabelece um relacionamento hierárquico entre uma superclasse e uma ou mais subclasses, permitindo que as subclasses obtenham todos os ________ e métodos da superclasse. A ________ possibilita que uma subclasse implemente um método com o mesmo nome de um método de uma superclasse, porém, necessariamente com a mesma assinatura.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2110497 Banco de Dados
Considere que, na modelagem de dados utilizando a orientação a objetos, há três classes: a classe Filme e as classes Suspense e Comédia, ambas herdando as características da classe Filme. Portanto, está-se fazendo uma aplicação do conceito de herança, segundo o qual
Alternativas
Q2110496 Banco de Dados
Considerando a modelagem de dados orientada a objetos, sejam dois conjuntos de entidades que devem ser representados por duas classes: Proprietário e Veículo. O modelo de classes deve refletir a seguinte situação: um proprietário pode possuir mais de um veículo e cada veículo é possuído por apenas um proprietário. O diagrama de classes correspondente a essa descrição é:
Alternativas
Respostas
1: B
2: C
3: C
4: A
5: A
6: B
7: E
8: C
9: D
10: B
11: E
12: C
13: B
14: D
15: B
16: C
17: E
18: B
19: C
20: B