1、事务管理和新一代数据库(三)及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:67,分数:67.00)1.数据库恢复就是在尽可能短的时间内,把数据库恢复到故障发生前的状态,具体的实现方法有_。(分数:1.00)A.库文件B.日志文件C.检查点文件D.后备文件2.SQL 的主码子句和外码子句属于 DBS 的_。(分数:1.00)A.完整性措施B.安全性措施C.恢复措施D.并发控制措施3.在数据系统中,对存取权限的定义称为_。(分数:1.00)A.命令B.授权C.定义D.审计4.下述哪一条是并发控制的主要方法_。(分数:1.00)A.授权B.封锁C.日志D.索引5.下面关于基
2、于关系数据库系统的,以数据处理为主的传统的数据库应用所具有的特征比较全面的是_。(分数:1.00)A.结构统一、面向记录和数据项小B.面向记录、数据项小和原子字段C.结构统一、面向记录和原子字段D.结构统一、面向记录、数据项小和原子字段6.事务的持续性是指_。(分数:1.00)A.事务中包括的所有操纵要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态7.SQL 语言提供_语句实现数据存取的安全性控制。(分数:1.00)A.CREATETABLEB.COMMITC.ROLL
3、BACKD.GRANT 和 REVOKE8.一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的_。(分数:1.00)A.串行性B.隔离性C.永久性D.原子性9.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行_。(分数:1.00)A.安全性控制B.完整性控制C.并发控制D.可靠性控制10._用来记录对数据库中数据进行的每一次更新操作。(分数:1.00)A.后备副本B.日志文件C.数据库D.缓冲区11.事务的 ACID 特性中 C 的含义是_。(分数:1.00)A.一致性(Consistency
4、)B.邻接性(Contiguity)C.连续性(Continuity)D.并发性(Concurrency)12.不允许任何其他事务对这个锁定目标再加上任何类型锁的锁是_。(分数:1.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是13.可以作为 DBA 监视数据库中数据安全性的工具是_。(分数:1.00)A.系统解析员B.应用程序员C.DBSD.DD14.SQL 的 GRANT 语句属于 DBS 的_。(分数:1.00)A.完整性措施B.安全性措施C.恢复措施D.并发控制措施15.在分布式数据库系统中,数据的共享有两个层次:即_。(分数:1.00)A.逻辑共享和物理共享B.局部共享和
5、全局共享C.单个共享和整体共享D.结构共享和内容共享16.PowerDesigner 是新一代数据库设计工具,在下面列出的它的 4 个组成部分中,若要进行数据库概念模式设计,则应选用_。(分数:1.00)A.ProcessAnalystB.DataArchitectC.MetaworksD.AppModeler17.下面关于面向对象数据库语言的功能比较全面的是_。类的定义与操纵操作方法的定义对象的操纵(分数:1.00)A.和B.和C.和D.,和18.PowerBuilder 是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是_。(分数:1.00)A.支持面向对象
6、的开发方法B.提供可视化图形用户界面C.使用 ODBC 与多种数据库连接D.可通过数据窗口访问数据库19.数据库系统的并发控制主要方法是采用_机制。(分数:1.00)A.拒绝B.改为串行C.封锁D.不加任何控制20.下列不属于分布式数据库系统的特点的是_。(分数:1.00)A.数据的物理分布性B.数据的逻辑独立性C.数据的分布独立性D.场地自治和协调21.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的_,授权子系统就越灵活。(分数:1.00)A.范围越小B.范围越大C.约束越细致D.范围越适中22.事务日志用于保存_。(分数:1.00)A.程序运行过程
7、B.数据操作C.程序的执行结果D.对数据的更新操作23.下面不属于新一代客户/服务器前端快速开发工具应具备的特征的是_。(分数:1.00)A.支持与多种数据库的连接,可进行对异种数据源的透明访问B.支持面向对象的程序设计(OOP)C.支持独立于特定 DBMS 的应用开发,提供统一的访问 DBMS 的用户界面和应用程序接口D.开发过程复杂,涉及较多的底层开发技术24.下述_不是数据仓库的基本特征。(分数:1.00)A.面向主题B.集成C.反映历史变化D.包括当前准确数据25.事务的隔离性是指_。(分数:1.00)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的
8、C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态26.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_状态。(分数:1.00)A.安全B.一致性C.完整性D.可靠性27.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括_。(分数:1.00)A.数据字典、应用程序、审计档案和数据库后备副本B.数据字典、应用程序、日志文件和审计档案C.日志文件和数据库后备副本D.数据字典、应用程序和数据库后备副本28
9、.授权编译系统和合法性检查机制一起组成了_子系统。(分数:1.00)A.安全性B.完整性C.并发控制D.恢复29.采用扩展关系数据模型的方法建立的数据库系统称做_。(分数:1.00)A.扩展关系数据库系统B.拓展关系数据库系统C.对象-关系数据库系统D.以上都不正确30.SQL 语言中的 ROLLBACK 语句的主要作用是_。(分数:1.00)A.终止程序B.保存数据C.事务提交D.事务回滚31.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为_。(分数:1.00)A.事务故障B.系统故障
10、C.介质故障D.运行故障32.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_。(分数:1.00)A.可靠性B.一致性C.完整性D.安全性33.解决并发操作带来的数据不一致性问题普遍采用_。(分数:1.00)A.封锁B.恢复C.存取控制D.协商34.下述_不是对象一关系数据库的基本特征。(分数:1.00)A.SQL 环境支持基本数据类型扩充B.SQL 环境支持复杂对象C.SQL 环境支持继承性D.关系的规范化程度高35.关于“死锁”,下列说法中正确的是_。(分数:1.00)A.死锁是操作系统中的问题,数据库操作中不存在B.在数据操作中,防止死锁的方法是禁止
11、两个用户同时操作数据库C.当两个用户竞争相同的资源时,不会发生死锁D.只有出现并发操作时,才有可能出现死锁36.传统的数据库技术是以单一的数据资源,即以_为中心,进行事务处理、批处理到决策解析等各种类型的数据处理工作。(分数:1.00)A.数据处理B.人工处理C.数据库D.文件37.一个事务中所有对数据库的操作是一个不可分割的操作序列,这个性质称为事务的_。(分数:1.00)A.隔离性B.串行性C.永久性D.原子性38.数据库中的封锁机制是_的主要方法。(分数:1.00)A.完整性B.安全性C.并发控制D.恢复39.下面所列条目中,_是当前应用开发工具的发展趋势。采用 3 层 Client/S
12、erver 结构对 Web 应用的支持开放的,构件式的分布式计算环境(分数:1.00)A.和B.和C.和D.都是40.Oracle 系统不但具有高性能的 RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是_。(分数:1.00)A.SQL *ConnectB.Oracle Designer/2000C.Oracle Deverlofer/2000D.Oralce Finaneials41.UNIFACE 采用构件(Component)式的开发,其开发步骤是_。(分数:1.00)A.建模、构造和装配B.解析、设计和实现C.建模、设计和实现D.解析、构造和装配42.后备副本的作
13、用是_。(分数:1.00)A.数据转储B.一致性控制C.安全性保证D.故障恢复43._由一组数据组成,这些数据物理上分布在计算机网络的不同节点上,逻辑上属于同一个系统。(分数:1.00)A.分布式数据库系统B.并行数据库系统C.网络数据库系统D.层次数据库系统44.对并发操作若不加以控制,可能会带来_问题。(分数:1.00)A.不安全B.死锁C.死机D.不一致45.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为_。(分数:1.00)A.事务故障B.系统故障C.介质故障D.运行故障46.事务的一致性是指_。(分数:1.00)A.事务中包括的所有操作要么
14、都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态47.若数据库中只包含成功事务提交的结果,则此数据库就称为处于_状态。(分数:1.00)A.安全B.一致C.不安全D.不一致48.下述_数据库系统属于第一代数据库系统。(分数:1.00)A.SybaseB.IngresC.IMSD.ObjectStore49.数据库技术与_相结合,出现了知识库系统和主动数据库系统。(分数:1.00)A.分布式处理技术B.并行处理技术C.人工智能技术D.多媒体技术50.SQL 语言的 COMMI
15、T 语句的主要作用是_。(分数:1.00)A.终止程序B.保存数据C.事务提交D.事务回滚51.下述_不属于故障恢复系统的处理范围。(分数:1.00)A.由于逻辑错误造成的事务失败B.由于恶意访问造成数据不一致C.由于电源故障导致系统停止运行,从而数据库处于不一致状态D.由于磁头损坏或故障造成磁盘块上的内容丢失52._是 DBMS 的基本单位,它是用户定义的一组逻辑一致的程序序列。(分数:1.00)A.程序B.命令C.事务D.文件53.下面不属于数据库新的应用领域的是_。(分数:1.00)A.计算机辅助管理B.科学计算C.地理信息系统D.办公信息系统54.用于数据库恢复的重要文件是_。(分数:
16、1.00)A.数据库文件B.索引文件C.日志文件D.备注文件55.“年龄在 25 至 35 岁之间”,这种约束属于 DBS 的_。(分数:1.00)A.完整性措施B.安全性措施C.恢复措施D.并发控制措施56.若事务 T 对数据 R 已加 X 锁,则其他事务对数据 R_。(分数:1.00)A.可以加 S 锁不能加 X 锁B.不能加 S 锁可以加 X 锁C.可以加 S 锁也可以加 X 锁D.不能加任何锁57.ODBC 是_。(分数:1.00)A.客户与服务器之间的接口标准B.数据库查询语言标准C.数据库应用开发工具标准D.数据库安全性标准58.下列有关数据库恢复的说法中不正确的是_。(分数:1.
17、00)A.应定期将数据库做成档案文件B.在进行事物处理过程时数据库更新的全部内容写入日志文件C.发生故障时数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态D.数据库恢复,还可以最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态59.事务的原子性是指_。(分数:1.00)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态60.在第一个事务以共享锁方式读数据 A 时,第二个事务对数据 A 的读方式会遭到失效的是_。(分
18、数:1.00)A.实现排他锁的读B.实现共享锁的读C.不加封锁的读D.实现“读锁”的读61.下面_不是数据库系统必须提供的数据控制功能。(分数:1.00)A.安全性B.可移植性C.完整性D.并发控制62.所有数据都满足数据完整性约束条件的状态,称为数据库的_。(分数:1.00)A.完整性B.正确性C.一致性D.安全性63.日志文件是用于记录_。(分数:1.00)A.程序运行过程B.数据操作C.对数据的所有更新操作D.程序执行的结果64.并发操作会带来 数据不一致性。(分数:1.00)A.丢失修改、不可重复读、脏读和死锁B.不可重复读、脏读和死锁C.丢失修改、脏读和死锁D.丢失修改、不可重复读和
19、脏读65.保护数据库,防止未经授权的或不合法的使用造成数据泄漏和更改破坏,这是指数据的_。(分数:1.00)A.安全性B.完整性C.并发控制D.恢复66.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是_。(分数:1.00)A.其中有一个是 DELETEB.一个是 SELECT,另一个是 UPDATEC.两个都是 SELECTD.两个都是 UPDATE67.面向对象数据库系统支持_。(分数:1.00)A.面向对象数据模型B.面向对象思想C.面向对象程序设计方法D.面向对象语言二、填空题(总题数:10,分数:20.00)68.系统可能发生的主要故障类型有_、_和_。(分数:2
20、.00)填空项 1:_69.如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为 1。(分数:2.00)填空项 1:_70.并行数据库系统的体系结构主要有_、_和_。(分数:2.00)填空项 1:_71.第二代数据库系统支持 1 模型。(分数:2.00)填空项 1:_72. 1 是运行在一台计算机上,不与其他计算机系统交互的数据库系统。(分数:2.00)填空项 1:_73.采用扩展关系数据模型的方法建立的数据库系统称做 1。(分数:2.00)填空项 1:_74.Unitace 构件分为 4 个层次:_、_、_和_。(分数:2.00)填空项 1:_75.属性
21、是用来描述对象 1 特征的一个数据项。(分数:2.00)填空项 1:_76._用于数据的存储和组织,_则致力于知识的自动发现。(分数:2.00)填空项 1:_77.故障恢复时,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称做 1。(分数:2.00)填空项 1:_事务管理和新一代数据库(三)答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:67,分数:67.00)1.数据库恢复就是在尽可能短的时间内,把数据库恢复到故障发生前的状态,具体的实现方法有_。(分数:1.00)A.库文件B.日志文件 C.检查点文件D.后备文件解析:2
22、.SQL 的主码子句和外码子句属于 DBS 的_。(分数:1.00)A.完整性措施 B.安全性措施C.恢复措施D.并发控制措施解析:3.在数据系统中,对存取权限的定义称为_。(分数:1.00)A.命令B.授权 C.定义D.审计解析:4.下述哪一条是并发控制的主要方法_。(分数:1.00)A.授权B.封锁 C.日志D.索引解析:5.下面关于基于关系数据库系统的,以数据处理为主的传统的数据库应用所具有的特征比较全面的是_。(分数:1.00)A.结构统一、面向记录和数据项小B.面向记录、数据项小和原子字段C.结构统一、面向记录和原子字段D.结构统一、面向记录、数据项小和原子字段 解析:6.事务的持续
23、性是指_。(分数:1.00)A.事务中包括的所有操纵要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的 C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态解析:7.SQL 语言提供_语句实现数据存取的安全性控制。(分数:1.00)A.CREATETABLEB.COMMITC.ROLLBACKD.GRANT 和 REVOKE 解析:8.一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的_。(分数:1.00)A.串行性B.隔离性 C.永久性D.原子性解析:9.多用户的数据库系统的目
24、标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行_。(分数:1.00)A.安全性控制B.完整性控制C.并发控制 D.可靠性控制解析:10._用来记录对数据库中数据进行的每一次更新操作。(分数:1.00)A.后备副本B.日志文件 C.数据库D.缓冲区解析:11.事务的 ACID 特性中 C 的含义是_。(分数:1.00)A.一致性(Consistency) B.邻接性(Contiguity)C.连续性(Continuity)D.并发性(Concurrency)解析:12.不允许任何其他事务对这个锁定目标再加上任何类型锁的锁是_。(分数:1.00)A.共享锁B.
25、排他锁 C.共享锁或排他锁D.以上都不是解析:13.可以作为 DBA 监视数据库中数据安全性的工具是_。(分数:1.00)A.系统解析员B.应用程序员C.DBSD.DD 解析:14.SQL 的 GRANT 语句属于 DBS 的_。(分数:1.00)A.完整性措施B.安全性措施 C.恢复措施D.并发控制措施解析:15.在分布式数据库系统中,数据的共享有两个层次:即_。(分数:1.00)A.逻辑共享和物理共享B.局部共享和全局共享 C.单个共享和整体共享D.结构共享和内容共享解析:16.PowerDesigner 是新一代数据库设计工具,在下面列出的它的 4 个组成部分中,若要进行数据库概念模式设
26、计,则应选用_。(分数:1.00)A.ProcessAnalystB.DataArchitect C.MetaworksD.AppModeler解析:17.下面关于面向对象数据库语言的功能比较全面的是_。类的定义与操纵操作方法的定义对象的操纵(分数:1.00)A.和B.和C.和D.,和 解析:18.PowerBuilder 是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是_。(分数:1.00)A.支持面向对象的开发方法B.提供可视化图形用户界面C.使用 ODBC 与多种数据库连接D.可通过数据窗口访问数据库 解析:19.数据库系统的并发控制主要方法是采用_机制
27、。(分数:1.00)A.拒绝B.改为串行C.封锁 D.不加任何控制解析:20.下列不属于分布式数据库系统的特点的是_。(分数:1.00)A.数据的物理分布性B.数据的逻辑独立性 C.数据的分布独立性D.场地自治和协调解析:21.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的_,授权子系统就越灵活。(分数:1.00)A.范围越小 B.范围越大C.约束越细致D.范围越适中解析:22.事务日志用于保存_。(分数:1.00)A.程序运行过程B.数据操作C.程序的执行结果D.对数据的更新操作 解析:23.下面不属于新一代客户/服务器前端快速开发工具应具备的特征的
28、是_。(分数:1.00)A.支持与多种数据库的连接,可进行对异种数据源的透明访问B.支持面向对象的程序设计(OOP)C.支持独立于特定 DBMS 的应用开发,提供统一的访问 DBMS 的用户界面和应用程序接口D.开发过程复杂,涉及较多的底层开发技术 解析:24.下述_不是数据仓库的基本特征。(分数:1.00)A.面向主题B.集成C.反映历史变化D.包括当前准确数据 解析:25.事务的隔离性是指_。(分数:1.00)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须使数据库从一个一致性状态变
29、到另一个一致性状态解析:26.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_状态。(分数:1.00)A.安全B.一致性 C.完整性D.可靠性解析:27.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括_。(分数:1.00)A.数据字典、应用程序、审计档案和数据库后备副本B.数据字典、应用程序、日志文件和审计档案C.日志文件和数据库后备副本 D.数据字典、应用程序和数据库后备副本解析:28.授权编译系统和合法性检查机制一起组成了_子系统。(分数:1.00)A.安
30、全性 B.完整性C.并发控制D.恢复解析:29.采用扩展关系数据模型的方法建立的数据库系统称做_。(分数:1.00)A.扩展关系数据库系统B.拓展关系数据库系统C.对象-关系数据库系统 D.以上都不正确解析:30.SQL 语言中的 ROLLBACK 语句的主要作用是_。(分数:1.00)A.终止程序B.保存数据C.事务提交D.事务回滚 解析:31.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为_。(分数:1.00)A.事务故障B.系统故障 C.介质故障D.运行故障解析:32.数据库管理系
31、统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_。(分数:1.00)A.可靠性B.一致性C.完整性D.安全性 解析:33.解决并发操作带来的数据不一致性问题普遍采用_。(分数:1.00)A.封锁 B.恢复C.存取控制D.协商解析:34.下述_不是对象一关系数据库的基本特征。(分数:1.00)A.SQL 环境支持基本数据类型扩充B.SQL 环境支持复杂对象C.SQL 环境支持继承性D.关系的规范化程度高 解析:35.关于“死锁”,下列说法中正确的是_。(分数:1.00)A.死锁是操作系统中的问题,数据库操作中不存在B.在数据操作中,防止死锁的方法是禁止两个用户同时操作数
32、据库C.当两个用户竞争相同的资源时,不会发生死锁D.只有出现并发操作时,才有可能出现死锁 解析:36.传统的数据库技术是以单一的数据资源,即以_为中心,进行事务处理、批处理到决策解析等各种类型的数据处理工作。(分数:1.00)A.数据处理B.人工处理C.数据库 D.文件解析:37.一个事务中所有对数据库的操作是一个不可分割的操作序列,这个性质称为事务的_。(分数:1.00)A.隔离性B.串行性C.永久性D.原子性 解析:38.数据库中的封锁机制是_的主要方法。(分数:1.00)A.完整性B.安全性C.并发控制 D.恢复解析:39.下面所列条目中,_是当前应用开发工具的发展趋势。采用 3 层 C
33、lient/Server 结构对 Web 应用的支持开放的,构件式的分布式计算环境(分数:1.00)A.和B.和C.和D.都是 解析:40.Oracle 系统不但具有高性能的 RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是_。(分数:1.00)A.SQL *ConnectB.Oracle Designer/2000 C.Oracle Deverlofer/2000D.Oralce Finaneials解析:41.UNIFACE 采用构件(Component)式的开发,其开发步骤是_。(分数:1.00)A.建模、构造和装配 B.解析、设计和实现C.建模、设计和实现D.解
34、析、构造和装配解析:42.后备副本的作用是_。(分数:1.00)A.数据转储B.一致性控制C.安全性保证D.故障恢复 解析:43._由一组数据组成,这些数据物理上分布在计算机网络的不同节点上,逻辑上属于同一个系统。(分数:1.00)A.分布式数据库系统 B.并行数据库系统C.网络数据库系统D.层次数据库系统解析:44.对并发操作若不加以控制,可能会带来_问题。(分数:1.00)A.不安全B.死锁C.死机D.不一致 解析:45.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为_。(分数:1.00)A.事务故障B.系统故障C.介质故障 D.运行故障解析:4
35、6.事务的一致性是指_。(分数:1.00)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态 解析:47.若数据库中只包含成功事务提交的结果,则此数据库就称为处于_状态。(分数:1.00)A.安全B.一致 C.不安全D.不一致解析:48.下述_数据库系统属于第一代数据库系统。(分数:1.00)A.SybaseB.IngresC.IMS D.ObjectStore解析:49.数据库技术与_相结合,出现了知识库系统和主动数据库系统。(分数:1.00)A
36、.分布式处理技术B.并行处理技术C.人工智能技术 D.多媒体技术解析:50.SQL 语言的 COMMIT 语句的主要作用是_。(分数:1.00)A.终止程序B.保存数据C.事务提交 D.事务回滚解析:51.下述_不属于故障恢复系统的处理范围。(分数:1.00)A.由于逻辑错误造成的事务失败B.由于恶意访问造成数据不一致 C.由于电源故障导致系统停止运行,从而数据库处于不一致状态D.由于磁头损坏或故障造成磁盘块上的内容丢失解析:52._是 DBMS 的基本单位,它是用户定义的一组逻辑一致的程序序列。(分数:1.00)A.程序B.命令C.事务 D.文件解析:53.下面不属于数据库新的应用领域的是_
37、。(分数:1.00)A.计算机辅助管理B.科学计算 C.地理信息系统D.办公信息系统解析:54.用于数据库恢复的重要文件是_。(分数:1.00)A.数据库文件B.索引文件C.日志文件 D.备注文件解析:55.“年龄在 25 至 35 岁之间”,这种约束属于 DBS 的_。(分数:1.00)A.完整性措施 B.安全性措施C.恢复措施D.并发控制措施解析:56.若事务 T 对数据 R 已加 X 锁,则其他事务对数据 R_。(分数:1.00)A.可以加 S 锁不能加 X 锁B.不能加 S 锁可以加 X 锁C.可以加 S 锁也可以加 X 锁D.不能加任何锁 解析:57.ODBC 是_。(分数:1.00
38、)A.客户与服务器之间的接口标准 B.数据库查询语言标准C.数据库应用开发工具标准D.数据库安全性标准解析:58.下列有关数据库恢复的说法中不正确的是_。(分数:1.00)A.应定期将数据库做成档案文件B.在进行事物处理过程时数据库更新的全部内容写入日志文件C.发生故障时数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态 D.数据库恢复,还可以最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态解析:59.事务的原子性是指_。(分数:1.00)A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对
39、并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态解析:60.在第一个事务以共享锁方式读数据 A 时,第二个事务对数据 A 的读方式会遭到失效的是_。(分数:1.00)A.实现排他锁的读 B.实现共享锁的读C.不加封锁的读D.实现“读锁”的读解析:61.下面_不是数据库系统必须提供的数据控制功能。(分数:1.00)A.安全性B.可移植性 C.完整性D.并发控制解析:62.所有数据都满足数据完整性约束条件的状态,称为数据库的_。(分数:1.00)A.完整性B.正确性C.一致性 D.安全性解析:63.日志文件是用于记录_。(分数:1.00)A.程序运行过程B.数据操作C
40、.对数据的所有更新操作 D.程序执行的结果解析:64.并发操作会带来 数据不一致性。(分数:1.00)A.丢失修改、不可重复读、脏读和死锁B.不可重复读、脏读和死锁C.丢失修改、脏读和死锁D.丢失修改、不可重复读和脏读 解析:65.保护数据库,防止未经授权的或不合法的使用造成数据泄漏和更改破坏,这是指数据的_。(分数:1.00)A.安全性 B.完整性C.并发控制D.恢复解析:66.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是_。(分数:1.00)A.其中有一个是 DELETEB.一个是 SELECT,另一个是 UPDATEC.两个都是 SELECT D.两个都是 UPD
41、ATE解析:67.面向对象数据库系统支持_。(分数:1.00)A.面向对象数据模型 B.面向对象思想C.面向对象程序设计方法D.面向对象语言解析:二、填空题(总题数:10,分数:20.00)68.系统可能发生的主要故障类型有_、_和_。(分数:2.00)填空项 1:_ (正确答案:事务故障 系统故障 磁盘故障)解析:69.如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为 1。(分数:2.00)填空项 1:_ (正确答案:可串行化的调度)解析:70.并行数据库系统的体系结构主要有_、_和_。(分数:2.00)填空项 1:_ (正确答案:共享内存结构 共享
42、磁盘结构 无共享资源结构)解析:71.第二代数据库系统支持 1 模型。(分数:2.00)填空项 1:_ (正确答案:关系)解析:72. 1 是运行在一台计算机上,不与其他计算机系统交互的数据库系统。(分数:2.00)填空项 1:_ (正确答案:集中式系统)解析:73.采用扩展关系数据模型的方法建立的数据库系统称做 1。(分数:2.00)填空项 1:_ (正确答案:对象-关系数据库系统)解析:74.Unitace 构件分为 4 个层次:_、_、_和_。(分数:2.00)填空项 1:_ (正确答案:基础构件 业务构件 应用构件 软件包)解析:75.属性是用来描述对象 1 特征的一个数据项。(分数:2.00)填空项 1:_ (正确答案:静态)解析:76._用于数据的存储和组织,_则致力于知识的自动发现。(分数:2.00)填空项 1:_ (正确答案:数据仓库 数据挖掘)解析:77.故障恢复时,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称做 1。(分数:2.00)填空项 1:_ (正确答案:先写日志的原则)解析: