- 3
- 0
- 约2.27千字
- 约 27页
- 2019-07-23 发布于江苏
- 举报
章 关系数据模型
掌握关系数据模型的基本概念
理解关系数据库实现联系的方法
理解关系完整性规则的含义
熟悉使用关系代数表示查询的方法
教学重点
教学难点
关系数据库实现联系的方法
关系
定义
关系(Relation)是一个属性数目相同的元组集合
关系
元组
属性
属性域{男,女}
关系
关系模式
由关系名和关系的属性集合组成,用于描述关系的框架结构
如:学生(学号,姓名,性别,班级名称)
关系的性质
P21
码
码(Key)由一个或多个属性组成
分类
超码:能够唯一标识一个元组的属性或属性组
候选码:最小的超码,其任意真子集均不能成为超码
主码:用户选为元组标识的候选码
关系数据库的联系
外码
如果一个关系的属性或属性组是另一个关系的主码,则该属性或属性组称为该关系的外码
外码是关系数据库实现数据之间联系的方法
联系
主码
外码
关系完整性规则
实体完整性
主码非空
参照完整性
不含无效外码,外码可以为空
用户定义完整性
如:规定将成绩限制在0~100之间
数据字典与系统目录
数据字典中包括数据库中表的结构信息、索引、用户、完整性约束、安全性约束等信息,以保证数据库系统正确运行
系统目录是为系统建立的数据库,也是以表的形式来存储
P26图2.8
关系代数
关系代数是以关系为运算对象的一组高级运算的集合
分类:一元运算、二元运算
输入
运
算
输出
输
原创力文档

文档评论(0)