DW - 问题

 

 

 

数据库三范式

1NF(First Normal Form):一个关系模式符合 1NF 的定义,则该关系模式是简单的。简单的意思就是不存在从属或重复的属性,即每个属性都是原子性的。

2NF(Second Normal Form):一个关系模式符合 2NF 的定义,则该关系模式是一致的。一致的意思就是不存在传递依赖,即每个非主属性都只依赖于关键字集合中的部分属性,而不是全部属性。

3NF(Third Normal Form):一个关系模式符合 3NF 的定义,则该关系模式是完全函数依赖的。完全函数依赖的意思就是不存在部分传递依赖,即每个非主属性都完全依赖于关键字集合中的部分属性,而不是全部属性。

数据库 3NF(Third Normal Form)是指一个关系模式符合三个非平凡的函数限制:1.每个属性都是原子性的,即不能分解为其他属性的组合。2.每个非主属性必须完全依赖于关键字集合,而不能只依赖于部分关键字集合。3.不存在传递依赖(Transitive Dependency)。

 

星型模型&雪花模型

数据仓库星型模型和雪花模型都是常见的数据仓库设计模型,它们的区别在于:

1. 数据结构:星型模型中,数据以中心表为中心,通过外键连接到其他表;而雪花模型中,数据以维度表为核心,通过事实表进行关联。

2. 数据粒度:星型模型通常用于处理较粗略的数据,而雪花模型则更适合处理细节丰富的数据。

3. 查询效率:由于星型模型中的数据是分散存储的,因此查询效率较低;而雪花模型中的数据是按照维度组织存储的,查询效率较高。

4. 维护成本:星型模型中的数据比较分散,维护成本较高;而雪花模型中的数据比较集中,维护成本较低。

 

posted @ 2023-06-06 16:58  HOUHUILIN  阅读(5)  评论(0编辑  收藏  举报