Questões de Banco de Dados Multidimensionais (Banco de Dados)

Limpar Busca

Durante o processo de modelagem multidimensional, alguns analistas criam dimensões normalizadas separadas para cada nível de uma hierarquia, como por exemplo, uma dimensão de data, dimensão de mês, dimensão de trimestre e dimensão do ano e, em seguida, inclui todas essas chaves estrangeiras em uma tabela de fatos. Isso resulta em uma tabela de fatos com dezenas de dimensões hierarquicamente relacionadas.
Esse tipo de abordagem deve ser evitada pois cria tabelas de fatos denominadas de

  • A Octópus.
  • B Snowflake.
  • C Centopeia.
  • D Geográfica.
  • E Constelação.

Segundo Kimball, considerado um dos pais do Datawarehouse, uma tabela de fatos é um elemento essencial na modelagem multidimensional de dados.
Acerca das tabelas de fatos, avalie as afirmativas a seguir.

I. São as tabelas dominantes em um esquema de modelagem multidimensional. Elas armazenam grande quantidade de dados históricos, em função do tempo que pode ser dos tipos string ou numéricos.

II. Os tipos de medidas presentes na tabela de fatos são apenas aditivas, semi-aditivas e não aditivas.

III. O uso de medidas com valores nulos é possível nas tabelas de fatos mas não são computáveis por funções agregadas (SUM, COUNT, MIN, MAX e AVG) porque esses nulos causam uma violação de integridade referencial.


Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C III, apenas.
  • D I e III, apenas.
  • E II e III, apenas.

O analista Flávio precisa analisar diversos dados contábeis do MPU sob diferentes perspectivas ao longo do tempo para fundamentar suas perícias. Para isso, ele recorreu ao ambiente analítico do MPU, a fim de utilizar uma ferramenta que permita realizar operações de roll-up, drilldown, slice, dice e pivot.
Para apoiar suas perícias, Flávio deve usar uma ferramenta:

  • A ETL;
  • B OLAP;
  • C SciPy;
  • D Postgres;
  • E Data Lake.

A analista de Business Intelligence Lúcia está elaborando o modelo multidimensional do Data Mart Processos Judiciais (DMProcJ). Durante sua análise, ela observou que o número do processo judicial (num_processo) não é uma métrica, mas sim um atributo importante, pois representa o menor grão do DMProcJ e pode ser usado para navegar até o sistema transacional de origem para analisar outras informações de um processo específico.


Para modelar o atributo num_processo, Lúcia deve implementar um(a):

  • A fato não aditivo;
  • B dimensão ponte;
  • C operação drill across;
  • D dimensão degenerada;
  • E data mart dependente.

As tabelas-fato de um data warehouse

  • A não podem ser nem transacionais e nem agregadas.
  • B possuem apenas chaves primárias.
  • C apresentam poucas linhas, mas um número muito grande de colunas.
  • D armazenam as medidas ou métricas relevantes para o processo de negócios.
  • E são as que fornecem contexto ou descrição para o conjunto de dados.