Logo Passei Direto
Buscar

Cálculo

Outros
Analise o comando SQL a seguir: SELECT c.id as id_cliente, c.nome as nome_cliente, SUM(v.valor_total) as valor_venda FROM vendas v INNER JOIN clientes c ON v.id_cliente = c.cliente WHERE v.data_venda BETWEEN ‘2018-09-01' and ‘2018-09-30’ GROUP BY c.id, c.nome;
Considerando o exposto, analise as sentenças a seguir:
I- O comando SELECT retorna o valor de todas as vendas relacionadas aos clientes, agrupando a soma das venda por “id” e “nome” do cliente.
II- O comando SELECT retorna o valor de vendas agrupados por clientes e apresenta valor nulo para os clientes que não tiveram vendas no período.
III- O comando SELECT retorna apenas as vendas que ocorreram no mês de setembro de 2018.
IV- O comando SELECT retorna a média do valor de venda, agrupando o resultado por cliente.
A I e IV, apenas.
B I e II, apenas.
C I, II, III e IV.
D I e III, apenas.
User badge image
Praticando Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das sentenças: I- O comando SELECT retorna o valor de todas as vendas relacionadas aos clientes, agrupando a soma das vendas por “id” e “nome” do cliente. Verdadeiro, o comando realmente faz isso, somando as vendas por cliente. II- O comando SELECT retorna o valor de vendas agrupados por clientes e apresenta valor nulo para os clientes que não tiveram vendas no período. Falso, o uso do INNER JOIN significa que apenas os clientes que têm vendas no período especificado serão retornados. Portanto, não haverá valores nulos para clientes sem vendas. III- O comando SELECT retorna apenas as vendas que ocorreram no mês de setembro de 2018. Verdadeiro, a cláusula WHERE filtra as vendas para o período entre '2018-09-01' e '2018-09-30'. IV- O comando SELECT retorna a média do valor de venda, agrupando o resultado por cliente. Falso, o comando retorna a soma (SUM) das vendas, não a média. Com base nas análises, as sentenças verdadeiras são I e III. Portanto, a alternativa correta que contém todos os itens verdadeiros é: D) I e III, apenas.

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!

Essa pergunta também está no material:

Mais perguntas desse material

Uma tendência da evolução comum é sempre focar em realizar as ações com maior rapidez, com mais velocidade para o usuário. Contudo, na evolução dos BDs deve-se pensar em outros fatores antes da velocidade. Um SGBD tem uma série de funcionalidades prontas para serem utilizadas. Os pilares devem ser garantidos antes de se focar na velocidade, sendo eles: a Atomicidade, o Isolamento, a Consistência e a Durabilidade. Juntos, esses pilares promovem segurança e estabilidade para o sistema como um todo e em cada transação realizada ou interrompida.
Considerando as características e funcionalidades de um SGBD, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Múltiplas visões dos dados são uma abordagem muito utilizada em sistemas cliente/servidor.
( ) Isolamento entre Programa e Dados é uma característica que aumenta o nível de manutenibilidade do sistema.
( ) Acesso concorrente de múltiplos usuários, permitindo que todos os usuários conectados executem operações “ao mesmo tempo”.
( ) Natureza autodescritiva está relacionada às metainformações armazenadas e contém informações como o tipo, o tamanho e as restrições do banco de dados.
A V - V - V - V.
B F - F - V - V.
C V - F - F - V.
D V - V - V - F.

No mundo atual, o uso de bancos de dados digitais revolucionou a maneira como armazenamos e acessamos informações. Comparado ao sistema tradicional de arquivos em papel, os bancos de dados oferecem uma série de vantagens que impulsionam a eficiência e a segurança das informações.
Ao analisar as vantagens de um sistema de banco de dados digital em comparação com o sistema tradicional de arquivos em papel, analise as sentenças a seguir:
I. Volume: a digitalização dos dados elimina a necessidade de manutenção de arquivos físicos, liberando espaço físico anteriormente ocupado por arquivos de papel.
II. Agilidade nas informações: computadores com alta capacidade de processamento permitem a recuperação e a atualização de dados em segundos, o que é mais eficiente do que a capacidade de processamento humano.
III. Maior trabalho: a digitalização aumenta a necessidade de mão de obra para organização de arquivos, pois as tarefas são realizadas diretamente pelo usuário final através de um sistema.
IV. Confiabilidade e proteção: as informações em um banco de dados digital são precisas e atualizadas, estando disponíveis a qualquer momento e protegidas contra acessos não autorizados.
A I, II e IV, apenas.
B I, II, III e IV.
C II, III e IV, apenas.
D I e II, apenas.
E I, II e III, apenas.

Mais conteúdos dessa disciplina