Prévia do material em texto
1) considerando o controle transacional em bancos de dados relacionais e nosql qual das afirmações abaixo apresenta corretamente a diferença principal entre esses dois modelos? a) Ambos seguem rigorosamente as propriedades ACID para garantir consistencia b)bancos relacionais adotam o teorema CAP, enquanto NOSQL seguem propriedades ACID c)NoSQL priorizam a consistencia e disponibilidade seguindo o teoremaCAP, enquanto relacionais seguem propriedades ACID x d)Bancos relacionais não possuem controle de transações, enquanto NoSQL tem controle rigoroso e)NoSQL não oferecem nenhum mecanismo para controle de transações 2) É exemplo de um SGBD relacional-objeto, exceto: A) MongoDB. x B) SQL Server. C) DB2. D) Oracle. E) PostgreSQL. 3) Quanto aos tipos de dados, que abrangem dados estruturados, semiestruturados e não estruturados, qual das seguintes descrições melhor corresponde aos dados semiestruturados? A Dados organizados em tabelas com formato fixo e campos atômicos. B Dados irregulares e incompletos, cuja estrutura pode variar, como arquivos XML. x C Dados sem formato pré-definido, como imagens, vídeos e mensagens em redes sociais. D Dados armazenados exclusivamente em bancos de dados relacionais tradicionais. E Dados que exigem pré-definição rígida do esquema antes da inserção. 4) Assinale a afirmativa que indica o modelo de banco de dados mais recente A) Relacional. B) Orientado a objetos. C) Hierárquico. D) NoSQL. x E) Rede. 5) ao longo da evolução dos modelos de bancos de dados, diversos formatos surgiram para atender necessidades especificas. considerando essa evolução qual das caracteristicas abaixo esta associada ao modelo relacional? a)estrutura hierarquica rigida com registros interligados por ponteiros b)uso de tabelças com atributos atomicos e suporte a propriedades acid x c)armazenamento baseado em documentos flexiveis e escalonamento horizontal d)organização de daos em grafos para modelar relacionamentos complexos e) ausencia de esquema pre-definido e uso exclusivo de linguiagens não'sql 6) é um formato de dado muito usado no modelo chave-valor a).csv b) .txt c) .xml d) .jps e) json x 7) Sobre o modelo chave-valor podemos afirmar, exceto: a) Contém coleções de pares chave-valor b) É usado no Neo4J x c) Apresenta bom desempenho e é indicado para uso na web d) Pode ser usado no formato JSON e) Não exige um esquema prévio para seu uso 8) Os bancos de dados orientados a grafos são uma poderosa ferramenta para lidar com dados altamente relacionados e interconectados, oferecendo flexibilidade, desempenho e escalabilidade para uma variedade de aplicações e casos de uso. É um exemplo de um SGBD orientado a grafos: a) mongodb b) couchdb c) neo4j x d) mariadb e) mysql 9) Sobre a utilização do modelo NoSQL chave-valor, qual das alternativas representa um desafio que o desenvolvedor deve considerar ao optar por essa tecnologia? A. A necessidade de codificar rotinas para controle de transações e tolerância a falhas, pois o modelo não oferece suporte ACID completo. x B. A impossibilidade de realizar consultas baseadas em partes específicas das chaves armazenadas. C. A obrigatoriedade de definir um esquema rígido para garantir a consistência dos dados. D. A limitação no uso de dados do tipo JSON para o armazenamento dos valores. E. A ausência de escalabilidade horizontal para grandes volumes de dados. 10) Em bancos de dados NoSQL do tipo chave-valor, o conceito de estrutura sem esquema é amplamente utilizado, especialmente em sistemas que lidam com dados dinâmicos. Assinale a alternativa que melhor define o conceito de schemaless nesse contexto. A. É obrigatório definir previamente a estrutura da tabela. B. Todos os valores associados às chaves devem ser do mesmo tipo. C. Não é necessária uma estrutura fixa para os dados, oferecendo flexibilidade para armazenar diferentes formatos. x D. Apenas dados textuais podem ser armazenados como valores. E. A estrutura da tabela deve ser atualizada manualmente a cada mudança nos dados.