Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2024
Banco de Dados›Banco de Dados Relacionais
Código
qg177469
Banca
FUNDATEC
Órgão
Prefeitura de São Martinho da Serra - RS
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Em relação ao uso da instrução SELECT da linguagem SQL, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.( ) A cláusula WHERE é obrigatória.( ) O caractere % (percentual) é utilizado para retornar os dados de todas as colunas.( ) Permite retornar dados de mais de uma tabela.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
AF – F – V.
BF – V – F.
CF – V – V.
DV – F – V.
EV – V – F.
Revelar gabarito e comentário▾
GabaritoA — F – F – V.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Instrução SELECT da SQL
Gabarito: alternativa A (F – F – V). A cláusula WHERE é opcional, o caractere % é um curinga usado com LIKE (não para todas as colunas), e o SELECT permite combinar dados de múltiplas tabelas via JOIN ou FROM com vírgula.
A banca testa conhecimento básico da sintaxe e das funcionalidades do comando SELECT. Vamos analisar cada afirmativa:
Assertiva 1 — ❌ Falsa
A cláusula WHERE não é obrigatória em uma instrução SELECT. Ela serve para filtrar linhas, mas é perfeitamente válido executar SELECT * FROM tabela; sem nenhuma condição. A afirmativa diz que é obrigatória, o que é incorreto.
Assertiva 2 — ❌ Falsa
O caractere % é um curinga (wildcard) utilizado exclusivamente com o operador LIKE para representar uma sequência de zero ou mais caracteres em buscas de padrões. Para retornar dados de todas as colunas, usa-se o asterisco * no lugar da lista de colunas. Exemplo correto: SELECT * FROM Clientes;. A afirmativa troca a função do %.
NÃO CAIA NESSA!
A banca mistura o significado do % (curinga de LIKE) com o * (seleção de todas as colunas). O candidato que decora que % significa “tudo” pode errar. Mnemônico: % é curinga de LIKE (qualquer texto), * é “todas as colunas”.
Assertiva 3 — ✅ Verdadeira
A instrução SELECT permite retornar dados de mais de uma tabela. Isso é feito por meio de junções (como INNER JOIN, LEFT JOIN, etc.) ou listando as tabelas separadas por vírgula no FROM e utilizando a cláusula WHERE para definir a condição de junção. Exemplo: SELECT * FROM Clientes c, Pedidos p WHERE c.id = p.cliente_id;. A afirmativa está correta.
Conclusão
As assertivas são, respectivamente: Falsa – Falsa – Verdadeira. A sequência F – F – V corresponde à alternativa A. Portanto, a resposta correta é a letra A.