-
Tabela Fato: Uma tabela que armazena os valores detalhados de medidas, ou fatos. Uma tabela de fatos sempre usa uma chave do tipo inteiro para cada membro, em vez de um nome descritivo. Normalmente terá uma tabela dimensão para cada dimensão representada em uma tabela de fatos
- Pode ter dados redundantes, pois não é normalizada;
- Geralmente são medidas de desempenho, métrica operacionais, medidas agregadas;
- Possui, geralmente, duas ou mais chaves estrangeiras. Essas chaves estrangerias são chaves primárias de tabelas de dimensão
Tabela de Dimensão: Uma tabela que contem o nome especifico de cada membro da dimensão. Torna a tabela de fatos menor, move informações sobre dimensão para uma tabela separada.
- Representam entidades de negócio;
- Possui uma chave primária e mais características da dimensão;
- Muitos atributos.
-
Tabela Fato contém FKs para Tabelas Dimensões
-
Chaves Tabela-Fato:
Toda tabela-fato possui 2 ou mais estrangeiras (≥ 2 FK) que serão as primárias da Tabela-dimensão
Chave primária sempre composta ou concatenada
- Se tabela com Chave composta ou concatenada ou (N:M)→ Logo é tabela-fato
- Dimensão TEMPO sempre faz parte da PK (Dados históricos)
-
Falando do "beabá".... Tabela fato x tabela dimensão
- Tabela fato = as informações se repetem, pois definem um histórico do acontecimento;
- Tabela dimensão = armazena as características do produto e as informações não se repetem.
-
Gabarito: D
Tabelas Fato: uma tabela que armazena os valores detalhados de medidas ou fatos. Possui chaves estrangeiras que são chaves primárias de tabelas de dimensão.
Tabelas de Dimensão: possui uma chave primária e mais características (atributos) da dimensão.
-
Vamos esclarecer com exemplos:
Tabela fato -> Tabela Venda
Tabela dimensão -> Tabelas cliente, produto e vendedor. Vão detalhar o cliente que comprou, o produto na venda e o vendedor responsável.
A tabela venda, então, tem chaves estrangeiras que apontam para a chave primária das tabelas dimensão.