重理工2012-2013数据库B.doc
文本预览下载声明
重庆理工大学2012-2013数据库B
选择题(15分):
1.数据库系统的体系结构包括( )
A、两级模式结构和一级印象 B、三级模式和一级印象
C、三级结构模式和两级印象 D、三级模式和三级印象
2.SQL语言称为( )
A、结构化定义语言 B、结构化控制语
C、结构化查询语言 D、结构化操控语言
3.在视图上不能完成的操作是( )
A、在视图上定义新的视图 B、查询操作
C、更新视图 D、在视图上定义新的表
4.数据流程图(DFD)是用于描述结构化方法中( )阶段的工具
A、概念结构设计 B、物理结构设计
C、需求分析 D、数据库的运行和维护
5.下列四项中,不属于数据库特点的是( )
A、数据共享 B、数据完整性 C、数据冗余较小 D、数据独立性低
6.数据库中存储的是( )
A、数据 B、数据模型 C、数据之间的联系 D、数据及数据之间的联系
7.从关系中挑出指定属性组成新关系的运算称为( )
A、“选取”运算 B、“投影”运算 C、“连接”运算 D、“交”运算
8.数据库保护的几个方面中,不包括的是()
A.控制数据冗余 B 并发控制
C.完整性保护 D 故障恢复
9.下列问题中,由关系模式设置不当引起的是( )
A 数据冗余 B 插入异常
C 删除异常 D 丢失修改
10.单个用户使用的数据视图的描述称为 ()
A 外模式 B 概念模式 C 内模式 D 存储模式
11.如果两个事务,同时对数据库的同一数据进行操作,不会引起冲突的是()
A 两个SELECT B 两个DELETE
C 一个SELECT,一个DELETE D 其中一个是UPDATE
12.下列数据模型中,数据独立性最高的是 ()
A 网状数据模型 B 关系数据模型
C 层次数据模型 D 非关系模型
13.已知成绩关系如下所示。执行SQL语句:SELECT COUNT DISTINCT SNO FROM SC WHERE GRADE 60,查询的结果中包含的的元组个数为( )
SC SNO CNO GRADE S1 C1 80 S1 C2 76 S2 C1 NULL S2 C2 53 S3 C3 90
A 、1 B、2 C、3 D、4
14.候选关键字中的的属性称为( )
A 非主属性 B 主属性 C 复合属性 D 关键属性
15.索引的作用之一是( )
A 节省存储空间 B、便于管理
C、加快查询速度 D、建立个数据库间的联系
填空题(15分)
提供数据库定义、数据操作、数据控制和DB维护功能的软件是__________。
数据库模型是由数据结构、__________________和________________三部分组成。
若事务处于运行过程中,由于种种原因,使事务未运行到正常的终点就被撤销,这种情况称为____________________________。
用树形结构表示实体类型及实体之间的联系的数据模型称为______________。
DB并发操作通常会带来三类问题,它们是丢失更行、_________和读脏数据。
事务必须具有的四个性质是:原子性、一致性、______________和持久性。
数据库恢复的基础是利用转存的冗余数据。这些数据包括__________和________。
数据库中常见的存取控制方法有强制存取控制和____________________________。
数据库安全性控制的常用方法有用户标识、存取控制、_____________、审计和______________。
审计日志记录用户对数据库的_______________操作,用于数据库恢复的日志文件记录事务对数据库的______________操作。
数据库的完整性有__________________、参照完整性和用户定义完整性三类。
简答题(20分)
什么是数据的安全性?什么是数据的完整性?(4分)
举例说明数据库中死锁产生的原因,如何预防、诊断以及解除死锁?(6分)
DBMS在事务故障发生后,恢复数据的步骤是什么?(5分)
简述DBMS的主要功能?(5分)
分析题(23分)
1、分析关系模式STUDEN(学号,姓名,出生日期,系名,班号,宿舍区)(设一个系的学生同住一个宿舍区)。(8分)
写出该关系模式R基本的函数依赖集合候选码。
该关系模式属第几范式?为什么?
如何将其规范化为3NF?
2、已知某新华书店一张销售订单的屏幕输出格式如下形式所示:(15分)
订单编号 1379465 客户编号 NC200574 日期 2005-09-08 客服名称 光华学校 客户电话
显示全部