Prévia do material em texto
02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 1/7 PROVA ON-LINE Entrega Sem prazo Pontos 60 Perguntas 10 Limite de tempo 60 Minutos Tentativas permitidas Sem limite Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 9 minutos 54 de 60 Pontuação desta tentativa: 54 de 60 Enviado 3 abr em 15:24 Esta tentativa levou 9 minutos. ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta disciplina. Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será identificado como uma prova extra e resultará em pagamento de taxa extra. INSTRUÇÕES DA AVALIAÇÃO ON-LINE A prova tem a duração de 60 minutos. Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será possível desistir de realizá-la. A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos. Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse botão quando tiver finalizado a avaliação. Se necessário, durante a prova, entre em contato pelo link “Atendimento”. ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração. Boa Prova! Fazer o teste novamente 6 / 6 ptsPergunta 1 https://pucminas.instructure.com/courses/89283/quizzes/299981/history?version=1 https://pucminas.instructure.com/courses/89283/quizzes/299981/take?user_id=217500 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 2/7 Analise as seguintes tabelas: t1 X Y Z 9 6 3 11 8 3 2 4 3 8 5 3 t2 A B 3 4 5 3 6 5 3 6 A consulta SQL abaixo produz um resultado de apenas uma linha contendo qual número? select sum(x2.A) * min(x2.B) as r from t2 x2 55 50 53 51 Correto!Correto! 6 / 6 ptsPergunta 2 Marque a alternativa correta sobre o banco de dados MongoDB: 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 3/7 Para realizar as consultas é possível filtrar o resultado por qualquer campo do documento. Todas as alternativas são verdadeiras. Correto!Correto! Os documentos em uma mesma coleção do MongoDB não precisam possuir a mesma estrutura de campos. É possível realizar consultas de documentos no banco de dados filtrando pelo campo ID. 6 / 6 ptsPergunta 3 Acerca das regras de integridade de dados relacionais (integridade de entidade e integridade referencial), é INCORRETO afirmar: Através da restrição de domínio também é especificado se a coluna pode ou não ter valores nulos. A regra de integridade de entidade declara que nenhum valor de chave primária pode ser nulo. São regras que todo sistema de gerenciamento de banco de dados (SGBD) relacional deve obedecer, pois fazem parte do modelo relacional. Em relação à regra de integridade referencial, uma chave estrangeira pode ter valores duplicados (dois valores iguais em tuplas diferentes), porém não pode ter valores nulos. Correto!Correto! 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 4/7 6 / 6 ptsPergunta 4 Em relação às características de um banco de dados de Documentos, analise as alternativas a seguir: I. O modelo de dados agregado facilita a distribuição em clusters, uma vez que o agregado constitui uma unidade natural de replicação e fragmentação. II. A abordagem agregada reconhece que deseja-se trabalhar com dados na forma de unidades. III. O modelo de dados agregado é organizado em tuplas, normalizado, e possui integridade referencial. Marque a alternativa correta: São corretas as afirmativas II e III São corretas as afirmativas I e III São corretas as afirmativas I e II Correto!Correto! São corretas as afirmativas I, II e III 6 / 6 ptsPergunta 5 Em relação ao Teorema CAP, analise as alternativas a seguir: I. A janela de inconsistência que ocorre quando um servidor volta a operar após um período de indisponibilidade faz com que, por algum momento, o banco de dados se encontre em um estado de inconsistência. II. O MongoDB é um exemplo de banco de dados que implementa o conceito de Consenso. 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 5/7 III. Dentre as três partições, o teorema CAP diz que nem sempre é possível apenas obter duas delas. Marque a alternativa correta: São corretas as afirmativas I, II e III. São corretas as afirmativas I e II. Correto!Correto! São corretas as afirmativas I e III. São corretas as afirmativas II e III. 6 / 6 ptsPergunta 6 Marque a alternativa correta sobre o banco de dados chave-valor Redis. Nenhuma das alternativas está correta. Correto!Correto! As consultas são realizadas informando o campo valor e, como resposta, o campo chave correspondente ao valor pesquisado é retornado. O banco não possui recurso para consulta de registros individualmente. É possível realizar consultas de registros no banco de dados apenas filtrando pelo campo valor. 6 / 6 ptsPergunta 7 Marque a alternativa correta sobre o banco de dados chave-valor: 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 6/7 O banco chave valor pode ser utilizado para representar a estrutura de um grafo. Não possui suporte a relacionamento entre entidades no banco. Correto!Correto! O banco chave-valor pode ser usado para criar uma família de colunas. O banco chave-valor não possui suporte para replicação da base de dados em vários servidores em um cluster. 6 / 6 ptsPergunta 8 Em relação ao Teorema CAP, analise as alternativas a seguir: I. O Cassandra é um exemplo de banco de dados que implementa o conceito de Consistência Eventual. II. O MongoDB é um exemplo de banco de dados que implementa o conceito de Consenso. III. Dentre as três partições, o teorema CAP diz que nem sempre é possível apenas obter duas delas. Marque a alternativa correta: São corretas as afirmativas I, II e III São corretas as afirmativas I e II Correto!Correto! São corretas as afirmativas I e III São corretas as afirmativas II e III 02/04/2023, 21:22 PROVA ON-LINE: 02 - Bancos de Dados Relacionais e não Relacionais (2022) https://pucminas.instructure.com/courses/89283/quizzes/299981 7/7 6 / 6 ptsPergunta 9 O MongoDB é baseado no modelo Master-slave. A leitura está sempre disponível e a escrita ocorre apenas no máster. Se o master ficar indisponível, uma votação ocorre entre os nós slaves e um novo master é eleito. Verdadeiro. Correto!Correto! Falso. 0 / 6 ptsPergunta 10 Analise as afirmativas a seguir sobre as situações apropriadas para o uso em um banco de dados de chave-valor: 1. Armazenamento de informações de seção em sites da Web com o campo chave sendo o campo do ID de sessão. 2. Mapeamento de relacionamento entre as entidades dentro do banco. 3. Carrinhos de compra: E-commerce possuem carrinhos de compra para cada userid. Marque a alternativa correta: São corretas as afirmativas 1, 2 e 3 ocê respondeuocê respondeu São corretas as afirmativas 1 e 3 esposta corretaesposta correta São corretas as afirmativas 2 e 3 São corretas as afirmativas 1 e 2 Pontuação do teste: 54 de 60