Select * 在关系代数中
Select * in Relational Algebra
请解释如何用关系代数表达这个SQL语句
select * from Books
当我搜索时,我可以找到很多带有 where 子句的示例,我只需要验证它是 σ Books
还是其他答案。
是
Books
关系代数运算符将关系值(以及其他值)作为输入,return将它们作为输出。通常,关系代数查询语言是或包含对运算符的嵌套调用的表达式。 (不要通过运算符和值的名称将值和运算符与表示值的表达式混淆。)嵌套必须在表示关系值的叶表达式处结束。它们可以是根据它们的部分描述关系的文字。或者它们可以是给定关系常量或变量的名称。 Books
就是这样一个名字。因此查询表达式 return 其值是表达式 Books
。如果这不是关系值的有效表达式,则不能将其用作查询表达式中运算符调用的参数。
请解释如何用关系代数表达这个SQL语句
select * from Books
当我搜索时,我可以找到很多带有 where 子句的示例,我只需要验证它是 σ Books
还是其他答案。
是
Books
关系代数运算符将关系值(以及其他值)作为输入,return将它们作为输出。通常,关系代数查询语言是或包含对运算符的嵌套调用的表达式。 (不要通过运算符和值的名称将值和运算符与表示值的表达式混淆。)嵌套必须在表示关系值的叶表达式处结束。它们可以是根据它们的部分描述关系的文字。或者它们可以是给定关系常量或变量的名称。 Books
就是这样一个名字。因此查询表达式 return 其值是表达式 Books
。如果这不是关系值的有效表达式,则不能将其用作查询表达式中运算符调用的参数。