一、单选题(共 20 道试题,共 100 分。)V 1. 在SELECT语句中使用GROUPBYSNO时,SNO必须( )。
A. 在WHERE中出现
B. 在FROM中出现
C. 在SELECT中出现
D. 在HAVING中出现
满分:5 分
2. 在SELECT语句中使用MAX(列名)时,列名应该( )。
A. 必须是数值型
B. 必须是字符型
C. 必须是数值型或字符型
D. 不限制数据类型
满分:5 分
3. 在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( )。
A. 姓名
B. 年龄
C. 职位
D. 出生日
满分:5 分
4. 下列所述数据模型概念,不正确的是_______。
A. 不同记录型的集合
B. 各种记录型及其联系的集合
C. E-R图表示的实体联系模型
D. 数据库的概念模型
满分:5 分
5. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的_______。
A. 记录
B. 行
C. 属性
D. 元组
满分:5 分
6. 已知关系R和S,R∩S等价于_______。
A. (R﹣S)﹣S
B. S﹣(S﹣R)
C. (S﹣R)﹣R
D. S﹣(R﹣S)
满分:5 分
7. 关系数据模型_______。
A. 只能表示实体之间1:1联系
B. 只能表示实体之间1:m联系
C. 只能表示实体之间m:n联系
D. 可以表示实体间的任意联系
满分:5 分
8. 关系代数运算的基础是_______。
A. 关系运算
B. 谓词演算
C. 集合运算
D. 代数运算
满分:5 分
9. 在SQL语言查询语句中,WHERE子句实现关系代数的_______。
A. 投影运算
B. 选择运算
C. 连接运算
D. 交运算
满分:5 分
10. 使用CREATESCHEMA语句建立的是( )。
A. 数据库
B. 表
C. 视图
D. 索引
满分:5 分
11. 设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F( )。
A. 是无损联接,也是保持FD的分解
B. 是无损联接,但不保持FD的分解
C. 不是无损联接,但保持FD的分解
D. 既不是无损联接,也不保持FD的分解
满分:5 分
12. 在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为( )。
A. 平凡函数依赖
B. 部分函数依赖
C. 完全函数依赖
D. 传递函数依赖
满分:5 分
13. 在关系模式R(U,F)中,如果X→U,则X是R的( )。
A. 侯选键
B. 超键
C. 主键
D. 外键
满分:5 分
14. 设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为( )。
A. {A→B,B→C}
B. {A→C}
C. {A→B,A→C}
D. 不存在非平凡的FD
满分:5 分
15. 存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是_______。
A. 网状模型
B. 关系模型
C. 层次模型
D. 以上都有
满分:5 分
16. 实体完整性是指关系中_______。
A. 不允许有空行
B. 主关键字不允许取空值
C. 属性值外关键字取空值
D. 允许外关键字取空值
满分:5 分
17. 有一名为”销售”实体,含有:商品名、客户名、数量等属性,该实体主键_______。
A. 商品名
B. 客户名
C. 商品名+客户名
D. 商品名+数量
满分:5 分
18. 当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是_______。
A. 左外联接
B. 右外联接
C. 内部连接
D. 全外联接
满分:5 分
19. SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个( )。
A. 表
B. 记录
C. 元组
D. 数据项
满分:5 分
20. 在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于( )。
A. BCNF
B. 1NF
C. 2NF
D. 3NF
满分:5 分