作业答案 发表于 2016-11-11 08:58:09

北语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]
查看完整版本: 北语16秋《数据库原理和应用》作业2