下载此文档

第二章关系数据模型.ppt


文档分类:IT计算机 | 页数:约133页 举报非法文档有奖
1/133
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/133 下载此文档
文档列表 文档介绍
第二章关系数据模型
第一页,本课件共有133页
*

DBMS支持四种数据模型:
层次模型:70年代,占据商用市场
网状模型:70年代,占据商用市场
关系模型:80年代开始,现在完全取代了上两种
面向对象模型状数据模型
学生宿舍
学生
教研室

教师
第十六页,本课件共有133页
*

父母

子女

种植
砍伐
养育
赡养
第十七页,本课件共有133页
*


1

2
R3
L1 L2
R1
R2
L3
L1 L2
R3
L4
R4
R5
第十八页,本课件共有133页
*

2. 存储结构
  关键
实现记录之间的联系
常用方法
单向链接
双向链接
环状链接
向首链接
第十九页,本课件共有133页
*


数据操纵:查询、插入、删除和修改
完整性约束:
允许插入尚未确定双亲结点值的子女结点值
允许只删除双亲结点值
第二十页,本课件共有133页
*


优点:
更直接描述现实世界
良好性能,存取效率高
缺点:
数据描述语言(DDL)复杂
数据独立性较差
第二十一页,本课件共有133页
*
第二章关系数据模型





关系数据库管理系统
例子:建立关系模式
第二十二页,本课件共有133页
*
关系数据模型
针对层次模型和网状模型的这些缺陷,70年代初出现了关系模型。计算机数据管理的历史上,出现过两次飞跃
第一次是数据库技术的出现
第二次是关系数据模型的诞生——DB走向成熟
最重要的一种数据模型
是目前数据库技术主要采用的数据模型
1970年由美国IBM公司San
第二十三页,本课件共有133页
*
关系数据模型
关系数据模型的要素
关系模型的特点
关系的性质及数学描述
第二十四页,本课件共有133页
*
关系数据模型的要素
关系模型
关系数据结构
关系操作集合
完整性约束
关系模型的数据结构非常单一,用户看来即一张二维表,但能表达丰富的语义
关系操作采用集合操作方式,即操作对象和结果都是集合。
完整性约束提供了三类完整性。
第二十五页,本课件共有133页
*
2.2.1关系数据模型的要素
(关系术语)
关系(Relation)
就是一个二维表(用二维表的形式来表示实体和实体间的联系的数据模型)
元组(Tuple)
表中的行叫一个元组或一个记录
属性(Attribute)
表中的列称为属性;每列一个属性名
第二十六页,本课件共有133页
*
2.2.1关系数据模型的要素
域(Domain)
属性的取值范围(一组具有相同数据类型的值的集合)
关键字/主码(Key)
表中的某个属性组,其值能唯一标识一个元组
关系模式(Schema)
对关系的描述,格式:
关系名(属性名1,属性名2,,属性名n)
元数(目/度)
关系模式中属性的数目
第二十七页,本课件共有133页
2.2.1关系数据模型的要素
*
第二十八页,本课件共有133页
*
2.2.1关系数据模型的要素
用术语定义关系:
关系是元组的集合
关系模式是命名的属性集合
元组是属性值的集合
一个具体的关系模型是若干个关系模式的集合
在关系模型中,基本数据结构就是二维表。
第二十九页,本课件共有133页
*
2.2.1关系数据模型的要素

操纵:查询、插入、删除、修改
完整性约束:实体完整性、参照完整性、用户定义的完整性

实体及实体间的联系用表表示
物理组织中,表以文件形式存储,每一个表对应一种文件结构
第三十页,本课件共有133页
*
2.2.1关系

第二章关系数据模型 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数133
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小5.62 MB
  • 时间2022-01-23