Questão de Banco de Dados — Banco de Dados Relacionais — OBJETIVA 2026
Banco de DadosBanco de Dados Relacionais
- Código
- qg753218
- Banca
- OBJETIVA
- Órgão
- Câmara de Esteio - RS
- Ano
- 2026
- Nível
- Médio
- Cargo
- Técnico de Informática
O SQL (structured query language) é uma linguagem amplamente utilizada para gerenciar e manipular bancos de dados relacionais, permitindo a realização de consultas complexas em tabelas inter-relacionadas. Uma das principais características do SQL é sua padronização, o que permite que a maioria das consultas sejam executadas em diferentes sistemas de gerenciamento de banco de dados (SGBDs), como MySQL, PostgreSQL e SQL Server. Com isso em mente, assinalar a alternativa que apresenta uma consulta SQL que retorna os nomes dos professores da escola GHJ que ministram a disciplina de Matemática, têm dependentes e recebem um salário superior a 5.000,00 reais.
- ASELECT p.nome FROM Professores p JOIN Disciplinas d ON p.id != d.professor_id JOIN Dependentes dep ON p.id != dep.professor_id WHERE d.nome != 'Matemática' AND p.salario > 5000.00 AND NOT EXISTS (SELECT 1 FROM Dependentes dep WHERE dep.professor_id = p.id);
- BSELECT p.nome FROM Professores p JOIN Disciplinas d AS p.id = d.professor_id JOIN Dependentes dep AS p.id = dep.professor_id WHERE d.nome = 'Matemática' AND p.salario < 5000.00 AND EXISTS (SELECT 1 FROM Dependentes dep WHERE dep.professor_id = p.id);
- CSELECT p.nome FROM Professores p JOIN Disciplinas d ON p.id = d.professor_id JOIN Dependentes dep ON p.id = dep.professor_id WHERE d.nome = 'Matemática' AND p.salario > 5000.00 AND EXISTS (SELECT 1 FROM Dependentes dep WHERE dep.professor_id = p.id);
- DSELECT p.nome FROM Professores p JOIN Disciplinas d ON p.id = d.professor_id JOIN Dependentes dep ON p.id = dep.professor_id WHERE d.nome = 'Matemática' AND p.salario > 5000.00 AND NOT EXISTS (SELECT 1 FROM Dependentes dep WHERE dep.professor_id = p.id);