Baixe o app para aproveitar ainda mais
Prévia do material em texto
Painel Meus cursos 32010001764-T01-2024-1 📚 Módulo 2 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais Iniciado em terça, 2 abr 2024, 21:42 Estado Finalizada Concluída em terça, 2 abr 2024, 21:54 Tempo empregado 11 minutos 46 segundos Avaliar 10,00 de um máximo de 10,00(100%) Comentários Questão 1 Correto Atingiu 1,00 de 1,00 É utilizado para combinar o resultado de dois ou mais comandos SELECT. Cada comando SELECT deve conter o mesmo número de colunas, as colunas devem contar tipos similares de dados e devem estar na mesma ordem em cada comando SELECT. O operador SQL, em questão, é chamado: a. LEFT JOIN b. UNION c. WHERE d. INTO e. ORDER BY https://ava.ufms.br/my/ https://ava.ufms.br/course/view.php?id=53711 https://ava.ufms.br/course/view.php?id=53711#section-3 https://ava.ufms.br/mod/quiz/view.php?id=739433 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Considere a tabela DEPARTAMENTO a seguir. A partir da tabela DEPARTAMENTO, assinale a alternativa que apresente um comando SQL que irá retornar o ID e o NOME dos departamentos que possuem penúltimo caractere 'ã' (Administração, Inovação, por exemplo). a. SELECT ID, NOME FROM DEPARTAMENTO WHERE NOME LIKE '%ã%'; b. SELECT ID, NOME FROM DEPARTAMENTO WHERE NOME LIKE '%ã_'; c. SELECT ID, NOME FROM DEPARTAMENTO WHERE NOME IN '%ã_'; d. SELECT ID, NOME FROM DEPARTAMENTO WHERE NOME CONTAINS '%ã%'; e. SELECT ID, NOME FROM DEPARTAMENTO WHERE NOME CONTAINS 'ã'; Count(*) também conta os nulos. Escolha uma opção: Verdadeiro Falso Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Considere as relações abaixo: TAXI (placa, marca, anofab, licença) CORRIDA (cliid (FK), placa (FK), datapedido, valor) CLIENTE (cliid, nome, cpf, endereço) Realize as associações corretamente marcando como VERDADEIRO apenas a(s) consulta(s) SQL que retorne(m) a placa, a marca do taxi e a soma dos valores recebidos nas corridas somente se a soma_valores for maior ou igual a 15. Colunas a serem retornadas (renomeamento): placa, marca, soma_valores SELECT t.placa, t.marca, SUM(valor) soma_valores FROM taxi t, corrida c GROUP BY t.placa, t.marca HAVING SUM(valor)>=15 ORDER BY soma_valores DESC; SELECT t.placa, t.marca, SUM(valor) soma_valores FROM taxi t JOIN corrida c ON t.placa=c.placa HAVING SUM(valor)>=15 ORDER BY 3 DESC; SELECT t.placa, t.marca, SUM(valor) soma_valores FROM taxi t, corrida c WHERE t.placa=c.placa GROUP BY t.placa, t.marca HAVING SUM(valor)>=15 ORDER BY soma_valores DESC; SELECT t.placa, t.marca, SUM(valor) soma_valores FROM taxi t NATURAL JOIN corrida c GROUP BY t.placa, t.marca HAVING SUM(valor)>=15 ORDER BY 3 DESC; SELECT t.placa, t.marca, SUM(valor) soma_valores FROM taxi t JOIN corrida c ON t.placa=c.placa GROUP BY t.placa, t.marca HAVING SUM(valor)>=15 ORDER BY 3 DESC; FALSO FALSO VERDADEIRO VERDADEIRO VERDADEIRO A cláusula having está associada à cláusula group by. Escolha uma opção: Verdadeiro Falso A cláusula having está associada à cláusula select. Escolha uma opção: Verdadeiro Falso Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Considere o script SQL a seguir: Escolha uma opção: a. Existe um relacionamento n:n entre as tabelas TAB2 e TAB1. b. Existe um relacionamento 1:1 entre as tabelas TAB2 e TAB1. c. Está INCORRETO uma chave estrangeira com restrição UNIQUE. d. A quantidade de registro em TAB3 deverá possuir a mesma quantidade de registro de TAB1. e. As restrições UNIQUE estão incorretas em TAB3. Count(campo) também conta os nulos. Escolha uma opção: Verdadeiro Falso Letícia é analista de sistemas e precisa remover todos os registros da tabela “pedido” que possuam o “preco” menor ou igual 100. Assinale a alternativa correta que permita a Letícia executar sua tarefa: a. TRUNCATE FROM pedido WHERE LIKE preco<=100; b. DROP pedido WHERE preco <= 100; c. EXCLUIR FROM pedido WHERE preco <= 100; d. DELETE * FROM pedido WHERE preco IS LESS THAN 100; e. DELETE FROM pedido WHERE preco<=100; Questão 10 Correto Atingiu 1,00 de 1,00 A cláusula LEFT JOIN em SQL retorna todas as linhas e colunas da tabela da esquerda, mesmo que não haja correspondência na tabela da direita. Escolha uma opção: Verdadeiro Falso Atividade anterior ◄ 📍 [Checkout de Presença] Módulo 2 - Definição e manipulação de dados relacionais Seguir para... Próxima atividade ▶ Videoaula de apresentação do Módulo - Módulo 3 - SGBDs Relacionais ► Manter contato Suporte Técnico ao Usuário https://suporteagetic.ufms.br (67) 3345-7613 suporte.agead@ufms.br https://ava.ufms.br/mod/assign/view.php?id=739431&forceview=1 https://ava.ufms.br/mod/url/view.php?id=739434&forceview=1 https://suporteagetic.ufms.br/ tel:(67) 3345-7613 mailto:suporte.agead@ufms.br https://api.whatsapp.com/send?phone=556733457613
Compartilhar