A star schema diagram, with fact table in the center, and dimension tables radiating outward from the center.No SQL Server Analysis Services (SSAS), um star schema descreve um modelo de dados comum para data warehouses relacionais. Em uma star schema, existem dois tipos de tabelas: tabelas de fatos e tabelas de dimensão. Em geral, um data warehouse relacional é um repositório histórico de transações de uma empresa. Fatos representam as transações e dimensões descrevem os fatos. Fatos são armazenados como linhas em uma tabela de fatos e membros da dimensão são armazenados como linhas nas tabelas de dimensão; algumas colunas na tabela de fatos são foreign keys que fazem referência a linhas em tabelas de dimensão. Quando a diagramação,o esquema resultante se assemelha a uma estrela com a tabela de fatos no centro e as tabelas de dimensão que cercam a tabela de fatos. 

Star schema são diferentes de outro modelo de armazém de dados populares, Snowflake Schema no seu nível de normalização. Um equívoco popular é que os star schema não são normalizadas ou são "desnormalizadas." Star schemata são normalizadas, normalmente a segunda forma normalizada (2NF); especificamente, as tabelas de dimensão podem conter dependências transitivas, de modo que algumas colunas da tabela são funcionalmente dependentes de colunas não-chave da tabela. Redução do nível de normalização elimina as associações ao consultar o banco de dados, e isso pode melhorar o desempenho de consulta, especialmente desde que data warehouses relacionais tendem a conter grandes quantidades de dados.


Veja Também



Outros Idiomas

Este artigo está igualmente disponível nos seguintes idiomas:

Inglês (en-US)