假设有关系R和S,关系代数表达式R-(R-S)表示的是:R∩S。
答案解析:
关系代数用到的运算符包括四类:集合运算符、专门的关系运算符、算术比较符和渣差逻辑运算符比较运算符和逻辑运算符是用来辅助专门的关槐梁毕系运算符进行操作的,所以按照运算符的不同,主要将关系代数分为传统的集合运算和专门的关系运算两类。
关系R和S的差(-)是由属于R但不属于S的元组组成的集合,记为R-S,这里要求R和铅芹S具有相同的元组。本题中,关系表达式R-(R-S)是由属于R但不属于R-S的元组组成的集合,即由既属于R又属于S的元组组成。
关系代数:
关系代数是一种抽象的查询语言,用对关系的运算来表达查询,作为研究关系数据语言的数学工具。关系代数的运算对象是关系,运算结果亦为关系。
在数学中,关系代数是支持叫做逆反(converse)的对合一元运算的剩余布尔代数。激发关系代数的例子是在集合 X 上的所有二元关系的代数,带有 R·S 被解释为平常的二元关系复合。关系代数的早期形式形成于十九世纪德·摩根、皮尔士和 Ernst Schröder 的工作。它今日的纯等式形式是阿尔弗雷德·塔斯基和他的学生在 1940 年代开发的。