开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《数据库技术原理与应用教程第2版》——3.2数据模型的四个世界

简介: 现实世界(real world)。用户为了某种需要,需将现实世界中的部分需求用数据库实现。此时,它设定了需求及边界条件,这为整个转换提供了客观基础和初始启动环境。此时,人们所见到的是客观世界中划定边界的一个部分环境,它称为现实世界。
+关注继续查看

本节书摘来自华章出版社《数据库技术原理与应用教程第2版》一书中的第3章,第3.2节,作者 徐洁磐 操凤萍  ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.2数据模型的四个世界

数据库中的数据模型可以将复杂的现实世界要求反映到计算机数据库中的物理世界,这种反映是一个逐步转化的过程,它分为四个阶段,这四个阶段被称为四个世界。转化过程由现实世界开始,经历概念世界、信息世界而至计算机世界,从而完成整个转化。由现实世界开始,每到达一个新的世界都是一次新的飞跃和提高。
1)现实世界(real world)。用户为了某种需要,需将现实世界中的部分需求用数据库实现。此时,它设定了需求及边界条件,这为整个转换提供了客观基础和初始启动环境。此时,人们所见到的是客观世界中划定边界的一个部分环境,它称为现实世界。
2)概念世界(conceptual world)。以现实世界为基础做进一步的抽象形成概念模型,这是一次飞跃与提高。它分析现实世界中错综复杂的关系,去粗取精,去伪存真,最后形成一些基本概念与基本关系,并可以用概念模型提供的术语和方法统一表示,从而构成了一个新的世界——概念世界。在概念世界中所表示的模型都是较为抽象的,它们与具体数据库、具体计算机平台无关,这样做的目的是为了集中精力构作数据间的关联及数据的框架而不是拘泥于细节性的修饰。


d0a116ca38a8aa824bac25b6a4a4e35a8f904b07

图3-1四个世界的转化示意图

3)信息世界(information world)。在概念世界的基础上进一步着重于在数据库级上的刻画而构成的逻辑模型叫信息世界。信息世界与数据库的具体模型有关,如层次模型、网状模型、关系模型等。
4)计算机世界(computer world)。在信息世界的基础上致力于在计算机物理结构上的实现,从而形成的物理模型叫计算机世界。现实世界的要求只有在计算机世界中才得到真正的物理实现,而这种实现是通过概念世界、信息世界逐步转化得到的。
在上面所述的四个世界中,现实世界是客观存在,而其他三个世界则是经过人们加工而得到的,这种加工、转化的过程是一种逐步精化的、有层次的过程.
下面将详细介绍四个世界。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《数据库技术原理与应用教程第2版》——第3章数据管理中的数据模型3.1数据模型的基本概念
3.1数据模型的基本概念 数据是现实世界中客体的符号抽象,而数据模型(data model)则是数据管理特征的抽象。数据模型描述数据的结构、定义在结构上的操纵以及约束条件。它从抽象层次上描述了数据的静态特征、动态行为和约束条件,为数据库系统的表示和操作提供一个框架。
1239 0
《数据库技术原理与应用教程第2版》——1.4数据管理
开发性数据库管理中的数据库生成的数据库运行的维护由一组专业人员一数据库管理员负责。
763 0
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
分析性数据库2.0深入技术解析
立即下载
阿里云数据库解决方案合集
立即下载
高德经典数据库实践案例分享
立即下载