Questão FC369764
No sistema transacional da organização PrevData, há o registro dos pedidos de licença médica de todos os seus funcionários. Para apoiar as campanhas de prevenção, foi levantado o s
Bancos de Dados Dimensionais
FGV · 2024
No sistema transacional da organização PrevData, há o registro dos pedidos de licença médica de todos os seus funcionários. Para apoiar as campanhas de prevenção, foi levantado o seguinte requisito analítico: quantidade de atestados de crise respiratória durante as estações do ano, ao longo dos últimos 10 anos.
Para atender a esse requisito analítico, deve ser elaborado o Modelo Multidimensional de Dados com a estrutura:
- FATO_ATESTADOS (Quantidade, Descrição) DIMENSÃO_TEMPO (Ano, Estação)
- FATO_ATESTADOS (Estação, ANO_ATESTADO >= SYSDATE - INTERVAL '10' YEAR) DIMENSÃO_TIPO_ATESTADO (Descrição)
- DIMENSÃO_ATESTADOS (Quantidade, Estação) DIMENSÃO_TIPO_ATESTADO (Descrição)
- FATO_ATESTADOS (Quantidade) DIMENSÃO_TEMPO (Ano, Estação) DIMENSÃO_TIPO_ATESTADO (Descrição)
- FATO_ATESTADOS (Quantidade, Tipo_Atestado) DIMENSÃO_TEMPO (DATEDIFF(ANO_ATESTADO,-10)
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa D define corretamente o modelo multidimensional exigido pelo requisito analítico: uma tabela de fatos para a medida e dimensões para os atributos descritivos e temporais.
A FATO_ATESTADOS armazena a Quantidade de atestados como métrica numérica (medida) e referencia, por meio de chaves estrangeiras, as dimensões que qualificam essa medida.
A DIMENSÃO_TEMPO contém atributos como Ano e Estação, possibilitando agregações sazonais e séries históricas. O recorte "últimos 10 anos" é aplicado na consulta analítica, não na definição estrutural.
A DIMENSÃO_TIPO_ATESTADO guarda a Descrição (por exemplo, "crise respiratória"), permitindo filtrar e agrupar por categoria clínica.
Assim, o grão do modelo é a contagem de atestados por combinação tempo × tipo, viabilizando relatórios e análises estatísticas coerentes.
Conteúdo do catálogo FC Concursos · Atualizado em