经营分析与信息技术

一个数据库用户可能偶尔会对数据库进行不正确的更新。取消更新很困难,因为老数据已经被新的不正确数据替代了,能够允许用户“取消”这项错误的系统特征可称为错误()。A、预防B、检查C、修正D、恢复

题目

一个数据库用户可能偶尔会对数据库进行不正确的更新。取消更新很困难,因为老数据已经被新的不正确数据替代了,能够允许用户“取消”这项错误的系统特征可称为错误()。

  • A、预防
  • B、检查
  • C、修正
  • D、恢复
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 (8)状态。


正确答案:
    (4) [解析] 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败.则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于一致性状态。
    [答案] (8)一致性

第2题:

某数据库应用系统使用SQL Server 2000作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘IO也非常小。造成此现象可能的原因是______。

A) 客户机到数据库服务器的网络故障

B) 更新操作涉及的表没有建立主码

C) 更新的字段没有建立有效的索引

D) 更新操作涉及的数据被锁定

A.

B.

C.

D.


正确答案:D

第3题:

SQL数据库控制功能是( )。

A.控制用户对数据库的更新

B.控制用户对数据库的访问权限

C.控制用户对数据库删除

D.控制用户对数据库的操作


正确答案:B

第4题:

用户能对数据库进行的操作不正确的是( )

A.新增
B.传输
C.查询
D.更新

答案:B
解析:
用户可以对文件中的数据进行新增、查询、更新、删除等操作

第5题:

事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于 【 】状态。


正确答案:一致性
一致性 解析:事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于一致性状态。相关知识点:事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全都不做,是一个不可分割的工作单位。
事务和程序是两个概念,一般地讲,一个程序中包含多个事务。
事务具有4个特性。
①原子性
事务是数据库的逻辑工作单位,事务中包括的诸多操作要么全做,要么全都不做。
②一致性
事务执行的结构必须是使数据库从一个一致性状态到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。
③隔离性
一个事务的执行不能被其他事务干扰。即一个事物内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
④持续性
持续性也称永久性,指一个事务一旦提交,它对数据库中数据的改变就应该是永久的,接下来的其他操作或故障不应该对其执行结果有任何影响。

第6题:

由于关系模式设计不当所引起的更新异常指的是( )。

A)两个事务同时对同一数据项进行更新而造成数据库不一致

B)未经授权的用户对数据进行了更新

C)关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致

D)对数据的更新因为违反完整性约束条件而被拒绝


正确答案:C
更新异常是指由于数据冗余,更新时未能同时更新所有有关元组而造成的数据库不一致。

第7题:

在登录日志文件时,应该________。

A.将更新数据库与登录文件两个操作同时完成

B.将更新数据库与登录文件两个操作按随机的顺序完成

C.先写数据库的更新,后登录日志文件

D.先登录日志文件,后写数据库的更新


正确答案:D
解析:为保证数据库是可恢复的,登记日志文件时必须遵循以下两条原则:1、登记的次序严格按并发事务执行的时间次序;2、必须先写日志文件,后写数据库。

第8题:

(50)由于关系模式设计不当所引起的更新异常指的是!

A)两个事务并发地对同一数据项进行更新而造成数据库不一致

B)关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致

C)未经授权的用户对数据进行了更新

D)对数据的更新因为违反完整性约束条件而遭到拒绝


正确答案:B

(50)【答案】B)
【解析】关系模式中各属性值之间存在一定的依赖关系,不同关系模式属性值间的依赖关系及依赖程度不同,如果关系模式设计不当,关系中会存在数据冗余,这样更新时可能一部分元组被更新而另一部分元组未被更新,造成数据库的不一致性。

第9题:

某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘10也非常小。造成此现象可能的原因是( )。

A.客户机到数据库服务器的网络故障

B.更新操作涉及到的表没有建立主码

C.更新的字段没有建立有效的索引

D.更新操作涉及到的数据被锁定


正确答案:D
因为在客户端和服务器自带的客户端工具上都是长时间运行无响应,所以与网络无关,A错误;B表在建立时必须设定主码,若没有设定则默认所有属性集合为主码,所以B错;C索引在更新时比较复杂,其本身为虚表,在更新时会对其数据所在的原表更新。当数据被上锁后,若其它事务对其进行写操作,只能等其释放后才能调用。所以选D。

第10题:

一个组织使用数据库管理系统作为数据来源。数据库管理系统支持用户使用第四代编程语言开发的软件。一些软件可以更新数据库。在评估控制进入和使用数据库的措施时,内部审计师最关注:

A.在进入数据库之前,最终用户使用数据处理通过了他们的只读程序
B.存在实时更新控制措施
C.在进入数据库之前,用户开发的应用软件在计算机上进行检测和开发
D.使用关系数据库模型,使得多个用户可以同时获得服务

答案:B
解析:
A.不正确,参照题解B。B.正确。实时控制是管理两个或者多个程序需要同时使用同一个文件或者数据库的情况。它们可以保护数据的完整性。终端用户计算使得用户不需要数据处理批准,包括使用大型主机数据库的终端用户程序。第四代语言可以有效地在主机结构中开发和运行。主机和微机在这方面的区别是不大的。关系数据库虽然流行,但是不需要支持多用户计算。C.不正确,参照题解B。D.不正确,参照题解B。

更多相关问题