Engenharia Múltipla Escolha

O comando SELECT * FROM TABELA; faz?

O comando SELECT * FROM TABELA; faz?

  1. Seleciona todas as tabelas do banco de dados.
  2. Seleciona apenas a primeira coluna da tabela.
  3. Seleciona todas as colunas especificadas em uma consulta.
  4. Deleta todos os registros da tabela.
  5. Insere novos registros na tabela.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Seleciona todas as colunas especificadas em uma consulta.

Introdução à Consulta SQL

Para entender a resposta, precisamos decompor a sintaxe básica do comando SQL apresentado: SELECT * FROM TABELA;.

Este comando é a forma mais comum de recuperação de dados em bancos relacionais. Cada parte tem uma função específica:

  • SELECT: Indica que você deseja obter dados (consultar).
  • * (Asterisco): É um coringa (wildcard) que representa "todas as colunas" daquela tabela.
  • FROM: Define qual tabela será acessada.
  • TABELA: Nome da tabela onde os dados estão armazenados.

Análise Detalhada

A lógica do comando é literalmente: "Do bloco FROM, pegue tudo (*)".

ComandoFunção PrincipalExemplo de Uso
SELECT *Retorna todas as colunasSELECT * FROM clientes;
SELECT nomeRetorna apenas uma colunaSELECT nome FROM clientes;
DELETERemove linhas/registrosDELETE FROM clientes;
INSERTAdiciona novas linhasINSERT INTO clientes...

Portanto, a alternativa C é a correta porque o asterisco instrui o banco de dados a listar cada campo existente na estrutura da tabela solicitada. As outras alternativas descrevem ações distintas (deletar, inserir) ou limitações incorretas (apenas primeira coluna, todas as tabelas do banco).

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.