下载此文档

关系数据库基础演示文稿.ppt


文档分类:IT计算机 | 页数:约94页 举报非法文档有奖
1/94
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/94 下载此文档
文档列表 文档介绍
关系数据库基础演示文稿
第一页,共九十四页。
关系数据库基础ppt课件
第二页,共九十四页。
本章学****目标
深刻理解关系的定义和关系的基本性质,理解相应的概念和术语;
深刻理解关系模型及其三个要素;
深刻理解关系完
18
0103
王五

19
0104
赵六

20
学号
姓名
性别
年龄
0104
赵六

20
0101
张三

20
0103
王五

19
0102
李四

18
第十六页,共九十四页。
基本概念和术语
关系
属性
值域
元组
分量
关系模式
关系模型
关系数据库
候选关键字
主关键字
主属性
非主属性
第十七页,共九十四页。
关系数据模型实例
学号
姓名
性别
年龄
籍贯
0101
李勇

20
江苏
0102
刘晨

19
山东
0103
王明

20
北京
0199
张立

18
陕西
学生人事记录表
关系名
关系
元组(行)
属性(列)
主关键字


值域
分量
关系模式:学生(学号、姓名、性别、年龄、籍贯)
属性名
第十八页,共九十四页。
参照关系与被参照关系
外部关键字
参照关系
被参照关系
第十九页,共九十四页。
参照关系与被参照关系
学号
姓名
所在系
0101
0102
0103
0104
张三
李四
王五
赵六
计算机
计算机
计算机
计算机
课程号
课程名
学时数
C01
C02
C03
C04
高等数学
数据结构
操作系统
数据库
100
70
80
60
学号
课程号
成绩
0101
0101
0102
0104
0104
C01
C02
C04
C04
C03
90
80
90
85
70
学生
课程
选修
第二十页,共九十四页。
思考题
值域是个什么概念?它和列有什么关系?
关系有哪些基本性质?如果有表格或二维表不满足其中的某个性质,这样的表格或二维表是关系吗?
讨论关系、关系模式、关系模型、关系数据库的概念。
讨论属性、值域、元组、分量的概念。
讨论主属性、非主属性、候选关键字、主关键字、外部关键字的概念。
讨论参照关系、被参照关系的概念。
第二十一页,共九十四页。
关系数据模型
关系数据模型就是用关系来表示现实世界中实体以及实体和实体之间的联系的数据模型。
第二十二页,共九十四页。
关系数据模型的三要素
关系数据结构
关系数据操作
关系数据完整性约束
第二十三页,共九十四页。
关系数据结构
如何表示现实世界中的实体及其联系?
在关系数据模型中,现实世界中的实体及实体与实体之间的联系均用关系来表示。
第二十四页,共九十四页。
关系操作集合
在关系上能进行哪些操作?
传统的集合运算
专门的关系运算
关系数据操作
第二十五页,共九十四页。
关系完整性约束
在数据库中数据完整性是指保证数据正确的特性。数据完整性是一种语义概念,它包括两方面的内容:
与现实世界中应用需求的数据的相容性和正确性;
数据库内数据之间的相容性和正确性。
第二十六页,共九十四页。
关系完整性约束
实体完整性
参照完整性
用户定义完整性
第二十七页,共九十四页。
实体完整性规则
实体完整性是要保证关系中的每个元组都是可识别和唯一的。
实体完整性规则要求关系中元组的主关键字的值必须唯一,不可以为空值。
关系数据库管理系统用主关键字实现实体完整性。
返回
第二十八页,共九十四页。
参照完整性规则
现实世界中的实体间存在着某种联系,而在关系模型中实体是用关系描述的、实体之间的联系也是用关系描述的,这样就自然存在着关系和关系之间的参照或引用。
第二十九页,共九十四页。
什么是参照完整性?
职工号
部门编号
姓名

9801
9802
9803
9804
9805
01
01
02
03
张三
李四
王五
赵六
钱七
部门编号
部门名称

01
02
03
04
经理办公室
人事部
公关部
技术部
职工表(R2)
部门表(R1)
主关键字
外部关键字
第三十页,共九十四页。
参照完整性规则
如果属性(或属性组)F是关系R的外部关键字,它与关系S的主关键字K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:
● 或者取空值(F的每个属性均为空值);
● 或者等于S中某个元组的主关键字的值。
第三十一页,共九十四页。
用户定义完整性
一种与应用密切相关的数据完整性约束,如
某个属性的值必须唯一
某个属性

关系数据库基础演示文稿 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数94
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qinqinzhang
  • 文件大小5.84 MB
  • 时间2022-06-30