Logo Passei Direto
Buscar
2. No campo dos bancos de dados, os comandos SQL (Structured Query Language) desempenham um papel fundamental na realização de consultas e manipulação de dados. Essa linguagem permite que os usuários interajam com 0 banco de dados de forma eficiente e flexível. Sabendo dessas informações, considere a seguint tabela chamada "funcionarios": Salar ID Nome Cargo Data_Inicio io 1 João Gerente 50002018-01-01 2 Maria Analista 40002019-05-01 Carlos Desenvolvedor 30002020-03-15 Analista 40002021-02-20 Ana Pedro Desenvolvedor 30002022-01-10 Com base nos dados da tabela apresentados, indique qual comando SQL você utilizaria para obter a lista de cargos únicos na tabela: A. ( ) SELECT Cargo FROM funcionarios; B.( ) SELECT COUNT(DISTINCT Cargo) FROM funcionarios; C.( ) SELECT Cargo FROM funcionarios GROUP BY Cargo; D.( ) SELECT DISTINCT Cargo FROM funcionarios; E.( ) SELECT UNIQUE Cargo FROM funcionarios;
User badge image
Natalia Pereira Rodrigues

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Para obter a lista de cargos únicos na tabela "funcionarios", o comando SQL correto deve retornar os valores distintos da coluna "Cargo", sem repetições. Analisando as alternativas: A) SELECT Cargo FROM funcionarios; - Retorna todos os cargos, incluindo duplicados. Não é o que queremos. B) SELECT COUNT(DISTINCT Cargo) FROM funcionarios; - Retorna a quantidade de cargos distintos, não a lista deles. C) SELECT Cargo FROM funcionarios GROUP BY Cargo; - Retorna cargos agrupados, o que também gera uma lista de cargos únicos. Essa opção funciona, mas não é a forma mais direta. D) SELECT DISTINCT Cargo FROM funcionarios; - Retorna diretamente os cargos únicos, sem repetições. É a forma mais clara e correta. E) SELECT UNIQUE Cargo FROM funcionarios; - "UNIQUE" não é um comando SQL padrão para essa finalidade. Portanto, a alternativa correta é: D) SELECT DISTINCT Cargo FROM funcionarios;

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina