黄石物联平台定制方案来电咨询「态物科技」
随着数据库应用领域的进一步拓展与深入,传统的数据模型已逐渐不能满足实际工作对数据处理的需要。而对象数据、空间数据、图像与图形数据、声音数据、关联文本数据及---仓库数据等出现,传统数据库在建模、语义处理、灵活度等方面都无法适应。为满足发展需要,数据模型向多样化发展,主要表现在以下几方面 。
1、传统关系模型的扩充关系模型实际上还是管理信息系统重要的支撑模型,在此基础之上,引入新的手段,使之能表达复杂的数据关系,扩大其实用性,提高建模能力。从总体上看,扩充一般在两个方面进行。一是实现关系模型嵌套,这种方式可以实现“表中表”这类较为复杂的数据模型;二是语义扩充,如支持关系继承及关系函数等。
1、传统关系模型的扩充
2、面向对象数据模型
3、xml数据模型
4、发展出新的数据模型
数据模型三要素是数据结构、数据操作、数据约束。
1、数据结构
是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。。通常情况下,---选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同有效的检索算法和索引技术有关。
2、数据操作
数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。它是操作算符的集合,包括若干操作和推理规则,用以对目标类型的有效实例所组成的数据库进行操作。
3、数据约束
数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、他们之间的制约和依存关系,以及数据动态变化的规则,以---数据的正确、有效和相容。它是完整性规则的集合,用以限定符合数据模型的数据库状态,以及状态的变化。
数据建模种类
1、关系建模3nf
定义:通过实体关系(e-r)体现企业经营活动的业务要素和业务规则,通过满足 3nf 设计消除数据冗余。
优点:模型稳定、灵活、扩展性强
缺点:---一定数据访问的便利性和业务的可理解性
适用性:适用基础数据的组织和管理(ods层)
应用行业:非互联网行业,如传统金融、-行业、电信行业、零售、航空等
3nf表间关系:1-1;n-1;1-n;n-n;
数据库的设计:从事物出发、减少冗余;
数据的仓库:从分析出发
联系时请说明是在云商网上看到的此信息,谢谢!
本页网址:https://www.ynshangji.com/xw/27695883.html
声明提示:
本页信息(文字、图片等资源)由用户自行发布,若侵犯您的权益请及时联系我们,我们将迅速对信息进行核实处理。