现代数据库管理学习笔记之三 组织中的数据建模

业务规则:来源于政策、过程、事件、功能和其他业务对象,以及在组织中声明的约束。业务规则对于数据建模来说是十分重要的,它们决定了如何处理和存储数据。基本的业务规则就是数据名和数据定义。

E-R模型:概念数据建模的主流方法。常作为一种交流工具,用来在数据库开发过程的分析阶段沟通数据库设计者和终端用户。E-R模型建立了一种概念数据模型,它表示的是独立于具体软件的数据库结构和约束,以及相关的数据模型。数据库的实现将基于这些模型。

许多系统开发人员认为数据建模是系统开发过程中最重要的环节,这种认识来源于以下三个重要原因:

1)在设计数据库、程序以及其他系统组成部分的过程中,通过数据建模发现数据的特征是极为关键的。同时,在信息系统中通过数据建模,还可以发现一些业务中的事实和规则,而这些事实和规则对于保证信息系统的数据完整性是非常重要的。

2)在许多现代的信息系统中,数据比过程更复杂,所以在构建系统需求时,数据自然而然地成为核心因素。通常,研究数据结构的目的在于提供丰富的数据源、以支持系统中的各类查询、分析和汇总。

3)与使用数据的业务过程相比,数据更加稳定。因此,基于面向数据的信息系统设计开发比基于面向过程的信息系统具有更长的使用寿命。


数据建模的作用:研究使用数据的组织的规则和制度。在信息处理和存储系统中,业务规则和制度控制的数据的创建、更新和移除,因此,在描述数据的同时必须描述与之相关的业务规则。业务规则和制度不是通用的,一个组织的规则和制度可能随着时间发生变化(一般比较缓慢)。


业务规则:一种定义或约束业务中的某些有关方面的语句,主要说明业务的结构以及控制或影响业务的行为...防止、导致或引发某些时间发生的规则等。


数据命名与定义:命名和定义数据对象是理解数据结构以及进行数据建模的基础。数据对象必须首先命名和定义,然后才能意义明确地用于组织的数据模型。在实体-联系模型的方法中,必须明确命名和定义每个实体、联系和属性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值