2015国家四级数据库工程师全真模拟试卷13
-
数据库中有Tahie_priceHistory表,结构如下表所示:
[*]
①写出创建Teachers表的SQL语句,要求语句中包含所有的约束。
②现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用TOP语句)。
-
②根据所构建的ER图,设计满足3NF的关系模式.并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限)。
-
15.
-
当数据库出现故障时要对数据库进行恢复,恢复的原理是 (14) ,常用的技术是数据转储和 (15) 。
14.
-
设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName),教师(Teacher)信息包括教师号 (TNO)、教师名(Tname),课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit),学生 (student)信息包括学号(SNO)、学生姓名(Sname)、学生性别(Sex)。
选课系统的管理规则如下:
Ⅰ.一个系可聘用多名教师,一个教师只受聘于一
①构建选修课系统的ER图。(要求图中的实体集名用试卷中给出的英文名.联系名用联系所关联的实体集名的首字母,字母间用“—”或“_”连接,大小写不限)。
-
某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应该对学生信息表建立______,以减少I/O访问次数,提高系统性能。
-
补充语句,把对Student表和Course表的全部操作权限授予用户U1和U2:
GRANT______
ON TABLE Student,Course
TO U1,U2
-
10.
-
VB 6.0中,指明命令的类型,即要访问数据的来源属性是CommandType,该属性的取值中表示RecordSource中的命令类型未知的是______。
-
创建触发器TEST,定义AFTER行级触发器,要求每当在STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。
(8)
(9) ON STUDENT
(10)
AS
Print‘记录已修改’
8.
-
9.
-
7.
-
6.
-
5.
-
某公司新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一原因主要是在于______。
-
设供应商零件的关系模式为SP(Sno,Pno,Qty),其中Sno表示供应商号,Pno表示零件号, Qty表示零件数量。查询至少包含了供应商“168”所供应的全部零件的供应商号的SQL语句:
(4)
FROM SP PX
WHERE (5)
(SELECT*
FROM SP SPY
WHERE (6) AND NOT EXISTS
(SELECT*
FROM SP SPZ
WHERE (7) )
4.
-
事务T1,T2,T3分别对数据D1,D2,D3并发操作如下图所示,其中T1与T2问的并发操作存在的问题是 (1) 。T2与T3问的并发操作存在的问题是 (2) 。
1.
-
2.
-
不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是______。
- A.一级封锁协议
- B.二级封锁协议
- C.三级封锁协议
- D.四级封锁协议
-
以下关于死锁检测与恢复错误的是______。
- A.死锁检测,用于定期检查系统是否发生死锁
- B.死锁恢复,用于将系统从死锁中解救出来
- C.有效的方法是从后向前REDO这个事务的部分操作,只要能解开系统死锁即可
- D.为了防止某些事务总是被选做被撤销的事务,可以限定每个事务被选为撤出事务的次数
-
在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天增长多少记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是______。
- A.空间管理
- B.管理员手动实现监控
- C.参数调整
- D.查询优化
-
以记录为单位的日志文件的内容不包括______。
- A.每个事务的详细执行过程
- B.每个事务的结束标记
- C.每个事务的所有更新操作
- D.每个事务的开始标记
-
以下关于双机热备份叙述不正确的是______。
- A.双机热备份就是一台主机为工作机,另一台主机为备份机
- B.在系统正常运行情况下,工作机为信息系统提供支持
- C.双机热备份模式的切换时机与双机互备援模式的切换时机一致
- D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用
-
在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为教师,而在人事管理系统中被称为职工,这类冲突称之为______。
- A.语义冲突
- B.命名冲突
- C.属性冲突
- D.结构冲突
-
有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是______。
- A.OLAP面向操作人员,OLTP面向决策人员
- B.OLAP使用历史性的数据,OLTP使用当前数据
- C.OLAP经常对数据进行插入、删除等操作,而OLTP仅对数据进行汇总和分析
- D.OLAP不会从已有数据中发掘新的信息,而OLTP可以
-
下列语句正确描述了将windows NT用户“Server\nt_user”添加到sysadmin固定的服务器角色中的是______。
- A.EXEC sp addrole'Server\nt user','sysadmin'
- B.EXEC sp_addsrvrolememher'Server\nt_user','sysadmin'
- C.ADD sp_addrole'Server\nt_Liser','sysadmin'
- D.ADD sp_addsrvrolemember'Server\nt_user','sysadmin'
-
如果子女实体集中的每一个实例都能被唯一地确认而无需了解与之相联系的双亲实体集的实例,则这个关系就被称为______。
- A.标定型联系
- B.分类联系
- C.非标定型联系
- D.多对多联系
-
下列关于数据库运行和维护的叙述中,正确的是______。
- A.只要数据库正式投人运行中,就标志着数据库设计工作的结束
- B.数据库的维护工作就是维护数据库系统的正常运行
- C.数据库的维护工作就是发现错误,修改错误
- D.数据库正式投入运行标志着数据库运行和维护工作的开始
-
UML是一种面向对象的建模语言,它包含有10种图,以下说法中错误的是______。
- A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述
- B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态
- C.用例图展示了各种外部行为者与系统所提供的用例之间的联系
- D.UML的动态建模机制包括状态图、活动图、顺序图和协作图4个图形
-
要写出高质量的SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法______。
- A.事务处理
- B.使用游标
- C.合理使用索引
- D.不使用左(右)连接
-
在定义分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有 ______。
- A.数据一致性条件
- B.数据完整性条件
- C.完全性条件
- D.不相干条件
-
以下关于分类挖掘的相关说法错误的是______。
- A.分类器的构造方法有统计方法、机器学习方法、神经网络方法等
- B.有三种分类器评价或比较尺度:预测准确度、计算复杂度、模型描述的简洁度
- C.统计方法包括决策树法和规则归纳法
- D.神经网络方法主要是BP算法
-
设有图书管理数据库: 图书(总编号C(6) ,分类号C(8) ,书名C(16) ,作者C(6) ,出版单位C(20) ,单价N(6,2) ) 读者(借书证号C(4) ,单位C(8) ,姓名C(6) ,性别C(2) ,职称C(6) ,地址C(20) ) 借阅(借书证号C(4) ,总编号C(6) ,借书日期D(8) ) 对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面 SQL语句正确的是______。 SELECT出版单位,______,___
- A.MIN(单价)AVGAGE(单价)COUNT(*)GROUP BY
- B.MAX(单价)AVG(单价)COUNT(*)ORDER BY
- C.MAX(单价)AVG(单价)SUM(*)ORDER BY
- D.MAX(单价)AVG(单价)COUNT(*)GROUP BY
-
以下不属于性能需求分析的内容是______。
- A.数据操作响应的时间
- B.系统吞吐量
- C.每TPS代价值
- D.存储需求分析
-
在数据库设计中,将ER图转换成关系数据模型的过程是______。
- A.需求分析阶段
- B.概念设计阶段
- C.逻辑设计阶段
- D.物理设计阶段
-
以下关于一次性加锁及其缺点叙述错误的是______。
- A.该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁
- B.要求事务必须一次性的获得对需要访问的全部数据项的访问权
- C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度
- D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度
-
以下关于备份设备说法错误的是______。
- A.SQL Server将备份数据库的场所称为备份设备
- B.永久备份设备先创建备份设备,然后将数据库备份到备份设备上
- C.临时备份设备是直接将数据库备份到物理文件上
- D.可以使用sp_createumpdevice系统存储过程创建备份设备
-
概要设计的任务不包括______。
- A.建立软件系统的总体结构和模块问的关系
- B.定义各功能模块的接口
- C.设计全局数据库或数据结构
- D.模块的外部功能描述
-
关于并行数据库结构,以下说法错误的是______。
- A.在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突
- B.在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘
- C.在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源
- D.层次结构综合了共享内存、共享磁盘和无共享结构的特点
-
在数据库物理设计阶段,建立索引的目的是为了提高数据的______。
- A.更改效率
- B.插入效率
- C.查询效率
- D.删除效率
-
当关系引用了属性名以后,关系具有的性质中不包括______。
- A.有重复的元组
- B.元组上下无序
- C.按属性名引用时属性左右无序
- D.所有属性值都是原子项
-
下述不属于数据库维护工作的是______。
- A.使用数据定义语言建立多个表、构建数据库总体框架
- B.根据备份计划周期性地备份数据库
- C.检测数据库的空间使用情况
- D.调整数据库参数,进行性能优化
-
有如下的索引文件: 指针号
指针号 则该索引文件称为______。
- A.稀疏索引
- B.聚集索引
- C.稠密索引
- D.非聚集索引
-
若关系模式R中没有非主属性,则______。
- A.R属于2NF,但R不一定属于3NF
- B.R属于3NF,但R不一定用于BCNF
- C.R属于BCNF,但不一定属于4NF
- D.R属于4NF
-
散列是一种快速查找的技术,以下关于散列说法错误的是______。
- A.文件可以组织为散列文件
- B.散列函数的输入为文件记录的查找码值
- C.散列函数的输出可以是桶号
- D.桶可以是磁盘块,但不可以是比磁盘块大的空间
-
下面不属于新型数据库的是______。
- A.演绎数据库
- B.模糊数据库
- C.串行数据库
- D.空间数据库
-
存储过程是存储在数据库中的代码.具有很多优点。下列陈述中不属于存储过程优点的是
- A.可通过预编译机制提高数据操作的性能
- B.可方便地按用户视图表达数据
- C.可减少客户端和服务器端的网络流量
- D.可实现一定的安全控制
-
以下不属于数据库系统安全性主要技术和方法的是______。
- A.视图机制
- B.存取机制
- C.审计机制
- D.出入机房登记和加锁