数据库复试二

关系数据语言:

关系数据语言

关系完整性:

完整性约束

域:具有相同数据类型的集合

笛卡尔积:是域上的一种集合运算  简单理解为排列组合                   

笛卡尔积

关系:笛卡尔积的子集

关系

关系模式:R(U,D,DOM,F)   -- 简记:R(U)或  R(A1,A2,A3.....)

                  R:关系名 

                  U:属性名集合

                  D:U中属性的域

                  DOM:属性向域映像集合

                  F:数据依赖关系集合


基本关系操作:

操作符

(1)查询(query)★为5中基本操作  ●是二目运算

            ★选择(σ):又称为限制  σSdept = 'IS'(Student)  σSage <20 (Student) 

                                                        查询IS系学生                查询年龄小于20的学生     结果为行

            ★投影( Π):选择若干属性组成新的关系  ΠSname,Sdept(Student)  投影这两  列

            连接(θ):从笛卡尔积中选取满足条件的元组   结果 行

                                非等值连接   等值连接   自然连接(在等值连接的基础上去掉重复的列)

                                外连接 将自然连接剩下的写上  没有写NULL

                                左外连接  保留左边  右外链接  保留右边

            除(÷):

            ★●并:R ∪ S ---- 属于R或属于S

            ★●差:R - S   ---- 属于R而不属于S

            ●交:R ∩ S     ---- 既属于R也属于S

            ★●笛卡尔积:理解为排列组合

传统集合运算演示

(2)插入(insert)

(3)删除(delete)

(4)修改(updata)

聚集函数:

    ●COUNT 对元组计数  ● TOTAL 求总和  ● MAX最大值  ● MIN 最小值

    ●AVG 平均值  ● SUM  求总和

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容