Questão nº 38
Questão de Banco de Dados · FCC TRE-PR 2017 (nº 38)
A Data Warehouse supports Online Analytical Process − OLAP providing a flexible and analytical manner of storing data. In a Data Warehouse, data are stored in
- Aunidimensional structures, named cubes or datamarts that contain all data in the database.
- Bbidimensional structures, named facts, that contains information about all data from data source.
- Cmultidimensional structures that contain a specific piece of data from the database. (alternativa correta)
- Dheterogeneous structures, named blocks, that contains the main information of the piece of data you want to store.
- Emultidimensional structures, named tuples that are composed by a star table and many different dimensions.
Resposta comentada
Gabarito Alternativa C
Um Data Warehouse é um sistema de banco de dados otimizado para análise de dados históricos, consolidando informações de diversas fontes. Ele suporta OLAP (Online Analytical Processing), que permite analisar esses dados de múltiplas perspectivas, como se estivéssemos olhando para um cubo de dados.
- (A) Incorreta: Data Warehouses são fundamentalmente multidimensionais, não unidimensionais. Cubos e datamarts são estruturas multidimensionais.
- (B) Incorreta: A estrutura principal é multidimensional, não bidimensional. Fatos são tabelas centrais, mas a visão analítica é multidimensional.
- (C) Correta: Data Warehouses armazenam dados em estruturas multidimensionais, como cubos OLAP, onde cada "célula" do cubo representa uma peça específica de dado (uma medida) para uma combinação particular de dimensões (ex: vendas de um produto específico, em uma região específica, em um determinado período).
- (D) Incorreta: "Blocks" não é um termo padrão para as estruturas de armazenamento de dados em Data Warehouse/OLAP, e a descrição é muito vaga.
- (E) Incorreta: Embora mencione "multidimensional structures" e "star table and many different dimensions" (que descrevem o esquema subjacente), o termo "named tuples" para a estrutura multidimensional é impreciso. Tuplas são linhas de tabelas relacionais; a estrutura multidimensional é uma abstração sobre isso, geralmente chamada de cubo. Armadilha: A banca tenta confundir a representação relacional (tuplas em tabelas de um esquema estrela) com a visão conceitual multidimensional do OLAP.
Fonte: FCC TRE-PR 2017 Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.