拓展资料:
1.数据结构是所研究的对象类型的集合。这些对象是数据库的组成成分,数据结构指对象和对象间联系的表达和实现,是对系统静态特征的描述。
2.数据操作是对数据库中对象的实例允许执行的操作集合,主要指检索和更新两类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的语言,数据操作是对系统动态特性的描述。
3.数据完整性约束是一
物联平台定制方案
拓展资料:
1.数据结构是所研究的对象类型的集合。这些对象是数据库的组成成分,数据结构指对象和对象间联系的表达和实现,是对系统静态特征的描述。
2.数据操作是对数据库中对象的实例允许执行的操作集合,主要指检索和更新两类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的语言,数据操作是对系统动态特性的描述。
3.数据完整性约束是一组完整性规则的集合,规定数据库状态及状态变化所应满足的条件,以保证数据的正确性、有效性和相容性。
4.作用是空间数据模型是关于现实世界中空间实体及其相互间联系的概念,它为描述空间数据的组织和设计空间数据库模式提供着基本方法。
维度建模
1、维度和指标的概念
按照维度表、事实表构建数据模型,通过指标评价企业经营活动。
维度一般包括:地区、时间、部门、产品等等。
指标一般包括:销售数量、销售金额、平均销售金额等等。
2、星型模型
星型模是一种多维的数据关系,它由一个事实表和一组维表组成。每个维表都有一个维作为主键,所有这些维的主键组合成事实表的主键。强调的是对维度进行预处理,将多个维度集合到一个事实表,形成一个宽表。这也是我们在使用 hive 时,经常会看到一些大宽表的原因,大宽表一般都是事实表,包含了维度关联的主键和一些度量信息,而维度表则是事实表里面维度的具体信息,使用时候一般通过 join 来组合数据,相对来说对OLAP 的分析比较方便。
数据建模步骤
结果呈现
结果呈现主要关注以下三个方面:模型解决了哪些问题?解决效果如何?如何解决问题?具体操作步骤是什么?
模型部署
通过大量数据解决了一个或多个重要的现实问题,需要将方案落实下去,一般情况下需要通过线上技术环境部署落实,从而为后面不断优化模型、更好地解决问题打下基础。
交由工程人员部署技术环境,需要数据建模团队撰写需求文档,并确保工程人员理解需求文档的内容,才能达到较好的模型部署效果。
(作者: 来源:)