1 / 112
文档名称:

第2章 关系数据库(1).ppt

格式:ppt   大小:2,854KB   页数:112页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 关系数据库(1).ppt

上传人:用户头像没有 2017/6/26 文件大小:2.79 MB

下载得到文件列表

第2章 关系数据库(1).ppt

相关文档

文档介绍

文档介绍:数据库系统概论 An Introduction to Database System
山西大学软件学院
第二章关系数据库
关系数据库简介
1970年,“A Relational Model of Data for Shared Data Banks”, 《Communication of the ACM》,提出的关系模型。此后,,奠定了关系数据库的理论基础
提出了关系代数、关系演算和SQL语言的概念
提出了关系的1NF, 2NF, 3NF, BCNF
1981年获得图灵奖。
二维表:数据及数据之间的联系都用关系来表示
关系模型的数据结构
课程
学生
选修
m
n
成绩
课程(课程号,课程名,学分)
学生(学号,姓名,所在的系)
选修(课程号,学号,成绩)
C, S, SC关系表
课程号
课程名
学分
01
数据结构
4
02
C语言
3
03
数据库
3
04
编译原理
3
学号
姓名
所在的系
14001
张三
CS
14123
李四
MA
14010
王五
CS
14221
赵六
IE
课程号
学号
成绩
01
14001
01
14123
01
14010
02
14001
80
02
14010
98
02
14221
89
03
14123
03
14221
04
14001
92
04
14010
88
关系的操纵
查询
更新:插入、删除、修改
关系模型的完整性约束
实体完整性
参照完整性
用户定义的完整性
第二章关系数据库
关系数据结构及形式化定义
关系操作
关系的完整性
关系代数
*关系演算
小结
关系数据结构及形式化定义
关系
关系模式
关系数据库
关系模型的存储结构
关系
从用户角度,关系模型中数据的逻辑结构是关系,即一张二维表
现实世界的实体以及实体间的各种联系均用关系来表示
1. 域:一组具有相同数据类型的值的集合。
整数:int
实数:float
指定长度的字符串集合
{‘男’, ’女’}
关系中的概念