永发信息网

什么是关系代数中的半连接操作(semijoin)??拜托解释的详细一些

答案:2  悬赏:40  手机版
解决时间 2021-02-13 19:44
什么是关系代数中的半连接操作(semijoin)??拜托解释的详细一些
最佳答案
半连接是类似于自然连接的写为 R ⋉ S 的连接,这里的 R 和 S 是关系。[2]半连接的结果只是在 S 中有在公共属性名字上相等的元组所有的 R 中的元组。例如下面的例子是“雇员”和“部门”和它们的半连接的表:
雇员
Name DeptName EmpId
e d
Harry 财务 3415
Sally 销售 2241
George 财务 3401
Harriet 生产 2202

部门
DeptName Manage
e r
销售 Charles
生产 Harriet
雇员 半连接 部门
Name DeptNam Empi
e d
Sally 销售 2241
Harriet 生产 2202

更形式的说半连接的语义定义如下:
R S = { t : t R, s S, fun (t s) } 这里的 fun(r) 定义同于自然连接。
半连接可以被使用自然连接模拟如下。假定 a1,...,an 是 R 的属性名字,则:
R S =
a1,..,an
(RS)
因为我们可以通过基本运算模拟自然连接因此也就可以模拟半连接。
全部回答
引用璇水沥的回答:
半连接是类似于自然连接的写为 R ⋉ S 的连接,这里的 R 和 S 是关系。[2]半连接的结果只是在 S 中有在公共属性名字上相等的元组所有的 R 中的元组。例如下面的例子是“雇员”和“部门”和它们的半连接的表:
雇员
Name DeptName EmpId
e d
Harry 财务 3415
Sally 销售 2241
George 财务 3401
Harriet 生产 2202
部门
DeptName Manage
e r
销售 Charles
生产 Harriet
雇员 半连接 部门
Name DeptNam Empi
e d
Sally 销售 2241
Harriet 生产 2202

更形式的说半连接的语义定义如下:
R S = { t : t R, s S, fun (t s) } 这里的 fun(r) 定义同于自然连接。
半连接可以被使用自然连接模拟如下。假定 a1,...,an 是 R 的属性名字,则:
R S =
a1,..,an
(RS)
因为我们可以通过基本运算模拟自然连接因此也就可以模拟半连接。在R.S自然连接后仅保留对R的属性的投影
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
喝了西洋参泡的茶会遗精,但是加上枸杞红枣桂
日本排放大量的核电站放射性废水,有什么危害?
翠绿珠宝地址在什么地方,想过去办事
电影第五元素中 狄娃唱的海豚音叫什么名
CAXA中退刀槽怎么画
中江城北客运站在哪里啊,我有事要去这个地方
2014奥迪a4l白色车漆是否会发黄
车载收音机按键图解,有没有好心的车友帮帮忙
什么样的人没高原反应
滚子坪这个地址在什么地方,我要处理点事
为什么现在美国职业拳王争霸赛行重量级别的拳
洋务运动宣告破产,其标志事件是BA. 安庆内军
如何做餐饮产品的标准化
提兴款白铜水烟袋是什么时期的东西呀,上有姑
几道简算题99又656/657*4562009*20102010-201
推荐资讯
wow7.0pvp装备怎么获得,求详解,高分在线等
考驾照自主预约手机号换了怎么办,有没有人可
杨家井村地址在哪,我要去那里办事
大学办公室社团留个作业,让我们写个活动策划
请问我的号码拨本地所有号码都正常、可是拨外
我因为太敏感,会经常因为别人的一句话而生气
时尚沙龙精剪派地址在什么地方,想过去办事
怎样把门口的树搞死
疯狂猜成语一个人指着视力表上的而字和对面一
意见箱或建议箱用英语怎么说
恒发厨具日杂家电地址在什么地方,想过去办事
怎么写巜我心中的平安作文》
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?