东师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]