Questão de Banco de Dados — Banco de Dados Relacionais — IFMG 2026
Banco de DadosBanco de Dados Relacionais
- Código
- qg710460
- Banca
- IFMG
- Órgão
- IFMG
- Ano
- 2026
- Nível
- Médio
- Cargo
- Técnico em Tecnologia da Informação
Um técnico de TI precisa consultar o banco de dados do sistema de inventário de ativos para listar apenas os equipamentos do tipo "switch" que estão com status "inativo". A tabela utilizada possui a seguinte estrutura:
Para atender ao requisito, o técnico escreveu a seguinte consulta SQL:SELECT nome, localizacaoFROM ATIVO WHERE tipo = 'switch' OR status = 'inativo';Assinale a alternativa que descreve CORRETAMENTE o comportamento dessa consulta:
Para atender ao requisito, o técnico escreveu a seguinte consulta SQL:SELECT nome, localizacaoFROM ATIVO WHERE tipo = 'switch' OR status = 'inativo';Assinale a alternativa que descreve CORRETAMENTE o comportamento dessa consulta:- AA consulta atende ao requisito, pois o OR combina os dois filtros exigindo que ambos sejam verdadeiros simultaneamente, garantindo que apenas switches inativos sejam retornados.
- BA consulta não atende ao requisito, pois retorna também equipamentos de outros tipos com status inativo e switches com status ativo, uma vez que o OR satisfaz qualquer uma das condições individualmente.
- CA consulta não atende ao requisito, pois o OR impede que duas condições sobre colunas distintas sejam avaliadas na mesma cláusula WHERE, sendo necessário usar subconsultas separadas para cada condição.
- DA consulta atende ao requisito apenas para equipamentos com status inativo, ignorando o filtro de tipo.
- EA consulta retornaria o mesmo resultado se o OR fosse substituído por AND, pois ambos os operadores combinam condições de forma equivalente.