Buscar

Tópicos Avançados em Banco de Dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1)
O PostGIS fornece mais de 300 operadores, funções, tipos de dados e aprimoramentos para a indexação de dados espaciais. A extensão define ainda três tipos básicos de objetos geométricos, com os quais é possível fazer combinações. Assinale a alternativa que descreve os três tipos básicos de objetos geométricos do PostGIS.
Alternativas:
Linhas, círculos e retângulos
Pontos, retângulos e polígonos
Pontos, círculos e polígonos
Linhas, círculos e polígonos
Pontos, linhas e polígonosCORRETO
Código da questão: 59145
2)
Os bancos de dados multimídia, que armazenam objetos do tipo multimídia, como imagens áudio e vídeos, também exigem gerenciamento de dados espaciais. Em particular, encontrar objetos semelhantes a um determinado objeto é uma consulta bastante comum em um sistema que gerencia arquivos multimídia.
Analise as seguintes afirmações sobre os tipos para tratamento de dados do tipo multimídia como objetos espaciais no banco de dados PostGreSQL. Assinale as questões verdadeiras com (V) e as falsas com (F).
( ) Uma estratégia comum envolve mapear os dados multimídia em uma coleção de pontos, chamados de vetores de características (features).
( ) Uma consulta por similaridade é semelhante ao problema de encontrar vizinhos mais próximos ao ponto que representa o objeto da consulta.
( ) O tipo Blob é o menos comum no banco de dados para armazenamento destes tipos de objetos.
( ) O tipo TinyBlob é um campo de armazenamento de até 255 caracteres, que equivale a 8 bits.
( ) O tipo LongBlob tem capacidade de armazenamento de até 4.294.967.295 caracteres, que equivale a 32 bits.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – V – V – V – F
V – V – F – F – V
V – V – F – V – VCORRETO
F – V – V – V – V
V – V – V – V – F
Código da questão: 59142
3)
SGBD PostgreSQL disponibiliza uma série de recursos para a manipulação de objetos complexos. Tais recursos foram incorporados à linguagem SQL, de forma a possibilitar o gerenciamento de tipos estruturados complexos e semiestruturados. Observe as seguintes consultas para o banco de dados PostgreSQL, que buscam na tabela professor o nome da primeira disciplina ministrada
pela professora ‘Sara Nogueira’.
São verdadeiras:
Alternativas:
I – II – III – IV – V
II – IV
I – II – III – IVCORRETO
II – III – IV – V
I – III – V
Código da questão: 59117
4)
Os sistemas de gerenciamento de dados de objetos (SGDO) foram criados com o objetivo de atender a algumas das necessidades das aplicações de software mais complexas. Um dos seus principais recursos é a possibilidade de permitir ao desenvolvedor especificar tanto a estrutura dos objetos quanto as operações que podem ser aplicadas a eles.
Sobre os SGDO, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) Foram criados como uma alternativa para o armazenamento de objetos complexos.
( ) Como exemplo de SGDO, pode-se citar o PostgreSQL.
( ) Permite ao projetista especificar tanto a estrutura dos objetos complexos quanto as suas operações.
( ) Um dos padrões para esta tecnologia chama-se ODMG (Object Data Management Group).
( ) O conceito de encapsulamento impossibilita a representação de relacionamentos binários entre objetos.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
V – F – F – V – V.
V – V – V – F – F.
V – F – V – F – F.
V – F – V – V – F.CORRETO
V – V – F – F – V.
Código da questão: 59114
5)
Ao instalar a extensão PostGIS, automaticamente são criadas algumas tabelas do sistema para armazenar os metadados referentes aos objetos geométricos, contudo, os usuários não têm acesso a tais tabelas. Assinale a alternativa que contém o nome da função que deve ser usada pelos usuários para criar a estrutura necessária para inserir as informações relacionadas a objetos geométricos.
Alternativas:
AddGeometryColumnCORRETO
AddRectangleColumn
AddObjectColumn
AddPolygonColumn
AddFormColumn
Código da questão: 59146
6)
Leia e associe as duas colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I – C; II – A; III – B.
I – B; II – A; III – C.
I – B; II – C; III – A.
I – C; II – B; III – A.CORRETO
I – A; II – B; III – C.
Código da questão: 59116
7)
No banco de dados MongoDB, o comando find permite incluir parâmetros que restringem a quantidade de documentos que serão retornados, funcionando como uma espécie de filtro, de forma análoga à cláusula WHERE de uma consulta em SQL. Assinale a alternativa em que o comando find retorna apenas o email de todos os documentos de uma coleção de usuários.
Alternativas:
db.users.find({}, {"email" : 0})
db.users.find({"email" : 1}, {})
db.users.find({"email" : 0}, {})
db.users.find({}, {"email" : 1})CORRETO
db.users.find({"email" : 1}, {"email" : 1})
Código da questão: 59139
8)
O PostGIS é uma extensão para o SGBD PostgreSQL que fornece centenas de operadores, funções, tipos de dados e diversos aprimoramentos para a indexação de dados espaciais. Uma vez instalado, o PostGIS, automaticamente cria tabelas para armazenar os metadados de objetos geométricos. Elas não podem ser diretamente acessadas pelos usuários.
Assinale a alternativa que representa o nome da tabela criada pela extensão PostGIS para armazenar metadados dos objetos geométricos.
Alternativas:
geometry_metadata
geometry_columns
geometry_system
geometry_dataINCORRETO
geometry_information
Código da questão: 59140
9)
Uma opção que tem sido frequentemente usada por desenvolvedores para a persistência de dados no modelo NoSQL são os bancos de dados na nuvem. A principal característica dos bancos de dados na nuvem é a existência de diversas máquinas ligadas à internet, que possibilitam implementar o conceito de escalabilidade horizontal.
Considerando os bancos de dados na nuvem, assinale a alternativa que representa o objetivo principal deste tipo de tecnologia.
Alternativas:
Controle de concorrência.
Atomicidade das operações.
Integridade dos documentos.
Processamento paralelo de transações.
Alta disponibilidade dos dados.CORRETO
Código da questão: 59133
10)
Os bancos de dados de objetos (BDO) surgiram como uma alternativa para o armazenamento dos objetos implementados em linguagens de programação OO, contudo, essa tecnologia não teve seu uso generalizado. Assinale a alternativa que representa o principal motivo que levou à não adoção dos BDOs em escala comercial.
Alternativas:
Poucos mecanismos para garantir a integridade.
Baixo desempenho em ambientes reais.
Impossibilidade de gerar transações atômicas.
Popularidade dos modelos relacionais e objeto-relacional.CORRETO
Baixa escalabilidade no armazenamento dos objetos.
Código da questão: 59119

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando