Prévia do material em texto
Q08 - Questionário 08 Entrega 4 set em 23:59 Pontos 0,2 Perguntas 4 Disponível 22 ago em 19:00 - 4 set em 23:59 Limite de tempo Nenhum Tentativas permitidas 2 Instruções Este teste foi travado 4 set em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 3 minutos 0,2 de 0,2 As respostas serão mostradas após a última tentativa Pontuação desta tentativa: 0,2 de 0,2 Enviado 28 ago em 11:59 Esta tentativa levou 3 minutos. Instruções do Questionário! 1. Antes de responder o Questionário: Assista a videoaula e leia o capitulo correspondente do livro ! 2. Abra o questionário somente quando for responder; 3. Ao abrir o questionário você terá 4 questões para responder; 4. Leia com calma todas as questões e entenda o que pede a questão: se pede a incorreta, a correta e qual o tema da questão; 5. Lembre de Clicar no botão "Enviar Teste"; 6. Você tem duas tentativas para fazer o teste, a segunda tentativa é opcional; 7. Lembre-se que as respostas mudam de lugar em cada tentativa; 8. As respostas corretas só aparecem após o envio da segunda tentativa; 9. O sistema considera a maior nota entre as duas tentativas; 10. Lembre-se que a segunda tentativa vai zerar TODAS as questões, inclusive as que você acertou na primeira tentativa; 11. Caso queira ter o questionário para arquivo pessoal, basta selecionar a impressão do questionário e escolher a opção de "salvar em PDF"; Bons estudos! https://ucaead.instructure.com/courses/58671/quizzes/84023/history?version=1 0,05 / 0,05 ptsPergunta 1 Analise as seguintes afirmações relacionadas a conceitos básicos de banco de dados e linguagem SQL. 1. Na linguagem SQL um INNER JOIN retorna todas as tuplas comuns às duas tabelas. 2. O LEFT JOIN tem como resultado as tuplas que estão em uma tabela A (mesmo que não estejam em outra tabela B) e os registros da outra tabela B que são comuns à tabela A 3. Na linguagem SQL um RIGHT OUTER JOIN retorna todas as tuplas que não são comuns às duas tabelas. 4. Uma Junção é usada para compor informações complexas a partir de tabelas sem nenhum tipo de relacionamento. Indique a opção que contenha todas as afirmações verdadeiras. I e III I e II II e IV II e III III e IV 0,05 / 0,05 ptsPergunta 2 Considerando duas tabelas em um banco de dados, DEPARTAMENTO e EMPREGADO, relacionadas por uma chave estrangeira em EMPREGADO que referencia a tabela DEPARTAMENTO, que operação será realizada pelo comando SQL abaixo? SELECT * FROM DEPARTAMENTO, EMPREGADO; Produto Cartesiano. Junção Natural. União. Seleção. Projeção. 0,05 / 0,05 ptsPergunta 3 Considere as seguintes consultas em um banco de dados MySQL: Desse último comando SELECT, retornará como resultado a dupla yy, 3. yy, 2. xx, 3. xx, 4. xx, 2. 0,05 / 0,05 ptsPergunta 4 Em um sistema de venda de produtos, as tabelas representadas abaixo estão em um banco de dados MySQL, em que a tabela de PedidosProdutos relaciona os itens dos produtos com suas respectivas quantidades. Pedidos (numero_pedido, cpf_cliente, data) PedidosProdutos (numero_pedido, codigo_produto, quantidade) Produtos (codigo_produto, nome, descricao, fabricante, preco) Analise também a consulta SQL apresentada a seguir. SELECT pe.numero_pedido, SUM(pr.preco * pp.quantidade) AS total FROM Pedidos AS pe, PedidosProdutos AS pp, Produtos AS pr WHERE pe.numero_pedido = pp.numero_pedido AND pp.codigo_produto = pr.codigo_produto GROUP BY pe.numero_pedido ORDER BY total DESC LIMIT 1; Considerando essa SQL, o resultado obtido na segunda coluna da tabela de consulta corresponde ao total do pedido de maior valor de venda já realizada. geral de todas as vendas já realizadas. por produto de cada pedido realizado. de itens e produtos por cada venda já realizadas. de itens por cada pedido realizado. Pontuação do teste: 0,2 de 0,2