交:由同时属于R和S的元组组成的集合,记为R∩S.
选择:按给定条件从关系中挑选满足条件的元组组成的集合,记为σF(R)
投影:从关系中挑选出指定的属性组成的新关系,记为:πA(R)A是属性名表,R是关系名。
关系R和S的笛卡儿积,它是由R的第一个元组依次与S的所有元组组合,然后是R的第二个元组,直到最后一个元组依次与S所有元组组合,形成新的关系。记为:R×S关系R和S的笛卡儿积k1+k2个元组。
连接:按给定条件,把满足条件的两关系的所有元组,按一切可能拼接后形成的新关系,相当于在两关系笛卡儿积上的选择。记为:R|×|S=σF(R×S)关系R和S的连接后的关系有≤k1×k2个元组。
连接运算可以从乘积运算和选择运算中导出,自然连接运算可以从乘积运算、选择运算和投影运算中导出。
自然连接是连接的一个重要特例,它要求被连接的两关系有若干相同的属性名。记为:R|×|S
连接运算:JOIN <关系1> WITH <关系2> WHERE <条件>,按给定条件对两关系进行连接运算。
五种基本运算:并、差、选择、投影、连接。
在关系中,当有多个属性可作为键而选定其中一个时,则称它为该关系的主键。
在一个关系中,需要几个属性组合起来才能惟一标识元组时,则称这几个属性为该关系的联合键。
凡在关系中可以用来惟一标识元组的属性或属性组叫做候选键。
当关系中的某个属性或某一组属性并非主键,但却是另一个关系的主键时,称该属性为外部键。
凡可作为侯选键的属性叫主属性,不能作为侯选键的属性叫非主属性。
所谓函数依赖其实质是刻画关系中各个属性之间相互制约而又相互依赖的关系。
函数依赖包括:完全函数依赖、部分函数依赖、传递函数依赖
满足最低要求的关系称它属于第一范式,在此基础上又满足了某种条件,则称它属于第二范式的关系,依此类推直到第五范式。数据库一般使用3NF以上的关系。满足较高条件者必满足较低范式条件。
一个较低范式的关系,可以通过关系的无损分解转换为若干较高级范式关系的集合,这个过程叫做关系规范化
如果关系R的所有属性都是不可再分的数据项,称该关系属于第一范式。1NF
第一范式缺点:数据冗余大、修改麻烦、插入异常、删除异常。
若关系R属于1NF,且它的每一非主属性都完全依赖于主键,则称R属于第二范式,2NF
若关系R属于2NF,且它的每一非主属性都不传递依赖于关键字,则称R属于第三范式,3NF
在关系规范化中,分解关系的两条基本原则是:分解必须是无损的和分解后的关系要相互独立。
关系规范化过程实质是对关系不断分解的过程,通过分解使关系逐步达到较高范式。规范化是围绕函数依赖进行的。在规范化过程中,消除部分依赖和传递依赖后,1NF变成3NF.1NF、2NF、3NF相互间是全包含关系。
以下说法正确的是。A
(A)一个关系就是一张二维表 (B)在关系所对应的二维表中,行对应属性,列对应元组
(C)笛卡儿积中不允许有相同的域 (D)关系的各属性名必须与对应的域同名
根据关系模式的完整性规则,一个关系中的“主键” .C
(A)不能有两个 (B)不能成为另一个关系的外部键 (C)不允许为空 (D)可以取空值
关系中的最高范式为 .D (A)2NF (B)3NF (C)4NF (D)5NF
综合:1、计算并、差、交、选择、投影、关系笛卡尔积、连接、自然连接。
2、范式关系规范化
3、写出关键字
4、确定范式等级
相关推荐:2010年7月自考成绩查询时间及查询方式汇总