SóProvas


ID
2846308
Banca
FCC
Órgão
SEFAZ-SC
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Como não existe um modelo de armazenamento de dados único adequado para atender a todos os cenários e necessidades das aplicações de Big Data, em complemento ao modelo relacional, foram criados quatro novos tipos de armazenamento NoSQL (Not only SQL). Dentre esses, aqueles que modelam os dados usando o formato de linhas e colunas são APENAS os tipos de bancos de dados orientados a colunas,

Alternativas
Comentários
  • Alguém se candidata a responder?

  • Conforme citado pelo enunciado, são quatro os tipos de banco de dados NoSQL:

    a) orientado a documentos;

    b) orientado a grafos;

    c) orientado a chave/valor;

    d) orientado a colunas.

    Desses aí, o único que não tem nenhuma possibilidade de ser representado utilizando o tradicional modelo de linhas e colunas típicos dos modelos relacionais é o modelo orientado a grafos que utiliza o conceito de vértices e arestas para representar a distribuição dos dados.

    A própria questão nos diz que modelam os dados usando o formato de linhas e colunas APENAS os tipos de banco de dados orientados a colunas (já respondeu um tipo) e pede para que escolhamos o resto. Dessa forma, sobram três modelos, considerando que o tipo orientado a grafos (pela característica exposta acima) não pode ser representado utilizando o tradicional modelo de linhas e colunas, restam apenas os modelos chaves/valor e documentos. Portanto, gabarito letra B.







  • E quanto a representação de Grafos utilizando uma matriz de adjacência? Ao meu ver, essa estrutura se assemelha ao modelo linhas/colunas.

  • Letra (b)

    Wikipédia sobre o assunto:

    • Banco de dados orientado a chave-valor armazenam valor-chave usando o array associativo como seu modelo de dados fundamental. Nesse modelo, os dados são representados como uma coleção de pares de valor-chave, como duas colunas em uma tabela, de modo que cada chave possível apareça no máximo uma vez na coleção.

    • Banco de dados orientado a documentos normalmente assumem que os documentos encapsulam e codificam dados em alguns formatos padrão, como XML, YAML, JSON e são acessados por meio de uma chave exclusiva que representa documentos, semelhante ao valor-chave.

    • Banco de dados orientado a grafos representa os dados como elementos interconectados com um número finito de relações entre eles, que é representado pela estrutura de grafo, diferentemente dos bancos de dados orientados a coluna.

    Assim, podemos concluir que os banco de dados chave-valor e orientado a documentos são orientados por colunas

  • O assunto é bem simples e pequeno, fonte boa:

     estrambolicarte.blogspot tipos-de-banco-de-dados-nosql.html

  • Chave/valor (Key/Value): conhecidos como tabelas de hash distribuídas. Armazenam objetos indexados por chaves, e facilita a busca por esses objetos a partir de suas chaves.

    Orientados a Documentos: os documentos dos bancos são coleções de atributos e valores onde um atributo pode ser multivalorado. Em geral, os bancos de dados orientados a documento não possuem esquema, ou seja, os documentos armazenados não precisam possuir uma estrutura em comum. Essa característica faz deles boas opções para o armazenamento de dados semiestruturados.

  • Em 17/09/20 às 20:34, você respondeu a opção D.

    !

    Você errou!Em 16/07/20 às 16:03, você respondeu a opção A.

    !

    Quem sabe no próximo mês