首页 > 试题广场 >

若数据库中只包含成功事务提交的结果,则此数据库就称为处于(

[单选题]
若数据库中只包含成功事务提交的结果,则此数据库就称为处于(  )状态。
  • 安全
  • 一致
  • 不安全
  • 不一致
数据库正确实现的事务管理满足以下的性质:
A:(atomicity)表示原子性,事务的操作要么全部执行,要么全部不执行;
I:(isolation)表示独立性,每个事务之间互不影响;
D:(duriability)表示持久性,一旦事务完成,该事物对数据库的影响就不会丢失;
C:(consistency)表示一致性,事务执行的结果必须使数据库从一个一致性状态变到另一个一致性状态;
发表于 2018-08-22 15:31:08 回复(0)
实现数据库安全性控制的常用方法和技术有:
  1. 用户标识和鉴别:该方法由系统提供一定的方式让用户标识自己咱勺名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。
  2. 存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如C2级中的自主存取控制,Bl级中的强制存取控制。
  3. 视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。
  4. 审计:建立审计日志,把用户对数据库的所有操作自动记录下来放人审计日志中,DBA可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。
  5. 数据加密:对存储和传输的数据进行加密处理,从而使得不知道解密算法的人无法获知数据的内容。
发表于 2019-01-02 14:06:37 回复(0)
ACID
A(atomicity)表示原子性,事务的操作要么全部被执行,要么全部不被执行。
C(consistency)表示一致性,是指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。保证数据库一致性是指当事务完成时,必须使所有数据都具有一致的状态。
I (isolation)表示独立性,每个事务必须如同没有其他事务在同时执行一样被执行。即事务之间互不影响。
D(durability)表示持久性,一旦事务完成,该事务对于数据库的影响就永远不会丢失。
发表于 2022-03-10 21:06:17 回复(0)
数据库正确实现的事务管理要满足以下性质:
A(atomicity)表示原子性,事务的操作要么全部被执行,要么全部不被执行。
I (isolation)表示独立性,每个事务必须如同没有其他事务在同时执行一样被执行。即事务之间互不影响。
D(durability)表示持久性,一旦事务完成,该事务对于数据库的影响就永远不会丢失。
C(consistency)表示一致性,是指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。保证数据库一致性是指当事务完成时,必须使所有数据都具有一致的状态。
由题意,可知时一致性状态。
发表于 2018-05-04 21:26:54 回复(0)
事物的四大特性:原子性、隔离性、持久性、一致性。

理解记忆:
原子性:事物是一个不可分割的工作单位。
隔离型:多个并发事务之间相互隔离,不能互相干扰。
持久性:一个事物一旦被提交了,则对数据库中数据的改变是永久性的,之后的其他操作不应该对其有任何影响。
一致性:事物执行前后,数据库的完整性约束没有被破坏,事物执行前后都是合法的数据状态。
编辑于 2022-02-10 09:53:48 回复(0)
A:原子性(Atomicity):事务是一个或多个行为捆绑在一起组成一个单独的工作单元,事务中的动作要么都发生,要么都不发生.
C:一致性(Consistent):即在事务开始之前和结束之后,数据库的完整性约束没有被破坏.
I:隔离性(Isolation):指的是在并发环境中,事务之间互相影响的程度(即并发事务间数据的可见程度).由并发事务所做的修改必须与任何其他并发事务所做的修改隔离.
D:持久性(Durability):一旦事务完成,事务的结果应该持久化,用来保证即使系统崩溃也不会破坏事务的结果.

发表于 2019-01-14 22:51:20 回复(0)
B
发表于 2018-01-09 13:02:54 回复(0)