华北水利水电大学数据库原理及应用专升本冲刺卷及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用专升本冲刺卷
(总分100分,考试时长90分钟)
一、单项选择题(每小题2 分,共 40分)
1、以下哪种备份方式需要完全关闭数据库进行?( )
A、无归档日志模式下的数据库备份
B、归档日志模式下的数据库备份
C、使用导出实用程序进行逻辑备份
D、以上都不对
2、下列关于数据库数据模型的说法中,哪一个是不正确的?()
A、任何一张二维表都表示一个关系
B、层次模型的数据结构是有向树结构
C、在网状模型中,一个子结点可以有多个父结点
D、在面向对象模型中每一个对象都有一个惟一的标识
3、Access 2010中,文本型默认字段大小为()
A、255
B、64
C、50
D、65535
4、下面关于存储过程的描述不正确的是____。
A、存储过程实际上是一组T-SQL语句
B、存储过程预先被编译存放在服务器的系统表中
C、存储过程独立于数据库而存在
D、存储过程可以完成某一特定的业务逻辑
5、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同()。
A、并.交、差
B、笛卡尔乘积.连接
C、自然连接.除法
D、投影.选择
6、对数据库按其存放方式进行分类:一个数据库存放在一台计算机之中为__数据库,一个数据库存放在若干个计算机之中称为()数据库。
A、集中式、分布式
B、集中式、关系式
C、关系式、连接式
D、关系式、分布式
7、数据库类型是按照()来划分的。
A、数据模型
B、记录形式
C、数据存取方法
D、文件形式
8、供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )。
A、多对多
B、一对一
C、多对一
D、一对多
9、Oracle中的()脚本文件创建数据字典视图。
A、catalog.sql
B、catproc.sql
C、sql.sql
D、dictionary.sql
10、下列不属于数据库的建立和维护功能的是
A、数据库空间的维护
B、数据库的性能监视
C、数据库的分析
D、数据定义
11、VARCHAR类型字段保存最大的字符数是______。
A、65532
B、65535
C、255
D、1025
12、SQL语句中,彻底删除一个表的命令是()。
A、delete
B、drop
C、clear
D、remore
13、实现数据库的哪个特性能够避免对未提交更新的依赖("脏数据"的读出)?()
A、完整性
B、并发性
C、安全性
D、可移植性
14、MySQL 支持的用户自定义完整性约束不包括
A、非空约束
B、CHECK 约束
C、触发器
D、视图
15、在oracle中,如果一个服务器进程意外中止,Oracle使用下列哪一个后台进程来释放它所占用的资源?()。
A、DBWn
B、LGWR
C、SMON
D、PMON
16、以下()文件记录了在数据库恢复期间使用的检查点信息。
A、报警文件(alert log)
B、追踪文件
C、控制文件
D、参数文件
17、当某个实务对某段数据加了S锁之后,在此事务释放锁之前,其他事务可以对此段数据加的锁是
A、T锁
B、D锁
C、U锁
D、S锁
18、在Oracle中,将scott的缺省表空间改为data2_ts,下列哪个是正确的?()
A、ALTER USER scott DEFAULT TABLESPACE data2_ts
B、ALTER DEFAULT TABLESPACE data2_ts USER scott
C、ALTER USER scott TABLESPACE DEFAULT data2_ts
D、ALTER scott USER DEFAULT TABLESPACE data2_ts
19、在MySQL数据库中,数据库系统通常使用数据库用户权限确认等访问控制措施,这主要是为了实现数据库的
A、安全性
B、完整性
C、并发控制
D、恢复
20、假设存在一张职工表,包含“性别”属性,要求这个属性胡值只能取“男”或“女”,这属于()
A、实体完整性
B、参照完整性
C、用户定义完整性
D、关系不变性
二、填空题(每小题2 分,共 20分)
1、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是()。
2、在Access中,规定日期型常量的定界符是____。
3、信息世界中的术语,与之对应的数据库术语为______。
4、根据数据访问页的用途,可将数据访问页分为交互式报表页、____和数据分析页三种类型。
5、类模块是指可以用来定义新对象的模块,包含有属性和____的定义。
6、层次模型的数据结构是( )结构;网状模型的数据结构是( )结构;关系模型的数据结构是( )结构;面向对象模型的数据结构之间可以( )
7、合并局部E-R图时可能会发生属性冲突、命名冲突和( )。
8、窗体中以表达式作为数据源的控件称为____控件。
9、层次模型和网状模型中的单位是基本层次联系,这是指两个()以及他们之间的()(包括一对一)的联系。
10、在关系数据库的规范化理论中,在执行“分解”时,必须遵守的规范化规则:保持原有的依赖关系和( )。
三、简单题(每小题5 分,共 20分)
1、传统的集合运算和专门的关系运算都有哪些。
2、SQL Server 2008所使用的运算符类别有哪些?
3、建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。
Student表建立完成后,若要在表中增加年级SGrade项(设字段类型为字符型,长度为10),其SQL命令为:( )。
4、数据库概念
四、综合应用题(每小题20 分,共 20分)
1、设有关系模式:
TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备注)
(1)教师编号是候选码吗?说明理由
(2)该关系模式的主码是什么?
(3)该关系模式是否存在部分函数依赖?如果存在,请写出至少两个?
(4)该关系模式满足第几范式?
(5)将该关系模式分解为3NF。
参考答案
一、单项选择题
1、A
2、A
3、A
【解析】默认字段大小为255,最大也为255。
4、C
5、A
6、A
7、A
8、A
9、A
10、D
11、A
【解析】本题得分:1分
12、B
13、B
14、D
15、D
16、C
17、D
【解析】本题主要考查的知识点为封锁。
若事务T对数据D加了S锁,则别的事务还可对数据D请求S锁,而对数据D的X锁请求必须等待直到事务T释放锁。
18、A
19、A
【解析】本题主要考查的知识点为数据库的安全性。
在MySQL数据库中,数据库系统对数据的安全管理是使用身份验证、数据库用户权限确认等访问控制措施,来保护数据库中的信息资源,以防止这些数据遭受破坏。
20、C
二、填空题
1、外模式
2、#
3、记录
4、数据输入页
5、方法
6、树|有向图|二维表|嵌套和递归
7、结构冲突
8、计算型
9、实体|联系
10、函数依赖
三、简单题
1、 (1) 传统的集合操作:并、差、交、笛卡儿积。
(2) 专门的关系操作:投影(对关系进行垂直分割)、选择(水平分割)、连接(关系的结合)、除法(笛卡儿积的逆运算)等。
2、 SQL Server 2008系统中,可以使用的运算符可以分为算术运算符、逻辑运算符、赋值运算符、字符串串联运算符、按位运算符、一元运算符及比较运算符等。
3、ALTER TABLE Student ADD SGrade CHAR(10)
4、数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存储,能够自动进行查询和修改的数据集合。
四、综合应用题
1、(1)教师编号不是候选码。
(2)假定对任一本书一个人一天只能借一次,则主码为:
教师编号,借阅图书编号,借书日期;
非主属性为:教师姓名、电话、所在部门、书名、还书日期、备注
(3)存在。
(教师编号,借阅图书编号,借书日期)->教师姓名
(教师编号,借阅图书编号,借书日期)->教师电话
(教师编号,借阅图书编号,借书日期)->所在部门
(教师编号,借阅图书编号,借书日期)->书名
(4)因为存在非主属性对于码的部分函数依赖,所以,未达到二范式,只属于一范式。
(5)教师(教师编号,教师姓名,电话,所在部门)
图书(图书编号,图书名)
借阅(教师编号,图书编号,借书日期,还书日期,备注)。