Questões de Concurso
Sobre banco de dados textuais em banco de dados
Foram encontradas 49 questões
Em recuperação de informação em bancos de dados textuais, índices invertidos geralmente não armazenam apenas o termo e a lista de documentos, mas também informações adicionais como a frequência de cada termo em cada documento (posting list), fundamentais para algoritmos de ranqueamento.
Observe os seguintes conjuntos de dados e o comando executado no banco de dados processo do MongoDB.
Coleção:
{ "_id": 1, "descricao": "Processo trabalhista envolvendo
direitos do trabalhador" }
{ "_id": 2, "descricao": "Contrato de trabalho com
cláusulas trabalhistas" }
{ "_id": 3, "descricao": "Processo administrativo de
aposentadoria" }
Consulta:
db.processo.find({ $text: { $search: "trabalhista" } })
.sort({ score: { $meta: "textScore" } })
Resultado:
[
{ "_id": 1, "descricao": "Processo trabalhista
envolvendo direitos do trabalhador", "score": 1.2 },
{ "_id": 2, "descricao": "Contrato de trabalho com
cláusulas trabalhistas", "score": 0.9 }
]
No Mongosh, para criar um índice visando a otimizar a execução da consulta apresentada com palavra(s) específica(s) em um campo contendo strings, deve-se executar o comando:
A respeito de ferramentas de monitoramento e logging, julgue o item subsequente.
O comando GET /_index/clientes/_doc/123 no Elasticsearch recupera um documento específico do índice clientes com o ID 123, retornando os dados armazenados nesse documento.
I- O ElasticSearch é um banco de dados orientado a colunas que é projetado para consultas SQL de dados analíticos massivos, com foco em garantir a consistência transacional.
II - O ElasticSearch é um motor de busca e análise distribuído e open-source.
III -O ElasticSearch permite a indexação rápida e eficiente de grandes volumes de dados não estruturados e semiestruturados, além de fornecer poderosas funcionalidades de busca e análise em tempo real.
Qual(is) afirmativa(s) está(ão) correta(s)?
Com isso, para garantir a consistência de um banco de dados, as transações devem satisfazer algumas propriedades, como:
(i) todas as operações da transação são executadas em caso de sucesso; ou
(ii) em caso de falhas, todas as operações são desfeitas e o banco de dados deve voltar ao mesmo estado em que estava antes do início da transação.
A propriedade de uma transação de banco de dados descrita é a:
O propósito da propriedade correspondente à letra I na referida sigla é
A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item.
Um dos métodos de busca por frases em bancos de
dados textuais de larga escala, utilizando indexação de
textos, são os índices invertidos com contadores de
posição.
É permitido realizar a compactação de um banco de dados textual.
Julgue o item a seguir, a respeito de banco de dados, organização de arquivos, métodos de acesso e banco de dados textuais.
Em um texto a ser manipulado por um banco de dados textual,
as stopwords são comparadas com uma lista de palavras que
depende de cada aplicação.
Vector model é um modelo que pode ser aplicado em pesquisas semânticas como forma de estabelecer a relevância de documentos pesquisados.
São técnicas de filtragem utilizadas no BDT: padronização, stopwords e stemming.
Recuperação de dados e recuperação de informação são expressões utilizadas para o mesmo processo: retornar para o usuário todos os documentos em que exista o termo pesquisado.
O processo de aplicação de operações em uma palavra, a fim de que seja encontrada a etimologia dessa palavra, denomina-se stemming.
Stop words integram uma lista universal de palavras utilizadas para identificar as paradas ou finais de textos, de modo a auxiliar na análise semântica.
O mecanismo denominado PageRank utiliza metadados semânticos e informações ligadas ao domínio para buscar as características de classificação de componentes de seu conteúdo.