Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 190 questões.
#3247231

Em um banco de dados multidimensional, frequentemente modelado como um cubo de dados, as dimensões são diferentes perspectivas sob as quais os dados podem ser analisados, e os fatos são os dados mais importantes que são analisados ou consultados em relação a essas dimensões.
Considere um esquema multidimensional que envolve automóveis, os fabricantes e as revendedoras de carros, com as tabelas Dimensão apresentadas a seguir:

1. Dim_Automóvel: o Modelo_ID (identificador único para cada modelo de carro) o Nome_Modelo (por exemplo: Corolla, Civic, Tucson) o Tipo (por exemplo: Sedan, SUV, Coupe) o Ano_Lançamento

2. Dim_Fabricante: o Fabricante_ID (identificador único para cada fabricante) o Nome_Fabricante (por exemplo: Toyota, Honda, Ford) o País_Origem (por exemplo: Japão, EUA, Alemanha)

3. Dim_Revendedora: o Revendedora_ID (identificador único para cada revendedora) o Nome_Revendedora o Localização (cidade e estado) o Tipo_Revenda (por exemplo: autorizada, independente)

A tabela Vendas, que representa fatos, contém as seguintes colunas:

• Modelo_ID (chave estrangeira para Dim_Automóvel)
• Fabricante_ID (chave estrangeira para Dim_Fabricante)
• Revendedora_ID (chave estrangeira para Dim_Revendedora)
• Quantidade_Vendida
• Receita_Total (o total em vendas para essa tripla: modelo, fabricante e revendedora)
• Data_Venda

Qual das seguintes expressões, na linguagem de consultas SQL, retorna a receita total de vendas de carros do tipo SUV em 2023, agrupada por fabricante, na cidade de São Paulo?

  • SELECT f.Nome_Fabricante, SUM(v.Receita_Total) AS Receita_TotalFROM Tbl_Vendas vJOIN Dim_Automóvel a ON v.Modelo_ID = a.Modelo_IDWHERE a.Tipo = 'SUV'AND r.Localização = 'São Paulo'AND a.Ano_Lançamento = 2023GROUP BY f.Nome_Fabricante;
  • SELECT f.Nome_Fabricante, SUM(v.Receita_Total) AS Receita_TotalFROM Tbl_Vendas vLEFT JOIN Dim_Automóvel a ON v.Modelo_ID = a.Modelo_IDJOIN Dim_Fabricante f ON v.Fabricante_ID = f.Fabricante_IDWHERE a.Tipo = 'SUV'AND a.Ano_Lançamento = 2023GROUP BY f.Nome_Fabricante;
  • SELECT f.Nome_Fabricante, SUM(v.Receita_Total) AS Receita_TotalFROM Tbl_Vendas vJOIN Dim_Automóvel a ON v.Modelo_ID = a.Modelo_IDJOIN Dim_Fabricante f ON v.Fabricante_ID = f.Fabricante_IDJOIN Dim_Revendedora r ON v.Revendedora_ID = r.Revendedora_IDWHERE a.Tipo = 'SUV'AND a.Ano_Lançamento = 2023AND r.Localização = 'São Paulo'GROUP BY f.Nome_Fabricante;
  • SELECT r.Localização, SUM(v.Receita_Total) AS Receita_TotalFROM Tbl_Vendas vJOIN Dim_Automóvel a ON v.Modelo_ID = a.Modelo_IDJOIN Dim_Fabricante f ON v.Fabricante_ID = f.Fabricante_IDWHERE a.Tipo = 'SUV'AND a.Ano_Lançamento = 2023GROUP BY r.Localização;
  • SELECT f.Nome_Fabricante, COUNT(v.Receita_Total) AS Receita_TotalFROM Tbl_Vendas vJOIN Dim_Automóvel a ON v.Modelo_ID = a.Modelo_IDJOIN Dim_Fabricante f ON v.Fabricante_ID = f.Fabricante_IDJOIN Dim_Revendedora r ON v.Revendedora_ID = r.Revendedora_IDWHERE a.Tipo = 'SUV'AND a.Ano_Lançamento = 2023AND r.Localização = 'São Paulo'GROUP BY f.Nome_Fabricante;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora