海南海大源欢迎您!
知识创造价值  诚信赢得尊重
66185800  66298600
海大源欢迎您!
海南专升本考前培训网
针对海南省专升本考试
海大源欢迎您!
考取的学员中86%以上来自海大源
知识创造价值 诚信赢得尊重
针对海南省专升本考试
通知公告
  
    
海南热带海洋学院专升本计算机专业数据库简答题
来源: | 作者:hdzsbcom | 发布时间: 2019-07-24 | 1657 次浏览 | 分享到:
海南热带海洋学院专升本计算机专业数据库简答题

海南热带海洋学院专升本计算机专业数据库简答题
1. 
试述事务的概念及事务的4个特性。

事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

事务具有4个特性原子性(Atomicity)、一致性(Consistency )、隔离性(Isolation)和持续性(Durability)。这4个特性也简称为ACID特性。

原子性事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做

一致性事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。

隔离性一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。

持续性持续性也称永久性(Permanence),指一个事务一旦提交,它对数据库 中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响

 

2.为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明

事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完 成事务对数据库所做的修改有一部分已写物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。

例如某工厂的库存管理系统中,要把数量为Q的某种零件从仓库1移到仓库2存放。

则可以定义一个事务T,T包括两个操作Q1=Ql-Q,Q2=Q2+Q。如果T非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q。
 
 海南热带海洋学院专升本计算机专业数据库简答题

方 加

便 我

沟 微

通 信

光 荣 榜
报考说明
  
最新文章
网站导航