Prévia do material em texto
SM2 Banco De Dados Nosql 1 Marcar para revisão Não é um formato usado para o armazenamento de documentos em um banco de dados orientado a documentos: A CSV B txt c xml D BSON E JSON 2 Marcar para revisão Assinale a alternativa que não contém um termo usado na definição da estrutura de um banco de dados orientado a documentos: A Banco de dados. Coleção. Tabela. D Documentos simples. E Documento embutidos. 3 Marcar para revisão BANCOS DE DADOS NOSQL UTILIZAM UM PADRÃO DIFERENTE DE EM RELAÇÃO SQL. COMPREENDER SUAS FUNÇÕES É SINTAXE É FUNDAMENTAL PARA O PROFISSIONAL DE TI MODERNO. NESSE SENTIDO, QUAL3 Marcar para revisão BANCOS DE DADOS NOSQL UTILIZAM UM PADRÃO DIFERENTE DE ARMAZENAMENTO EM RELAÇÃO SQL. COMPREENDER SUAS FUNÇÕES É SINTAXE É FUNDAMENTAL PARA PROFISSIONAL DE TI MODERNO. NESSE SENTIDO, QUAL FUNÇÃO É RESPONSÁVEL POR CRIAR UM OBJETO JSON A PARTIR DE UMA LISTA DE ARGUMENTOS VARIADOS. A JSONB_PRETTY(). JSON_AGG(). c JSONB_CTE(). D E JSONB_AGG(). 4 Marcar para revisão Como é chamada a linguagem de consultas do MongoDB? A DMLMongoDB. MongoSQL. MQL. D MSQL. E SQL. 5 Marcar para revisão É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters: A Chave secundária.5 Marcar para revisão É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters: A Chave secundária. Chave de clusters. Chave de partição. D Chave composta. E Chave primária. 6 Marcar para revisão No modelo de dados em grafos, relacionamento é: A a aresta. vértice. c a propriedade. D o nó. E a associação.E a associação. 7 Marcar para revisão Assinale a alternativa que indica erradamente um uso do modelo colunar e do relacional : A o relacional é indicado para aplicações transacionais por conta do controle ACID. o colunar foi projetado para uso em sistemas que necessitam de controle transacional. c o colunar organiza os dados em conjuntos de colunas. D o colunar não tem integridade referencial. E o relacional organiza os dados em linhas. 8 Marcar para revisão Um contêiner no Cassandra equivale a o que no relacional? A schema. coluna. c tabela. D linha. E banco de dados. 9 Marcar para revisão Você está trabalhando com um banco de dados Neo4j que armazena informações sobre funcionários em nós com o rótulo Funcionário, e cada nó possui propriedades como nome, cargo e salário. Qual comando Cypher retorna nome e salário de todos os funcionários que ganham mais que 5000, ordenados do maior para o menor salário?9 Marcar para revisão Você está trabalhando com um banco de dados Neo4j que armazena informações sobre funcionários em nós com o rótulo Funcionário, e cada nó possui propriedades como nome, cargo e salário. Qual comando Cypher retorna nome e salário de todos os funcionários que ganham mais que 5000, ordenados do maior para menor salário? MATCH (f:Funcionario) WHERE f.salario 5000 MATCH (f:Funcionario) WHERE f.salario > 5000 RETURN f.nome, f.salario ORDER BY f.salario DESC MATCH (f:Funcionario) WHERE f.salario >= 5000 D RETURN f.nome, f.salario ORDER BY f.nome MATCH (f:Funcionario {salario: 5000}) E RETURN f.nome, f.salario 10 Marcar para revisão A linguagem Cypher permite atualizar propriedades de nós em bancos de dados orientados a grafos. Considerando a necessidade de alterar o salário de uma funcionária chamada Lia para R$ 4.500,00, qual comando está correto para realizar essa atualização? A MATCH (p:Funcionario {nome: 'Lia'}) SET p.salario = 4500 RETURN p CREATE (p:Funcionario {nome: 'Lia', salario: 4500}) RETURN p C MATCH (p:Funcionario {nome: 'Lia'}) DELETE p.salario RETURN p D UPDATE (p:Funcionario) SET salario = 4500 WHERE nome = 'Lia' RETURN p E REMOVE (p:Funcionario {nome: 'Lia'}) SET salario = 4500 RETURN p