SóProvas


ID
2134936
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-JUD
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item subsecutivo, referente às tecnologias de bancos de dados.

Em um banco de dados NoSQL orientado a documentos, a inexistência de um esquema impossibilita a definição de índices.

Alternativas
Comentários
  • Pelo que li, bancos de dados noSQL geralmente não possuem esquema, mas possuem funcionalidades especiais como: capacidade de consulta de dados geoespaciais, índices específicos, replicação automática de dados, APIs restful, funcionalidades para sincronização, ...

     

  • Banco de dados orientados a documentos não possuem esquema, pois não precisam de estrutura em comum, sendo uma boa opção para o armazenamento de dados semiestruturados
  • cespe está amando cobrar NoSQL

    2015

    Um banco de dados em grafos está diretamente relacionado a um modelo de dados já estabelecido, o que viabiliza recomendar a utilização para os casos em que a interconectividade dos dados é tão importante quanto os próprios dados.

    certa

     

    2015

    Como forma de permitir as buscas em documentos semiestruturados, um banco de dados NoSQL do tipo orientado a documentos armazena objetos indexados por chaves utilizando tabelas de hash distribuídas.

    Errada

     

    2016

    Em um banco de dados NoSQL do tipo grafo, cada arco é definido por um identificador único e expresso como um par chave/valor.

    errada

     

    2016

    Os bancos de dados NoSQL não permitem a atualização de seus dados, por serem orientados a documentos e(ou) coleções.

    errada

  • Do NoSQL databases use or need indexes?

     

    CouchDB and MongoDB definitely yes. I mentioned that in my book:

    http://use-the-index-luke.com/sql/testing-scalability/response-time-throughput-scaling-horizontal

    Here are the respective docs:

    http://guide.couchdb.org/draft/btree.html

    http://www.mongodb.org/display/DOCS/Indexes

    NoSQL is, however, too fragmented to give a definite "yes, all NoSQL systems need indexes", I believe. Most systems require and provide indexes but not at level most SQL databases do. Recently, the Cassandra people were proudly introducing secondary indexes, i.e., more than a single clustered index.

    http://www.datastax.com/dev/blog/whats-new-cassandra-07-secondary-indexes (well, not so recently as I remember)

     

    Fonte: https://stackoverflow.com/questions/10085022/do-nosql-databases-use-or-need-indexes

  • Gabarito Errado

    Estemodelo permite armazenar qualquer documento, sem ter a necessidade de definir previamente sua estrutura. O documento e composto por uma inúmeros campos, com tipos de dados diversos, inclusive um campo pode conter um outro, possui uma estrutura  semelhante a um  arquivo XML.

    ·     AmazonSimpleDb

    ·     ApacheCouchdb

    ·     MongoDb

    ·   Riak

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  •   CESPE EBSERH 2018) A escalabilidade dos bancos de dados NoSQL é garantida pela ausência de um esquema (scheme free).

    errado.

    NoSQL ( grafos, colunas, documento e chave-valor) podem ter esquema sim, mas nao é obrigatorio. mas tem sim. 

    Leo Matos.

  • Embora exista um paralelo com as linhas do modelo relacional, um documento possui uma estrutura flexível e que não está presa à existência de colunas pré-definidas. Do ponto de vista prático, isto significa que os documentos dos bancos dessa categoria, não possuem esquema, ou seja, os documentos armazenados não precisam possuir estrutura em comum.

  • Ninguém foi capaz de trazer o conceito de Esquema aqui.

     

    Esquema: é a definição da estrutura do modelo;

    Instância: refere-se aos dados armazenados em um esquema em um momento do tempo.

     

    (fonte: PDF Estratégia Concursos, prof. Thiago Cavalcanti)

  • Questão Errada! Esquema são padrão para desenvolvimento de base de dados.

    divide-se em 3 níveis:

    nível inteno = nível de armazenamento, nível conceitual = lógico de comunicação e nível externo = lógico de do usuário.

  • CESPE 2014

    Acerca de bancos de dados semiestruturados e bancos de dados NOSQL, julgue os itens subsecutivos.

    Para garantir a eficiência das consultas a bancos de dados semiestruturados, é fundamental a adoção de técnica de indexação que leve em consideração, além das informações, as propriedades estruturais dos dados. 

    Certo

  • Not Only SQL (NoSQL) não depende de esquema (schema) pré-definido. Uma das características de NoSQL é ser livre de esquema. Como não sabemos exatamente qual a estrutura das informações que vamos guardar, não podemos fixar uma modelo padrão sobre o risco de termos uma incompatibilidade de tipo ou tamanho. Gabarito ERRADO. Arrisco-me a dizer que essa é uma das perguntas preferidas da banca. Portanto, muita atenção.

  • No MongoDB, por exemplo, há pleno suporte à definição de índices, o que permite a execução de consultas com uma melhor performance. A ausência de esquema requer algumas modificações na maneira com que esse tipo de mecanismo é implementado, mas isso não significa que é impossível.

    Prof. Arthur Mendonça - Direção Concurso

    GABARITO: ERRADO

  • NoSQL ou não Relacional

    • Processar dados grandes, não relacionados, indeterminados ou em mudança constante.
    • Dados independentes de esquema ou com esquema definido pelo aplicativo.
    • Aplicativos em que o desempenho e a disponibilidade são mais importantes que uma coerência forte.

    Fonte: https://azure.microsoft.com/pt-br/overview/nosql-database/

    • Instância => conjunto de tuplas - seus valores num dado momento.
    • Banco de dados => coleção de relações
    • Domínio=> tipos de valores que podem aparecer em uma coluna.
    • Entidade => representa objeto no mundo real qq coisa concreta ou abstrata*
    • Esquema => é uma DESCRIÇÃO da estrutura de um bd
    • Campos => conjunto de CARACTERES o qual apresentam informações
    • Arquivo => conjunto de registros, podendo ou não ser sequencial ( obedecendo a sequência determinada por uma chave primária, chamada chave de ordenação )
    • Cardinalidade => relacionamento
    • Registro => conjunto de CAMPO relacionado entre si
    • Instância =>conjunto de tuplas - seus valores num dado momento.
    • Esquema => é uma DESCRIÇÃO da estrutura de um bd..... EX O local onde são armazenados ou agrupados todos os objetos, programas e dados é denominado esquema. (C)