Prévia do material em texto
09/01/2023 20:52 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2698497/5103356 1/4 Tópicos Avançados em Banco de Dados: Banco de dados não- relacionais - NoSQL Professor(a): Rogério Ferreira da Silva (Mestrado acadêmico) 1) 2) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! A atividade de modelagem para os sistemas baseados em informações geográficas é mais complexa e trabalhosa do que aquela realizada em sistemas tradicionais, pois envolve características espaciais como localização, tempo de observação e a existência de relações espaciais. A seguir são apresentadas algumas informações sobre técnicas que podem ser usadas realizar a modelagem de dados espaciais. Leia e associe as duas colunas Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 59143 Alternativas: I-C; II-A; III-B I-B; II-C; III-A I-C; II-B; III-A CORRETO I-B; II-A; III-C I-A; II-B; III-C II, III e IV II, III, IV e V I, II, III e V CORRETO 09/01/2023 20:52 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2698497/5103356 2/4 3) 4) 5) Código da questão: 59144 Os grandes objetos que representam os arquivos multimídia armazenados no banco de dados PostgreSQL são gerenciados por meio de uma série de funções implementadas pelo fabricante. Observe as seguintes afirmações que são feitas sobre as funções disponibilizadas pelo PostgreSQL para a manipulação de grandes objetos. I. A função lo_create cria um novo grande objeto no sistema de arquivos e retorna o OID associado a ele. II. O objetivo da função lo_export é recuperar um objeto armazenado no sistema de arquivos por seu meio de nome ou OID. III. A função lo_delete apaga um grande objeto armazenado no sistema de arquivos, por meio de seu nome ou OID. IV. O objetivo da função lo_write é escrever um certo número de bytes obtidos de um buffer, para o descritor de um grande objeto no sistema de arquivos. V. A função lo_read lê um certo número de bytes obtidos do descritor de um grande objeto no sistema de arquivos, para um buffer em memória. São verdadeiras: Alternativas: Código da questão: 59130 O banco de dados PostgreSQL oferece uma série de recursos, entre eles funções e tipos de dados especiais, que visam o armazenamento de grandes objetos em tabelas específicas do sistema, como imagens, vídeos e documentos, entre outros arquivos no formato multimídia. O SGBD possui alguns tipos de dados específicos para o armazenamento e recuperação deste tipo de objeto. Assinale a alternativa que contém os nomes dos tipos de dados usados para o armazenamento de grandes objetos em PostgreSQL. Alternativas: Código da questão: 59126 As tecnologias de bancos de dados multimídia foram implementadas para possibilitar o armazenamento e a recuperação de dados complexos, intensamente presentes nas redes sociais e outras aplicações modernas. Assinale a alternativa que contém exemplos de tipos de dados que devem ser especialmente armazenados em bancos de dados multimídia. Alternativas: I, II, IV e V I, III e V II – III – IV. II – III – IV – V. I – II – III – IV – V. I – II – IV – V. CORRETO I – II – III – V. Large objects (LO) e binary large objects (BLOB). CORRETO Big objects (BO) e large objects (LO). PDF e ODF. XML e JSON. Semiestruturados e não estruturados. Inteiro e ponto flutuante. Imagens e vídeos. CORRETO Texto e string. Arrays e matrizes. XML e JSON. 09/01/2023 20:52 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2698497/5103356 3/4 6) 7) 8) Código da questão: 59131 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: Código da questão: 59117 Tipos de dados semiestruturados foram incorporados aos bancos de dados objeto- relacionais como uma alternativa para flexibilizar o esquema do SGBD e facilitar a persistência de objetos complexos. Dentre as alternativas a seguir, assinale a que representa um tipo de dado semiestruturado. Alternativas: Código da questão: 59118 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: I – III – V II – IV I – II – III – IV CORRETO I – II – III – IV – V II – III – IV – V Array. Matriz. String. Boolean. JSON. CORRETO 09/01/2023 20:52 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2698497/5103356 4/4 9) 10) Código da questão: 59140 Leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 59116 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: Código da questão: 59114 geometry_system geometry_metadata geometry_columns geometry_information geometry_data INCORRETO I – B; II – A; III – C. I – C; II – A; III – B. I – C; II – B; III – A. CORRETO I – B; II – C; III – A. I – A; II – B; III – C. V – V – F – F – V. INCORRETO V – F – F – V – V. V – F – V – V – F. V – F – V – F – F. V – V – V – F – F. Arquivos e Links