Questões de Concurso sobre Banco de dados orientados a objetos

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
83 questões encontradas
Questões por página
20
Mais recentes
 

O DokuWiki utiliza banco de dados relacional como requisito obrigatório para armazenamento de conteúdo, sendo incompatível com sistemas que se baseia em arquivos.


C

Certo


E

Errado

No armazenamento orientado a objetos, cada informação é organizada como uma unidade autônoma acompanhada de metadados, sendo tal abordagem indicada para grandes volumes de dados não estruturados, como imagens, vídeos, logs e backups.


C

Certo


E

Errado

No contexto da arquitetura de três níveis proposta pelo padrão ANSI/SPARC para Sistemas de Gerenciamento de Banco de Dados (SGBD), a independência de dados é um princípio fundamental para garantir flexibilidade e evolução dos sistemas. Assinale a alternativa que indica a definição da independência lógica de dados.


A

A independência lógica de dados corresponde à separação entre o modelo de dados relacional e o modelo orientado a objetos, permitindo que o SGBD suporte múltiplos paradigmas de armazenamento sem alterar as aplicações clientes.


B

A independência lógica de dados refere-se à capacidade de alterar o esquema interno, como mudar a estrutura de armazenamento físico ou os índices utilizados, sem que o esquema conceitual precise ser modificado.


C

A independência lógica de dados garante que os dados armazenados fisicamente no disco possam ser reorganizados ou migrados para outro hardware sem impacto nas consultas SQL executadas pelos usuários.


D


A independência lógica de dados é alcançada quando diferentes usuários podem acessar simultaneamente o banco de dados sem interferência entre si, graças aos mecanismos de controle de concorrência do SGBD.


E

A independência lógica de dados é a capacidade de modificar o esquema conceitual, como adicionar ou remover entidades e atributos, sem que seja necessário alterar os esquemas externos (visões) dos usuários nem as aplicações que os utilizam.

O processo de salvar bancos de dados criados nos softwares Access do pacote MSOffice 2019 BR e Base da suíte LibreOffice 25.2.2.2 em português, utiliza extensões padronizadas na formação do nome dos arquivos, correspondentes aos formatos nativos nesses aplicativos. As extensões e respectivos formatos nativos padrões são:


A

dbf e odb


B

dbf e odlo


C

accdb e odb


D

accdb e odlo

Na orientação a objetos, ligações são utilizadas para associar classes por meio de relações lógicas. Sobre ligações entre classes, analise as assertivas abaixo e assinale a alternativa correta.


I. A generalização define que um elemento de modelo (filho) tem como base outro elemento de modelo (pai).

II. A agregação é um tipo especial de associação onde objetos são montados ou configurados para criar um objeto mais complexo.

III. A agregação de composição representa um relacionamento integral-parcial, onde a existência do classificador da parte é dependente da existência do classificador inteiro.


A

Todas as assertivas estão corretas.


B

Todas as assertivas estão incorretas.


C

Apenas a assertiva I está correta.


D

Apenas as assertivas I e II estão corretas.


E

Apenas as assertivas II e III estão corretas.

No banco de dados Oracle, a ferramenta que permite a modelagem compatível objeto/relacional denomina-se


A

XML Parser.


B

Multimodel Design.


C

Object/Relational Model Tool.


D

Extended Modeler.


E

JSON Relational Duality.

No tema bancos de dados relacionais, as metodologias ativas podem favorecer abordagens pedagógicas para ensinar tanto os fundamentos da modelagem de dados e da teoria relacional, quanto habilidades práticas, como a criação de diagramas entidade-relacionamento e a elaboração de consultas em SQL. Em bancos de dados orientados a objetos, atividades práticas colaborativas podem ser propostas para exercitar o armazenamento de informações, de acordo com os princípios do paradigma de orientação a objetos.


Os estudantes analisaram os modelos relacional e orientado a objetos em suas características. Qual alternativa representa a justificativa do grupo que decidiu utilizar um banco de dados orientado a objetos?


A

Optamos por esse modelo porque ele utiliza chaves primárias e estrangeiras para estabelecer ligações entre diferentes estruturas.


B

Escolhemos esse modelo porque ele permite representar dados em estruturas que encapsulam atributos e comportamentos.


C

Decidimos por esse modelo porque suas estruturas oferecem facilidades em realizar operações como junção, intersecção e união.


D

Utilizamos esse modelo porque ele é ideal para normalizar dados e evitar redundâncias entre diferentes estruturas.

O Core Data é uma biblioteca multiplataforma, utilizada tanto em iOS quanto em Android, para a persistência de dados relacionais, geralmente com sintaxe SQL pura.


C

Certo


E

Errado

Na arquitetura de banco de dados relacional, a camada de abstração de dados tem como principal objetivo


A

disponibilizar uma interface amigável ao administrador de dados.


B

realizar o balanceamento de carga entre os servidores que são usados pelo banco de dados.


C

facilitar a automatização de backups dos dados.


D

tornar transparente a camada física, de modo que os usuários possam trabalhar com uma visão lógica dos dados.


E

disponibilizar dados de consultas frequentes, armazenando-as de forma temporária.

Com o avanço das tecnologias de programação visual, diversas plataformas têm permitido aos usuários desenvolver sites e aplicativos completos.


Uma plataforma que disponibiliza ao desenvolvedor uma estrutura de banco de dados que dispensa o uso de bancos de dados externos chama-se


A

webflow.


B

carrd.


C

bubble.


D

figma.


E

weweb.

A respeito dos tipos de bancos de dados, assinale a alternativa CORRETA:


A

Banco de dados relacional tem baixa confiabilidade de informações e facilidade no armazenamento. O seu funcionamento se dá através do armazenamento de dados em colunas com a sua descrição nas linhas e atributos. Não possui propriedade ACID, o que mostra sua baixa importância no contexto computacional.


B

No banco de dados orientado para objetos, as estruturas do banco são dispostas em blocos sem identificadores. Pode ser parecido com o banco de dados relacional, a diferença é que nesse tipo de banco de dados orientado para objetos, conseguimos encontrar uma tabela com linhas e colunas.


C

No banco de dados distribuído, a sua constituição é formada por uma rede simples, sendo assim, cada um dos nós representa um usuário, que está em um mesmo espaço. A vantagem que esse tipo de banco de dados apresenta é a facilidade na recuperação de informações, já que, enquanto nos outros bancos a base de dados é toda centralizada, nele os nós conseguem compartilhar essas informações, auxiliando na manipulação.


D

Os banco de dados gráfico são usados em ERP’s, por exemplo, por lidarem com dados bem interconectados. Nesse tipo de banco de dados, estruturas complexas são armazenadas e as informações ficam interligadas por gráficos de conexão, assim, a estrutura importa mais que a própria informação.


E

Banco de dados não-relacional é utilizado quando se é preciso trabalhar com dados como vídeos, imagens e/ou gráficos, que não podem ser dispostos em tabelas. Esse tipo de banco de dados, por sua vez, tem alto desempenho e, por consequência, é bem valorizado pelos seus usuários.

A equipe de sistemas do TJAP precisa analisar o papel das camadas de persistência em bancos de dados e como elas contribuem para o desenvolvimento dos sistemas.


Para tanto, com a intenção de ajudar nesse processo de análise, as camadas de persistência:


A

são exclusivas para bancos de dados NoSQL, utilizando bibliotecas como HBase e Cassandra;


B

proporcionam interfaces que permitem a leitura, gravação e manipulação dos dados armazenados, como JDBC e ADO.NET;


C

são responsáveis pela interface gráfica dos sistemas de bancos de dados, usando bibliotecas como Hibernate e Entity Framework;


D

gerenciam a persistência de dados no armazenamento e as bibliotecas SQLite e MongoDB são exemplos dessa abordagem;


E

focam exclusivamente a otimização de consultas SQL, e bibliotecas como LINQ e Django ORM são amplamente utilizadas nesse contexto.

Considere os diferentes paradigmas de modelagem de dados: relacional, orientada a objetos e mapeamento objeto-relacional.


Sobre esses paradigmas, verifica-se que


A

a modelagem orientada a objetos permite a representação de entidades complexas com atributos e comportamentos, refletindo mais de perto o mundo real.


B

a modelagem relacional é mais flexível do que a orientada a objetos, pois permite uma representação mais dinâmica dos dados.


C

o mapeamento objeto-relacional é um método exclusivo da modelagem relacional, permitindo a conversão direta de objetos em tabelas.


D

o mapeamento objeto-relacional é uma técnica exclusiva da modelagem orientada a objetos, não sendo aplicável a sistemas baseados em modelagem relacional.


E

os dados, na modelagem orientada a objetos, são representados como tabelas com linhas e colunas, semelhante à abordagem relacional.

Bancos de dados orientados a objetos prescindem de persistência de dados, pois todos os objetos e seus atributos desaparecem ao término da execução de um programa.


C

Certo


E

Errado

Os bancos de dados orientados a objetos são aqueles cujas informações são representadas como objetos e organizadas como um conjunto de tabelas com colunas e linhas.


C

Certo


E

Errado

O GenBank é um banco de dados de sequências de nucleotídeos mantido pelo National Center for Biotechnology Information (NCBI), dos Estados Unidos. É o maior banco de dados de sequências biológicas do mundo, armazenando sequências de nucleotídeos de uma ampla variedade de organismos, incluindo bactérias, archaea, fungos, plantas, animais e humanos. Qual dos seguintes modelos de banco de dados é mais adequado para o armazenamento de sequências biológicas organizadas de forma estruturada?


A

Modelo relacional.


B

Modelo NoSQL baseado em grafos.


C

Modelo hierárquico.


D

Modelo NoSQL baseado em família de colunas.


E

Modelo NoSQL baseado em chave-valor.

Uma característica típica dos bancos de dados orientados a documentos é que eles utilizam:


A

dados armazenados no formato JSON ou BSON, permitindo que dados semiestruturados sejam armazenados e consultados de forma flexível.


B

comandos da linguagem SQL para realização de consultas, sendo estruturados em relações matemáticas.


C

vértices e arestas para representar as entidades e os relacionamentos entre elas, permitindo uma navegação eficiente entre os nós relacionados.


D

consultas elaboradas para explorar as relações entre entidades por meio de nós e arestas.

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.


C

Certo


E

Errado

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.


C

Certo


E

Errado

 
 
Gerar simulado