数据库原理与应用(二)数据模型

三类逻辑模型是重点,需要掌握其优缺点;
E-R图也需要练习,考察重点。
这门课程学习的重点在使用最广泛的关系模型,后面学习到的内容都是关系模型。


一、数据模型:现实世界的模拟
  • 概念模型
  • 逻辑模型和物理模型

逻辑模型:包括网状模型、层次模型、关系模型、面向对象模型。
物理模型:对数据的最底层的抽象,描述数据在系统内部的表示方法和存取方法。

二、基本概念

1、实体:客观存在并可相互区别的事物称为实体。
2、属性:实体所具有的某一特性称为属性。
3、码:唯一标识实体的属性集称为码。
4、域:属性的取值范围称为该属性的域。
5、实体型:用实体名及其属性名集合来抽象和刻画同类实体称为实体型。
6、实体集:同一类型实体的集合称为实体集。
7、联系:分为实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系.

三、数据模型的组成要素

数据结构:描述数据库的组成对象和对象之间的联系,对系统静态的描述。

数据操作:对数据库中各种对象的实例执行的操作及有关的操作规则

数据的完整性约束:反映和规定本数据模型必须遵循的基本的通用的完整性约束条件。

四、两个实体型之间的联系

一对一;一对多;多对多(E—R方法表示)

五、各种数据模型的优缺点

非关系模型(层次模型、网状模型)、关系模型、面向对象模型、对象关系模型

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值