Baixe o app para aproveitar ainda mais
Prévia do material em texto
AO2 Entrega 12 dez em 23:59 Pontos 6 Perguntas 10 Disponível 1 dez em 0:00 - 12 dez em 23:59 12 dias Limite de tempo Nenhum Instruções Este teste foi travado 12 dez em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 16.819 minutos 0,6 de 6 Pontuação deste teste: 0,6 de 6 Enviado 12 dez em 23:59 Esta tentativa levou 16.819 minutos. Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0 / 0,6 ptsPergunta 1Não respondida Leia o texto a seguir: As transações são em seu nível mais baixo, comando que são executados no banco de dados. Comando esses que executam operações, que podem ser de leitura, de gravações, de busca de dados, alterações, de cálculos e até exclusão de informações. Sendo assim, uma transação é composta por um conjunto de comandos que retornam e inserem dados no banco de dados. AO2: Administração de Banco de Dados https://famonline.instructure.com/courses/16183/quizzes/61381 1 of 13 2021-12-21 22:18 Considerando o trecho acima, analise as afirmações abaixo: I. O comando Create, é utilizado para a criação de tabelas, inserindo os atributos com as suas características, um exemplo desse comando: CREATE TABLE Professores ( Id Int NOT NULL UNIQUE, Id_professor INT NOT NULL nome CHAR(40), email CHAR(40), nascimento DATE PRIMARY KEY (Id) ) . II. O comando Insert, realiza a inclusão de registros na tabela criada, segue exemplo do comando: INSERT INTO `alunos` (`id`, `id_professor`, `email`, `nascimento`) VALUES (NOW(), '1', ‘Jose da Silva’, 'josedasilva@email.com', '1980-09-20'); III. Um registro no banco de dados pode ser alterado pelo comando updade, que registra novos valores aos campos informados. UPDATE Professor SET emial= ‘josedasilva@email.com”, nascimento = ‘1982-09-20’ IV. Para a realização de uma seleção de informações, deve ser executado o comando Select, conforme o exemplo. Select Nome, Endereco, Telefone from Professores where nascimento=’1985-10-20’ É correto o que se afirma apenas em: AO2: Administração de Banco de Dados https://famonline.instructure.com/courses/16183/quizzes/61381 2 of 13 2021-12-21 22:18 resultados podem precisar ser combinados. Esses tipos de ajustes são projetados para atender a consultas e transações de grandes volumes. (Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson Addison Wesley, 2010, p. 389)(adaptado) Considerando as reflexões apresentadas, assinale a opção correta. várias tabelas relacionadas entre si. Algumas dessas consultas necessitam realizar uma junção (JOIN) entre tabelas, para que dessa junção possa extrair as informações necessárias à consulta formulada. Fonte: MACHADO, F. N. R. Projeto e implementação de banco de dados. 3 ed. São Paulo: Érica, 2014. Observe uma consulta fazendo a junção entre duas tabelas: SELECT cliente.nome_cliente, pedido.numero_pedido FROM cliente INNER JOIN pedido ON cliente.codigo_cliente = pedido.codigo_cliente. Considerando as informações apresentadas, assinale a opção correta. Nesta consulta são apresentados os pedidos de cada cliente, e usamos INNER JOIN para trazer somente os dados entre o relacionamento das tabelas cliente e pedido. Resposta correta 0 / 0,6 ptsPergunta 5Não respondida Leia o texto a seguir: Um sistema que admite o gerenciamento de transações garante que, se a transação executar algumas atualizações e ocorrer uma falha (por qualquer motivo) antes de a transação atingir seu término planejado, então essas atualizações serão desfeitas. Assim, a transação ou será executada integralmente ou será totalmente cancelada (isto é, será como se ela nunca tivesse sido executada). As transações possuem (ou deveriam possuir) quatro propriedades importantes, que são chamadas “propriedades ACID”: Atomicidade, Correção ou Consistência, Isolamento e Durabilidade. Fonte: DATE, C. J. Introdução a sistemas de banco de dados. Rio de Janeiro: Elsevier, 2003. Qual propriedade ACID descreve que todas as transações devem ser realizadas em sua totalidade, sem falhas? 0 / 0,6 ptsPergunta 6Não respondida Leia o texto a seguir: Um plano serializável fornece os benefícios da execução concorrente, sem deixar de ser correto. Na prática, é muito difícil testar a serialidade de um plano. A intercalação de operações de transações concorrentes — que em geral são executadas como processos pelo sistema operacional — é, normalmente, determinada pelo scheduler (supervisor) do sistema operacional, que aloca recursos a todos os processos. Fatores como a carga do sistema, o tempo de submissão de transação e as prioridades de processos contribuem para a ordenação das operações de um plano. Assim, é difícil determinar como as operações de um plano serão intercaladas antecipadamente de modo a garantir a serialidade. (Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson Addison Wesley, 2010, p. 411) Considerando o trecho, avalie as afirmações abaixo: I. O controle de transação se baseia em quatro características: atomicidade, consistência, isolamento e confiabilidade. II. As transações devem ter sucesso (concluídas) para que possam ser gravadas em definitivo no banco de dados. III. Para que se tenha domínio de quais transações foram concluídas, o SGBD controla através de uma fila. IV. O controle de concorrência é feito pelo sistema operacional, dando assim o ritmo para a execução das transações. AO2: Administração de Banco de Dados https://famonline.instructure.com/courses/16183/quizzes/61381 8 of 13 2021-12-21 22:18 É correto o que se afirmar apenas em: As formas normais são um conjunto de regras que visam diminuir a redundância de dados. Resposta correta I. A operação Intersection, executa uma busca por dados em duas tabelas ou mais, com base na parametrização passada pelo usuário. II. Ao executar uma operação da álgebra relacional do tipo Union, vamos ter um retorno em uma nova tabela contendo dados que eram iguais entre as duas tabelas. III. A operação Product tem por funcionamento o mesmo padrão do Union, trazendo informações que constam somente uma tabela utilizada na pesquisa de dados. É correto o que se afirma apenas em: I, apenas.Resposta correta
Compartilhar