Prévia do material em texto
Iniciado em segunda-feira, 13 out 2025, 08:57 Estado Finalizada Concluída em segunda-feira, 13 out 2025, 09:00 Tempo empregado 2 minutos 32 segundos Avaliar 8,00 de um máximo de 10,00(80%) Questão 1 Incorreto Atingiu 0,00 de 1,00 Qual é a consulta correta para selecionar o nome do cliente, o nome do produto e a quantidade vendida de cada produto da tabela "vendas" juntamente com o nome do vendedor correspondente da tabela "vendedores"? a. SELECT clientes.nome, produtos.nome, vendas.quantidade, vendedores.nome FROM clientes RIGHT JOIN vendas ON vendas.id_cliente = clientes.id_cliente RIGHT JOIN produtos ON vendas.id_produto = produtos.id_produto RIGHT JOIN vendedores ON vendas.id_vendedor = vendedores.id_vendedor b. SELECT clientes.nome, produtos.nome, vendas.quantidade, vendedores.nome FROM clientes JOIN vendas ON vendas.id_cliente = clientes.id_cliente JOIN produtos ON vendas.id_produto = produtos.id_produto JOIN vendedores ON vendas.id_vendedor = vendedores.id_vendedor c. SELECT clientes.nome, produtos.nome, vendas.quantidade, vendedores.nome FROM clientes LEFT JOIN vendas ON vendas.id_cliente = clientes.id_cliente LEFT JOIN produtos ON vendas.id_produto = produtos.id_produto LEFT JOIN vendedores ON vendas.id_vendedor = vendedores.id_vendedor d. SELECT clientes.nome, produtos.nome, vendas.quantidade, vendedores.nome FROM clientes, produtos, vendas, vendedores WHERE vendas.id_cliente = clientes.id_cliente AND vendas.id_produto = produtos.id_produto AND vendas.id_vendedor = vendedores.id_vendedor Questão 2 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do professor e o nome da disciplina da tabela "disciplinas" juntamente com o nome do professor correspondente da tabela "professores", mesmo que não haja uma correspondência na tabela "professor"? a. SELECT professores.nome, disciplinas.nome FROM professores RIGHT JOIN disciplinas ON disciplinas.id_professor = professores.id_professor b. SELECT professores.nome, disciplinas.nome FROM professores, disciplinas WHERE disciplinas.id_professor = professores.id_professor c. SELECT professores.nome, disciplinas.nome FROM professores INNER JOIN disciplinas ON disciplinas.id_professor = professores.id_professor d. SELECT professores.nome, disciplinas.nome FROM professores LEFT JOIN disciplinas ON disciplinas.id_professor = professores.id_professor Questão 3 Incorreto Atingiu 0,00 de 1,00 Qual é a consulta correta para selecionar o título, o autor e o nome da editora dos livros da tabela "livros" juntamente com o nome do gênero correspondente da tabela "generos"? a. SELECT livros.título, livros.autor, editoras.nome, generos.nome FROM livros INNER JOIN editoras ON livros.id_editora = editoras.id_editora INNER JOIN generos ON livros.id_genero = generos.id_genero b. SELECT livros.título, livros.autor, editoras.nome, generos.nome FROM livros JOIN editoras ON livros.id_editora = editoras.id_editora JOIN generos ON livros.id_genero = generos.id_genero c. SELECT livros.título, livros.autor, editoras.nome, generos.nome FROM livros LEFT JOIN editoras ON livros.id_editora = editoras.id_editora LEFT JOIN generos ON livros.id_genero = generos.id_genero d. SELECT livros.título, livros.autor, editoras.nome, generos.nome FROM livros RIGHT JOIN editoras ON livros.id_editora = editoras.id_editora RIGHT JOIN generos ON livros.id_genero = generos.id_genero Questão 4 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do cliente, o nome do produto e a quantidade comprada da tabela "compras" juntamente com o nome da loja correspondente da tabela "lojas"? a. SELECT clientes.nome, produtos.nome, compras.quantidade, lojas.nome FROM clientes, compras, produtos, lojas WHERE compras.id_cliente = clientes.id_cliente AND compras.id_produto = produtos.id_produto AND produtos.id_loja = lojas.id_loja b. SELECT clientes.nome, produtos.nome, compras.quantidade, lojas.nome FROM clientes RIGHT JOIN compras ON compras.id_cliente = clientes.id_cliente RIGHT JOIN produtos ON compras.id_produto = produtos.id_produto RIGHT JOIN lojas ON produtos.id_loja = lojas.id_loja c. SELECT clientes.nome, produtos.nome, compras.quantidade, lojas.nome FROM clientes LEFT JOIN compras ON compras.id_cliente clientes.id_cliente LEFT JOIN produtos ON compras.id_produto = produtos.id_produto LEFT JOIN lojas ON produtos.id_loja = lojas.id_loja d. SELECT clientes.nome, produtos.nome, compras.quantidade, lojas.nome FROM clientes INNER JOIN compras ON compras.id_cliente = clientes.id_cliente INNER JOIN produtos ON compras.id_produto = produtos.id_produto INNER JOIN lojas ON produtos.id_loja = lojas.id_loja Questão 5 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do cliente, o nome do produto e a data da compra da tabela "compras" juntamente com o nome da loja correspondente da tabela "lojas", mesmo que não haja uma correspondência na tabela "compras"? a. SELECT clientes.nome, produtos.nome, compras.data_compra, lojas.nome FROM clientes, produtos, compras, lojas WHERE compras.id_cliente = clientes.id_cliente AND compras.id_produto = produtos.id_produto AND produtos.id_loja = lojas.id_loja b. SELECT clientes.nome, produtos.nome, compras.data_compra, lojas.nome FROM clientes LEFT JOIN compras ON compras.id_cliente = clientes.id_cliente LEFT JOIN produtos ON compras.id_produto = produtos.id_produto LEFT JOIN lojas ON produtos.id_loja = lojas.id_loja c. SELECT clientes.nome, produtos.nome, compras.data_compra, lojas.nome FROM clientes RIGHT JOIN compras ON compras.id_cliente = clientes.id_cliente RIGHT JOIN produtos ON compras.id_produto = produtos.id_produto RIGHT JOIN lojas ON produtos.id_loja = lojas.id_loja d. SELECT clientes.nome, produtos.nome, compras.data_compra, lojas.nome FROM clientes INNER JOIN compras ON compras.id_cliente = clientes.id_cliente INNER JOIN produtos ON compras.id_produto = produtos.id_produto INNER JOIN lojas ON produtos.id_loja = lojas.id_loja Questão 6 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do aluno, o nome do curso e a nota do aluno na prova da tabela "provas" juntamente com o nome do professor correspondente da tabela "professores", mesmo que não haja uma correspondência na tabela "provas"? a. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos, cursos, provas, professores WHERE provas.id_aluno = alunos.id_aluno AND provas.id_curso = cursos.id_curso AND provas.id_professor = professores.id_professor b. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos INNER JOIN provas ON provas.id_aluno = alunos.id_aluno INNER JOIN cursos ON provas.id_curso = cursos.id_curso INNER JOIN professores ON provas.id_professor = professores.id_professor c. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos RIGHT JOIN provas ON provas.id_aluno = alunos.id_aluno RIGHT JOIN cursos ON provas.id_curso = cursos.id_curso RIGHT JOIN professores ON provas.id_professor = professores.id_professor d. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos LEFT JOIN provas ON provas.id_aluno = alunos.id_aluno LEFT JOIN cursos ON provas.id_curso = cursos.id_curso LEFT JOIN professores ON provas.id_professor = professores.id_professor Questão 7 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do departamento, o nome do funcionário e o salário do funcionário da tabela "funcionarios" juntamente com o nome do chefe do departamento correspondente da tabela "departamentos"? a. SELECT departamentos.nome, funcionarios.nome, funcionarios.salario, departamentos.chefe FROM departamentos, funcionarios WHERE departamentos.id_departamento = funcionarios.id_departamento AND departamentos.chefe = funcionarios.id_funcionario b. SELECT departamentos.nome, funcionarios.nome, funcionarios.salario, departamentos.chefe FROM departamentos LEFT JOIN funcionarios ON departamentos.id_departamento = funcionarios.id_departamento LEFTJOIN funcionarios AS f ON departamentos.chefe = f.id_funcionario c. SELECT departamentos.nome, funcionarios.nome, funcionarios.salario, departamentos.chefe FROM departamentos RIGHT JOIN funcionarios ON departamentos.id_departamento = funcionarios.id_departamento RIGHT JOIN funcionarios AS f ON departamentos.chefe = f.id_funcionario d. SELECT departamentos.nome, funcionarios.nome, funcionarios.salario, departamentos.chefe FROM departamentos JOIN funcionarios ON departamentos.id_departamento = funcionarios.id_departamento JOIN funcionarios AS f ON departamentos.chefe = f.id_funcionario Questão 8 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do fornecedor, o nome do produto e a quantidade disponível de cada produto da tabela "produtos" juntamente com o nome da categoria correspondente da tabela "categorias"? a. SELECT fornecedores.nome, produtos.nome, produtos.quantidade, categorias.nome FROM produtos JOIN fornecedores ON produtos.id_fornecedor = fornecedores.id_fornecedor JOIN categorias ON produtos.id_categoria = categorias.id_categoria b. SELECT fornecedores.nome, produtos.nome, produtos.quantidade, categorias.nome FROM produtos INNER JOIN fornecedores ON produtos.id_fornecedor = fornecedores.id_fornecedor INNER JOIN categorias ON produtos.id_categoria = categorias.id_categoria c. SELECT fornecedores.nome, produtos.nome, produtos.quantidade, categorias.nome FROM produtos LEFT JOIN fornecedores ON produtos.id_fornecedor = fornecedores.id_fornecedor LEFT JOIN categorias ON produtos.id_categoria = categorias.id_categoria d. SELECT fornecedores.nome, produtos.nome, produtos.quantidade, categorias.nome FROM produtos RIGHT JOIN fornecedores ON produtos.id_fornecedor = fornecedores.id_fornecedor RIGHT JOIN categorias ON produtos.id_categoria = categorias.id_categoria Questão 9 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do aluno e o nome do professor da tabela "provas" juntamente com o nome do curso correspondente da tabela "cursos", mesmo que não haja uma correspondência na tabela "provas"? a. SELECT alunos.nome, professores.nome, cursos.nome FROM alunos RIGHT JOIN provas ON provas.id_aluno = alunos.id_aluno RIGHT JOIN cursos ON provas.id_curso = cursos.id_curso RIGHT JOIN professores ON provas.id_professor = professores.id_professor b. SELECT alunos.nome, professores.nome, cursos.nome FROM alunos INNER JOIN provas ON provas.id_aluno = alunos.id_aluno INNER JOIN cursos ON provas.id_curso = cursos.id_curso INNER JOIN professores ON provas.id_professor = professores.id_professor c. SELECT alunos.nome, professores.nome, cursos.nome FROM alunos LEFT JOIN provas ON provas.id_aluno = alunos.id_aluno LEFT JOIN cursos ON provas.id_curso = cursos.id_curso LEFT JOIN professores ON provas.id_professor = professores.id_professor d. SELECT alunos.nome, professores.nome, cursos.nome FROM alunos, professores, cursos WHERE provas.id_alunoalunos.id_aluno AND provas.id_professor = professores.id_professor AND provas.id_curso = cursos.id_curso Questão 10 Correto Atingiu 1,00 de 1,00 Qual é a consulta correta para selecionar o nome do aluno, o nome do curso e a nota do aluno na prova da tabela "provas" juntamente com o nome do professor correspondente da tabela "professores"? a. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos LEFT JOIN provas ON provas.id_aluno = alunos.id_aluno LEFT JOIN cursos ON provas.id_curso = cursos.id_curso LEFT JOIN professores ON provas.id_professor = professores.id_professor b. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos, cursos, provas, professores WHERE provas.id_aluno = alunos.id_aluno AND provas.id_curso = cursos.id_curso AND provas.id_professor = professores.id_professor c. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos INNER JOIN provas ON provas.id_aluno = alunos.id_aluno INNER JOIN cursos ON provas.id_curso = cursos.id_curso INNER JOIN professores ON provas.id_professor = professores.id_professor d. SELECT alunos.nome, cursos.nome, provas.nota, professores.nome FROM alunos RIGHT JOIN provas ON provas.id_aluno = alunos.id_aluno RIGHT JOIN cursos ON provas.id_curso = cursos.id_curso RIGHT JOIN professores ON provas.id_professor = professores.id_professor ◄ 2.11 SQL: Consultas com JOINs Seguir para... 2.13 SQL: Operadores ► https://moodle.ifrs.edu.br/mod/page/view.php?id=499119&forceview=1 https://moodle.ifrs.edu.br/mod/page/view.php?id=499122&forceview=1 Baixar o aplicativo móvel. https://download.moodle.org/mobile?version=2020061501.12&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile