数据模型——从现实世界到信息世界——再到物理世界(设计数据库的整体思路)

数据模型是对现实世界数据特征的抽象,说白了就是数据模型是用来描述数据、组织数据、操作数据的。

数据库模型是数据库系统的核心和基础。

数据模型分类两类:

①概念模型
也称之为信息模型,它是站在用户的角度来对数据和信息建模的,主要用于数据库设计。
②逻辑模型和物理模型
逻辑模型主要包括层次模型、网状模型、关系模型、等。而物理模型是对数据最顶层的抽象。

为了把现实世界中的具体事务抽象、组织为某一数据库管理系统支持的数据模型,我们首先需要将现实世界抽象为信息世界然后将信息世界转换为机器事件

下面我们以一个例子给出抽象过程

我们日常购物中:

  1. 首先需要进入购物商场——>对应于我们信息事件的网上商场。

  2. 比如我想买一件卫衣,我们需要找到放各种卫衣的位置——>对应我们点击商场网站首页上的卫衣的链接。

  3. 找到位置后,我挑选了其中一件我喜欢的卫衣,并查看了卫衣的原价,打折后的价格、尺码等一系列属性,——>这里对应于我们商城网站上的某件具体的商品,上面显示了该商品的各种属性。

  4. 我可以选择立即让售货员开发票——>对应于我们网上商城的立即购买,然后生成订单。
    我还可以选择先让售货员不开发票,我还要买其他衣服,然后统一开发票——这个时候网上商城的购物车功能就出现了,我们把所要购买的物品全部添加到购物车中,然后把购物车的所有东西统一生成一个订单。

    </
  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值