问题 单项选择题

常用的关系运算是关系代数和()。

A.集合代数

B.逻辑演算

C.关系演算

D.集合演算

答案

参考答案:C

解析:

根据实现理论基础的不同,可以将关系数据库的查询语言分为两类,一类是基于集合操作为基础的运算,另一类是基于谓词为基础的运算。关系代数则是以集合代数为基础发展起来的,它是以关系为运算对象的一组高级运算集合;关系代数可以分为基本的集合运算和专门的关系运算两大类。而关系演算则是以谓词演算为基础,根据谓词变元的不同,可以分为元组关系演算和域关系演算两种。

问答题 简答题
填空题