aopeng 发表于 2017-5-3 09:16:53

东师17春数据库系统在线作业2

东师17春数据库系统在线作业2
一、单选题:【10道,总分:20分】

1.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是(    )。          (满分:2)
    A. 层次结构
    B. 二维表结构
    C. 网状结构
    D. 封装结构
2.关系数据库规范化是为解决关系数据库中(    )问题而引人的。          (满分:2)
    A. 插入、删除和数据冗余
    B. 提高查询速度
    C. 减少数据操作的复杂性
    D. 保证数据的安全性和完整性
3.从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(    )。          (满分:2)
    A. M端实体的关键字
    B. N端实体的关键字
    C. M端实体关键字与N端实体关键字组合
    D. 重新选取其他属性
4.关系模式中,满足2NF的模式(    ).          (满分:2)
    A. 必定是3NF
    B. 必定是1NF
    C. 可能是1NF
    D. 必定是BCNF
5.(    )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。          (满分:2)
    A. 程序
    B. 命令
    C. 事务
    D. 文件
6.在关系数据库设计中,设计关系模式是(    )的任务。          (满分:2)
    A. 需求分析阶段
    B. 概念设计阶段
    C. 逻辑设计阶段
    D. 物理设计阶段
7.关系中的"主关键字"不允许取空值是指(    )规则。          (满分:2)
    A. 实体完整性
    B. 引用完整性
    C. 用户定义的完整性
    D. 数据完整性
8.在登录日志文件时,应该(    )。          (满分:2)
    A. 将更新数据库与登录日志文件两个操作同时完成
    B. 将更新数据库与登录日志文件两个操作按随机的先后顺序完成
    C. 先登录日志文件,后写数据库的更新
    D. 先写数据库的更新,后登录日志文件
9.层次模型不能直接表示(    )。          (满分:2)
    A. l:1关系
    B. l:m关系
    C. m:n关系
    D. 1:1和1:m关系
10.在关系代数运算中,五种基本运算为(    )。          (满分:2)
    A. 并、差、选择、投影、自然连接
    B. 并、差、交、选择、投影
    C. 并、差、选择、投影、笛卡尔积
    D. 并、差、交、选择、笛卡尔积
二、多选题:【10道,总分:20分】

1.为维护数据库的完整性,DBM必须能够(    ).          (满分:2)
    A. 提供定义完整性约束条件的机制
    B. 提供完整性检查的方法
    C. 违约处理
    D. 用户定义的完整性
2.已知关系R具有属性A,B,C,D,E,F.假设该关系有如下函数依赖AB→C,BC→AD,D→E,CF→B,则下列依赖蕴含于给定的这些函数依赖的有(    ).          (满分:2)
    A. AB→C
    B. AB→D
    C. AB→E
    D. AB→F
3.事务的ACID我可能遭到破坏的因素有(    )          (满分:2)
    A. 多个事务并行运行时,不同事务的操作串行执行
    B. 多个事务并行运行时,不同事务的操作交叉执行
    C. 事务在运行过程中被强行停止
    D. 事务在运行过程中又接收到新的事务.
4.数据库设计过程中形成数据库的各级模式,大致可以总结为(    ).          (满分:2)
    A. 概念设计阶段形成概念模式
    B. 逻辑设计阶段形成逻辑模式和外模式
    C. 物理设计阶段形成内模式
    D. 概念设计阶段形成子模式
5.不用游标的SQL语句有(    ).          (满分:2)
    A. 查询结果为单记录的SELECT语句
    B. CURRENT形式的增删改语句
    C. 不带CURRENT形式的增删改语句
    D. 数据定义语句
6.什么样的属性上不适合建立上索引(    ).          (满分:2)
    A. 经常在查询中出现的属性
    B. 属性值很少的属性,比如说性别
    C. 经常更新的属性
    D. 太小的表里的属性.
7.在SQL语句中,X为INT数据类型,可以用来表示"10<X<15"的是(    )。          (满分:2)
    A. X>10 AND X<15
    B. X Between 10 And 15
    C. X IN(11,12,13,14)
    D. X Between 11 AND 14
8.在三层模式结构中,(    )是数据库的核心和关键,(    )通常是模式的子集,数据按模式的描述提供给用户,按(    )的描述存储在硬盘上.          (满分:2)
    A. 模式
    B. 外模式
    C. 内模式
    D. 数据结构
9.数据库系统是指在计算机系统中引入了数据库后的系统,一般由(    )构成.          (满分:2)
    A. 数据库
    B. 数据库管理系统
    C. 应用系统
    D. 数据库管理员
10.数据库安全性中的存取控制包括(    ).          (满分:2)
    A. 自主控制
    B. 权限检查
    C. 强制存取控制
    D. 权限定义
三、判断题:【20道,总分:60分】

1.表中一列即为一个元组。          (满分:3)
    A. 错误
    B. 正确
2.如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引.          (满分:3)
    A. 错误
    B. 正确
3.层次模型对具有一对多的层次联系的部门描述非常自然、直观、容易理解。          (满分:3)
    A. 错误
    B. 正确
4.当内查询的结果只有一个值时,可以用=代替IN谓词。          (满分:3)
    A. 错误
    B. 正确
5.关系是笛卡尔积的有限子集,所以关系也是一个二维表。          (满分:3)
    A. 错误
    B. 正确
6.函数依赖A1A2→A1B1,等价于A1A2→B1.          (满分:3)
    A. 错误
    B. 正确
7.若R.B→R.A,R.C→R.A,则R(B,C)→R.A          (满分:3)
    A. 错误
    B. 正确
8.传统的集合运算都是二目运算。          (满分:3)
    A. 错误
    B. 正确
9.关系模型要求关系必须是规范化的,即每一个分量必须是一个不可分的数据项。          (满分:3)
    A. 错误
    B. 正确
10.为了简化E-R图的设计,现实世界的事物能作为属性对待的,尽量作为属性对待.          (满分:3)
    A. 错误
    B. 正确
11.层次模型可以表示多对多的联系。          (满分:3)
    A. 错误
    B. 正确
12.查询表是实际存在的表,它是实际存储数据的逻辑表示。          (满分:3)
    A. 错误
    B. 正确
13.基本关系中不同的列不能出自同一个域。          (满分:3)
    A. 错误
    B. 正确
14.关系R上的投影是从R中选择出若干属性列组成新的关系。          (满分:3)
    A. 错误
    B. 正确
15.当且仅当函致依赖A→B在R上成立,关系R(A, B,C)等于其投影R1(A,B)和R2(A,C)的连接。          (满分:3)
    A. 错误
    B. 正确
16.数据库的外模式是在物理设计阶段形成 的.          (满分:3)
    A. 错误
    B. 正确
17.作为属性,不能再具有需要描述的性质.          (满分:3)
    A. 错误
    B. 正确
18.同一个表上的多个触发器激活时要遵循先执行该表上的BEFORE触发器,再执行该表上的AFTER触发器。          (满分:3)
    A. 错误
    B. 正确
19.每个关系的数据结构是一张规范化的二维表。          (满分:3)
    A. 错误
    B. 正确
20.为了提高查询的速度,在设计关系的时候,可以考虑把经常查询的属性放在一个关系里,而把很少用到的属性放在另一个关系里.          (满分:3)
    A. 错误
    B. 正确


页: [1]
查看完整版本: 东师17春数据库系统在线作业2