2016年沈阳师范大学教育技术学院数据库复试笔试最后押题五套卷
● 摘要
一、选择题
1. 文件系统与数据库系统的重要区别是数据库系统具有( )。
A. 数据共享性
B. 数据无冗佘
C. 数据结构化
D. 数据独立性
【答案】C
【解析】文件系统和数据库系统都具有数据独立性和数据共享性,只是文件系统的对应性能弱于数据库系统。至于数据无冗余,没有哪个系统可以完全做到。而通过数据模型表示复杂的数据结构,则是数据库系统所独有的。
2. 在数据库表定义中描述的是数据库的( )。
A. 安全性规则
B. 完整性约束
C. 恢复方法
D. 并发控制机制
【答案】B
【解析】在数据库表定义中描述的是数据库的完整性约束。
3. OLAP 的核心是( )。
A. 对用户的快速响应
B. 互操作性
C. 多维数据分析
D. 以上都不是
【答案】C
4. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。
A. 关系规范化理论
B. 关系运算理论
C. 关系代数理论
D. 数理逻辑
【答案】A
【解析】关系数据理论,即关系规范化理论是进行数据库逻辑结构设计的有力工具,通过它,
可以判断数据库的逻辑结构设计是否优良,并可以对一个不好的逻辑设计进行改造以使它变得好起来。
5. DB 、DBS 和DBMS 三者的关系是( )。
A.DB 包括DBS 和DBMS
B.DBS 包括DB 和DBMS
C.DBMS 包括DB 和DBS
D.DBS 和DBMS 包括DB
【答案】B
【解析】
数据库系统
数据库管理系统_数据库系统是一个引入数据库以后的计算机系数据库应用开发系统和人员统,它由计算机硬件(包括计算机网络与通信设备)及相关软件(主要是操作系统)
、数据库
组成。
6. 数据流图(DFD )是用于描述结构化方法中( )阶段的工具。
A. 可行性分析
B. 详细设计
C. 需求分析
D. 程序编码
【答案】C
【解析】在需求分析阶段利用数据流图来表示数据与加工之间的关系。
7. 下列不属于非平凡函数依赖的是( )。
A.
B.
C.
D.
【答案】D
【解析】若是平凡函数依赖,否则称为非平凡函数依赖。D 项为平凡函数依赖,所以不属于非平凡函数依赖。
8. OLAP 系统按照其数据在存储器中的存储格式可以分为( )3种类型。
A. 关系OLAP 、对象OLAP 、混合型OLAP
B. 关系OLAP 、混合型OLAP 、多维OLAP
C. 对象OLAP 、混合型OLAP 、多维OLAP
D. 关系OLAP 、对象OLAP 、多维OLAP
【答案】B
9. 对并发操作若不加以控制,可能会带来( )问题。
A. 不安全
B. 死锁
C. 死机
D. 不一致
【答案】D
【解析】对并发操作不加以控制,会带来数据不一致性问题。
10.执行语句 CREATE DATABASE Student 的结果是( )。
A. 创建一个名为Student 的数据库,包括数据文件和日志文件
B. 运行失败,因为参数不完整
C. 创建一个名为Student 的数据库,但是只有默认的数据文件,无日志文件
D. 为数据库Student 创建一个名为Student 的表
【答案】A
【解析】CREA TE DATABASE dataname 可以用来创建数据库,其中dataname 为数据库的名字,默认包含数据文件和日志文件。
二、简答题
11.试述关系模式的完整性规则。在参照完整件中,什么情况下外码属性的值可以为空值?
【答案】(1)关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
①实体完整性规则:若属性A 是基本关系R 的主属性,则属性A 不能取空值。
②参照完整性规则:若属性(或属性组)F 是基本关系R 的外码,它与基本关系S 的主码Ks
,则对于R 中每个元组在F 上的值必须为取空值相对应(基本关系R 和S 不一定是不同的关系)
,或者等于S 中某个元组的主码值。 (F 的每个属性值均为空值)
③用户定义的完整性是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。
(2)在参照完整性中,外码属性值可以为空,它表示该属性的值尚未确定,但前提条件是该外码属性不是其所在参照关系的主属性。
12.设有如图所示的3个基本表。表中各个属性的含义如下:A# (商店代号)、ANAME (商店名)、 (店员人数)、CITY (所在城市)、B# (商品号)、BNAME (商品名称)、PRICE (商品价格)、QTY (商品 试用SQL 语句写出下列查询:
(1)找出店员人数不超过100人或者在长沙市的所有商店的商店代号和商店名。
(2)找出供应书包的商店名。
(3)找出至少供应代号为256的商店所供应的全部商品的商店名和所在城市。