1. 关系数据库的查询语言是一种()语言。
A. 过程性
B. 非过程性
C. 第三代
D. 高级程序设计
2. 如下两个关系r1和r2,它们进行()运算后得到r3。
r1: r2: r3:
a b c b d e a b c d e
------ ------- -----------
a 1 x 1 m i a 1 x m i
c 2 y 2 n j d 1 y m i
d 1 y 5 m k c 2 y n j
A. 交
B. 并
C. 除
D. 联接
3. 下面哪一个不是一种关系数据库语言()
A. 关系操作
B. 关系代数
C. 元组关系演算
D. 域关系演算
4. 定义在{1,2}和{1,2}上的二元关系数为()
A. 2
B. 4
C. 8
D. 16
5. 关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是()
A. 相互依赖
B. 相互独立
C. 相互等价
D. 相互转化
6. 假定学生关系是s(s#,sname,sex,age),课程关系是c(C#,cname,teacheer),学生选课关系是sc(s#,c#,grade)
要查找选修“computer”课程的女学生的姓名,将涉及到关系()
A. s
B. sc,c
C. s,sc
D. s,c,sc
7. 在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数。
A. 小于
B. 等于
C. 大于
D. 小于或等于
8. 一般情况下,当对关系r和s使用自然联接时,要求r和s至少含有一个共同的()
A. 记录
B. 行
C. 数据字典
D. 属性
9. 在关系数据模型中,通常可以把__称为属性,而把__成为关系模式。()
A. 记录、元组集
B. 字段、记录类型
C. 模式、元组
D. 基本表、记录
10. 下列各种对关系数据库的基本操作中,__是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;__是表中选取满足某种条件的元组的操作,相当于在横向进行选择。
A. 选择、检索
B. 扫描、投影
C. 检索、选择
D. 投影、选择
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |