文档介绍:精品
感谢下载载
《数据库系统概论》复习资料
■第一章绪论
本章内容:数据库系统概述、数据模型、数据库系统结构
本章主要考点:数据、数据库、■数据库管理系统的概念、概念模型、■ER图、三种数据
模型、
3、关系运算中花费时间可能最长的运算是(C)。
4、关系模式的任何属性(A)。
■
5、在关系代数运算中,五种基本运算为(C)。
、差、选择、投影、、差、交、选择、投影
、差、选择、投影、乘积
、差、交、选择、乘积
精品
感谢下载载
6、要求学生的年龄在15至40岁之间,是关系模型的哪一种完整性规则(C)
7、关系R的元数为5,关系S的元数是4,则RS可以等价于下列哪一种(B)
2>3
>3(RXS)>7(RXS)<2(RXS)
8、关系的三类完整性约束:
实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值
参照完整性规则:若属性(或属性组)F是基本关系R的外码它与基本关系S的主码Ks相对
应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:
•或者取空值(F的每个属性值均为空值)
•或者等于S中某个元组的主码值
用户定义的完整性:针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据
必须满足的语义要求
■■、关系代数
运算符
含义
运算符
含义
U
-
>
大于
・
差
大于等于
n
交
<
小于
X
笛卡尔根
小于等于
等于
<>
不等于
运算符
含义
运算符
含义
专门的关
口 选择
逻辑运算
-1 非
系运算符
n 投影
符
A 与
X连接
V 或
一 除
(1) RUS仍为n目关系,由属于 R或属于S的元组组成
(2) R - S仍为n目关系,由属于 R而不属于S的所有元组组成
精品
感谢下载载
(4)笛卡尔积:RXS歹U:(n+m)列元组的集合,元组的前n列是关系R的一个元组,后
列是关系S的一个元组,行:亨“2 士兀组|二|二
精品
感谢下载载
精品
感谢下载载
(5)选择:
选择运算符的含义:在关系
R中选择满足给定条件的诸元组
精品
感谢下载载
精品
感谢下载载
牛(R)={t|t€RAF(t)='真'}
F:选择条件,是一个逻辑表达式
例如:查询信息系(IS系)全体学生osdept='is’(Student)
(6)投影:
投影运算符的含义:从R中选择出若干属性列组成新的关系
期(R)={t[A]It玉}A是R中的属性列
例如:查询学生的姓名和所在系,即求Student关系上学生姓名和所在系两个属性上的投影
精品
感谢下载载
TlSname,Sdept(Student)
(7)连接:
连接运算的含义:从两个关系的笛卡尔积中选取属性间满足一定条件的元组
Le RAt eSAm] 9 UB]}
M分为等值连接、
般连接、自然连接
例如:关系R和关系S如下所示:
一般连接R黑4的结果如下:
等值连接R闪S的结果如下:
・五/二"
A
尺修
r
E
附
瓦
5
7
附
5
1 0
由
bi
6
加
7
耳
6
10
品
K
10
A
C
E
口1
瓦
5
加
3
叼
旭
6
7
叼
加
8
10
%
用
fl
尾
精品
感谢下载载
精品
感谢下载载
自然连接尺xS的结果如下;
A
B
C
£
口।
5
3
尾
6
7
闻
8
10
尾
K
2
(8)除:
R中的Y与S中的Y可以有不同的
给定关系R(X,Y)和S(Y,Z),其中X,Y,Z为属性组。
属性名,但必须出自相同的域集。R与S的除运算得到一个新的关系P(X),P是R中满足下列
条件的元组在X属性列上的投影:元组在X上分量值x的象集Yx包含S在Y上投影的集合,
记作:
精品