Logo Passei Direto
Buscar

Tópicos Avançados em Banco de Dados Banco de dados não-relacionais NoSQL

User badge image
Julia Santos

em

Ferramentas de estudo

Questões resolvidas

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 afirmacoes que são feitas sobre as funções disponibilizadas pelo PostgreSQL para a manipulação de grandes objetos.
São verdadeiras:
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.

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.
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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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 afirmacoes que são feitas sobre as funções disponibilizadas pelo PostgreSQL para a manipulação de grandes objetos.
São verdadeiras:
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.

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.
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.

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

Mais conteúdos dessa disciplina