数据库之数据描述

本文详细介绍了数据库设计的三个关键阶段:概念模型、逻辑模型和物理模型。概念模型关注用户需求,用ER图表示;逻辑模型则转化为计算机层面的数据结构,如字段和记录;物理模型涉及数据库在存储介质上的实际布局,包括位、块和桶等概念。同时,文章讨论了数据关系的描述和分类,如一对一、一对多和多对多的联系。
摘要由CSDN通过智能技术生成


前言

计算机用于处理现实世界中的实体与联系,但不是直接处理,要经抽象与转换后处理。
从现实中抽象出应用需要管理的对象与联系。
在数据处理中,数据描述涉及到不同的范畴。将特定事物转换成计算机中的具体表示,数据描述经过三个阶段:概念设计、逻辑设计和物理设计。


一、概念模型

数据库的概念设计是根据用户的需求,设计数据库的概念结构,它以规范的形式表达用户需求所涉及事物的理解。通常用实体—关系图—ER(Entity-Relation)图表示。这一阶段用到的术语有:

(1)实 体:客观存在的、可以区别的事物。
(2)属 性:实体具有的特征,实体靠属性描述。属性包括类型、值、值域(属性的取值范围)等方面。
(3)实体型:对实体的描述(用实体名及描述它的属性名集)。
(4)实体集:同类实体的集合 。
(5)标识符:能唯一标识实体的属性(集)。

二、逻辑模型

数据库的逻辑设计是根据概念设计的结果设计数据库的逻辑结构,即计算机层面的数据逻辑结构表示和实现方法。有多种实现方法ÿ

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

醉卧考场君莫笑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值