荆门物联平台定制方案咨询「在线咨询」
层次模型将数据组织成一对多关系的结构,用树形结构表示实体及实体间的联系 。
网状模型用连接指令或指针来确定数据间的网状连接关系,是具有多对多类型的数据组织方式 。
关系模型以记录组或数据表的形式组织数据,以便于利用各种实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法。
数据模型三要素是数据结构、数据操作、数据约束。
1、数据结构
是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。。通常情况下,---选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同有效的检索算法和索引技术有关。
2、数据操作
数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。它是操作算符的集合,包括若干操作和推理规则,用以对目标类型的有效实例所组成的数据库进行操作。
3、数据约束
数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、他们之间的制约和依存关系,以及数据动态变化的规则,以---数据的正确、有效和相容。它是完整性规则的集合,用以限定符合数据模型的数据库状态,以及状态的变化。
数据模型按不同的应用层次分成三种类型:
1、概念模型
一种面向用户、面向客观的模型,主要用来描述的概念化结构,它是数据库的设计人员在设计的初始阶段,摆脱计算机系统及dbms的具体技术问题,集中精力分析数据以及数据之间的联系等。
2、逻辑模型
一种面向数据库系统的模型,具体的dbms所支持的数据模型。此模型既要面向用户,又要面向系统,主要用于数据库管理系统dbms的实现。
3、物理模型
一种面向计算机物理表示的模型,描述了数据在储存介质上的组织结构。每一种逻辑数据模型在实现时都有其对应的物理数据模型。dbms为了---其独立性与可移植性,大部分物理数据模型的实现工作由系统自动完成。
雪花模型
当有一个或多个维表没有直接连接到事实表上,而是通过其他维表连接到事实表上时,其图解就像多个雪花连接在一起,故称雪花模型。雪花模型是对星型模型的扩展。它对星型模型的维表进一步层次化,原有的各维表可能被扩展为小的事实表,形成一些局部的 层次 区域,这些被分解的表都连接到主维度表而不是事实表。雪花模型符合数据库范式,减少数据冗余,但是在分析数据的时候,操作比较复杂,需要 join 的表比较多所以其性能并不一定比星型模型高。
联系时请说明是在云商网上看到的此信息,谢谢!
本页网址:https://www.ynshangji.com/xw/25849958.html
声明提示:
本页信息(文字、图片等资源)由用户自行发布,若侵犯您的权益请及时联系我们,我们将迅速对信息进行核实处理。
登录后台


