Uma empresa está em processo de desenvolvimento de um banco...
Uma empresa está em processo de desenvolvimento de um banco de dados espacial para armazenar informações sobre a qualidade do ar em diferentes regiões da cidade. A estrutura inicial do banco foi definida da seguinte forma em SQL:
CREATE TABLE estacoes_monitoramento (
id SERIAL PRIMARY KEY,
nome VARCHAR(100),
latitude FLOAT,
longitude FLOAT
);
CREATE TABLE leituras_qualidade_ar (
id SERIAL PRIMARY KEY,
id_estacao INT REFERENCES estacoes_monitoramento(id),
data_leitura TIMESTAMP,
pm10 FLOAT,
pm2_5 FLOAT,
no2 FLOAT,
so2 FLOAT
);
Sabe-se que, na tabela leitura_qualidade_ar, as variáveis pm10, pm2_5, no2 e so2 representam diferentes poluentes atmosféricos que afetam a qualidade do ar e a saúde humana. Elas correspondem às concentrações de determinados compostos químicos no ar, geralmente medidas em microgramas por metro cúbico de ar (μg/m³). Encontra-se a seguir, uma explicação detalhada sobre cada uma delas:
• PM10 refere-se a partículas sólidas ou líquidas suspensas no ar com diâmetro aerodinâmico menor que 10 micrômetros (μm);
• PM2.5 refere-se a partículas ainda menores, com diâmetro menor que 2.5 micrômetros (μm);
• NO₂ é um gás tóxico e um dos principais poluentes emitidos por veículos e processos industriais;
• SO₂ é um gás poluente produzido principalmente pela queima de combustíveis fósseis com alto teor de enxofre.
Com base nas informações apresentadas, responda às questões a seguir:
a) Suponha que seja necessário encontrar a estação de monitoramento com a maior média de concentração de PM2.5 ao longo do tempo. Apresente uma consulta SQL que retorne o nome da estação e o valor médio de PM2.5, ordenado de forma decrescente.
b) Para melhorar a eficiência das consultas no banco de dados, indique pelo menos dois índices SQL que podem ser utilizados. Explique sua importância.
Esta é uma questão discursiva. Assine um de nossos planos para desbloqueá-la.
As questões discursivas ajudam você a treinar a construção da resposta, organizar ideias e desenvolver uma argumentação mais próxima do que a banca espera.
-
Entenda como a banca formula o problema e o que espera como resposta
-
Aprenda a estruturar seu texto com introdução, desenvolvimento e conclusão
-
Prepare-se para uma das etapas mais decisivas da prova.