关系代数中的数学运算

天真的开发人员

关于关系代数的一个非常简单的问题,我在互联网或/和一些书中找不到任何答案。

假设关系为employee(key,salary,bonus),我想创建一个新的关系R(key,totalMoney),其中totalMoney =工资+奖金。我的尝试是:

R1(key,totalMoney)=投影键,薪水(员工)

R2(键,totalMoney)=投影键,奖金(员工)

R =关键合计总额totalMoney(R1 U R2)

可以吗

如果可以的话,它不能解决我所有的问题:(

假设我现在想获取RT2(key,totalMoney * 2)。为此,我的尝试是:

RT2 =更新totalMoney <-totalMoney * 2(R)//“更新”是关系代数运算符

可以吗

我认为我的回答不是很好。如果您能帮助我找到一个很好的整洁的解决方案,我将不胜感激。

谢谢

欧文·斯莫特(Erwin Smout)

Codd的原始代数不包含此类运算,因为他坚信此类计算应在应用程序中完成。

遗憾的是,这些天所教授的大部分内容仍然与Codd的这些原始思想非常接近。到现在已经40岁了。因此,这40年间发生的所有演变都被忽略了。

其中之一就是我相信Chris Date和Hugh Darwen引入的EXTEND运算符。该操作员会完全照顾您的需求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

合金中的数学运算

来自分类Dev

管道中的数学运算

来自分类Dev

模板中的数学运算

来自分类Dev

SQL中的数学运算无需选择?

来自分类Dev

在WPF中与数学运算绑定

来自分类Dev

验证Java中的数学运算

来自分类Dev

热学数学运算

来自分类Dev

Stringstream数学运算

来自分类Dev

整数的数学运算

来自分类Dev

评估数学运算

来自分类Dev

BigDecimal数学运算

来自分类Dev

哈希数学运算

来自分类Dev

GLSL中数学运算的计算成本

来自分类Dev

数学运算在C#中无法正常工作

来自分类Dev

R中xtabs()表内部的数学运算

来自分类Dev

OpenCV:对矩阵的数学运算,例如在Matlab中

来自分类Dev

对data.table的数学运算(R中)

来自分类Dev

在SQL查询中做简单的数学运算

来自分类Dev

R中向量指定的列上的数学运算

来自分类Dev

列表中夫妇对号之间的数学运算

来自分类Dev

bash脚本中的数组元素进行数学运算

来自分类Dev

如何在python中优化对矩阵的数学运算

来自分类Dev

ImageJ(斐济)中图像堆栈上的数学运算

来自分类Dev

在Notepad ++中搜索并用结果替换数学运算

来自分类Dev

JavaScript和数学运算中的数值转换

来自分类Dev

PHP中具有布尔值的数学运算

来自分类Dev

如何根据用户输入访问字典中的数学运算?

来自分类Dev

在python脚本中添加简单的数学运算

来自分类Dev

yii 2 Active Query中的数学运算