北语16秋《数据库原理和应用》作业2
北语16秋《数据库原理和应用》作业2一、单选题:
1.在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到( )。 (满分:4)
A. INF
B. 2NF
C. 3NF
D. BCNF
2.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F( )。 (满分:4)
A. 是无损联接,也是保持FD的分解
B. 是无损联接,但不保持FD的分解
C. 不是无损联接,但保持FD的分解
D. 既不是无损联接,也不保持FD的分解
3.使用CREATESCHEMA语句建立的是( )。 (满分:4)
A. 数据库
B. 表
C. 视图
D. 索引
4.视图建立后,在数据字典中存放的是( )。 (满分:4)
A. 查询语句
B. 视图的内容
C. 视图的定义
D. 产生视图的表的定义
5.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到( )。 (满分:4)
A. 2NF
B. 3NF
C. BCNF
D. 4NF
6.把ER模型转换成关系模型的过程,属于数据库的( )。 (满分:4)
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
7.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→D,C→D},则相对于F,关系模式R的主键为( )。 (满分:4)
A. AC
B. ACD
C. ABC
D. ABCD
8.在SELECT语句中使用*,表示( )。 (满分:4)
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
9.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( )。 (满分:4)
A. 姓名
B. 年龄
C. 职位
D. 出生日
10.数据库设计中,概念模型是( )。 (满分:4)
A. 依赖于DBMS和硬件
B. 依赖于DBMS独立于硬件
C. 独立于DBMS依赖于硬件
D. 独立于DBMS和硬件
11.ER方法中用属性描述事物的特征,属性在ER图中表示为( )。 (满分:4)
A. 椭圆形
B. 矩形
C. 菱形
D. 有向边
12.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的主键为( )。 (满分:4)
A. AC
B. ABC
C. AB
D. BC
13.索引的描述存放在下列哪一项所指示的对象中( )。 (满分:4)
A. 视图
B. 模式
C. 数据字典
D. 文件
14.在SQL语言中,DELETE语句的作用是( )。 (满分:4)
A. 删除基本表
B. 删除视图
C. 删除基本表和视图
D. 删除基本表和视图的元组
15.对于关系R,第三范式是R中的每个非主属性应满足( )。 (满分:4)
A. 与主关键字存在单值依赖关系
B. 与主关键字存在多值依赖关系
C. 函数传递依赖主关键字
D. 非函数传递依赖主关键字
16.对所有的视图都可以进行下面哪一个操作?( ) (满分:4)
A. 插入
B. 选择
C. 更新
D. 删除
17.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )。 (满分:4)
A. 6
B. 9
C. 12
D. 15
18.在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。这条推理规则称为( )。 (满分:4)
A. 自反律
B. 合并律
C. 增广律
D. 分解律
19.在数据库设计中,表示用户业务流程的常用方法是( )。 (满分:4)
A. DFD
B. ER图
C. 程序流程图
D. 数据结构图
20.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的( )。 (满分:4)
A. 充分必要条件
B. 必要条件
C. 充分条件
D. 既不充分也不必要条件
21.在SELECT语句中使用MAX(列名)时,列名应该( )。 (满分:4)
A. 必须是数值型
B. 必须是字符型
C. 必须是数值型或字符型
D. 不限制数据类型
22.在SELECT语句中使用GROUPBYSNO时,SNO必须( )。 (满分:4)
A. 在WHERE中出现
B. 在FROM中出现
C. 在SELECT中出现
D. 在HAVING中出现
23.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入( )。 (满分:4)
A. 堆
B. 栈
C. 游标
D. 缓冲区
24.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个( )。 (满分:4)
A. 表
B. 记录
C. 元组
D. 数据项
25.数据库设计属于( )。 (满分:4)
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
**** Hidden Message *****
页:
[1]