关系数据库中关系代数的基本运算有哪些

关系数据库中关系代数的基本运算有哪些,第1张

基本的关系代数运算:选择、投影、并、集合差、笛卡尔积和更名运算,其中选择、投影、更名为一元运算,另外三个对两个关系进行运算,所以为二元运算;

附加的关系代数运算:集合交∩、自然连接运算、赋值运算、外连接运算(左外连接、右外连接、全外连接);

扩展的关系代数运算:广义投影、聚集(常用聚集函数:sum,avg,min,max)。

cbm数据库布尔逻辑运算顺序如下:

1、从高至低依次是not、and、near、with、or,用括号改变运算次序。

2、逻辑算符使用的技巧决定检索结果的。

3、用NOT表示。用于连接排除关系的检索词。

(1)并(∪):两个关系需有相同的关系模式,并的对象是元组,由两个关系所有元组构成。

RUS≡{t| t∈R ∨t∈S}

(2) 差(-):同样,两个关系有相同的模式,R和S的差是由属于R但不属于S的元组构成的集合。

R-S≡{t| t∈R ∧t 不属于S}

(3)笛卡尔积(×):对两个关系R和S进行 *** 作,产生的关系中元组个数为两个关系中元组个数之积。

R×S≡{t| t=<tr,ts>∧tr∈R∧ts ∈S}

(4) 投影(σ):对关系进行垂直分割,消去某些列,并重新安排列的顺序。

(5) 选择(π):根据某些条件关系作水平分割,即选择符合条件的元组。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9899012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存