当前位置:首页 >> 信息与通信 >>

数据库系统的事务管理安全性的探讨


SI L I C O N LLE Y . I & , 数 据 库 系 统 的事 务管 理 安 全性 的探 讨 吐尔尼沙 热依木 ( 新胭克拉玛依职业技术学院信息T 程系 新获 克拉玛依 833600) 「 要〕 摘 在阐述数据库系统中的事务处理特征及设计思路的基础上,分别从数据库系统中的日 志机制和并发控制两个方面,对嵌入式数据库中数据的安全性进 行有意义的探讨。 〔

关健词〕 数据库系统 事务管理 安全 中图分类号: TP3 文献标识码: A 文章编号: 1671- 7587 (2008) 0220026- 01 随着科技的发展和社会的进步,嵌入式系统获得了越来越广泛的应 用。在办公自动化领域. 消费领域,通信领域,工业控制领域和军事领域 等等领域中,都可以见到嵌入式系统的影子。尤其是在办公自 动化、消费 电子和通信领域中,可以说嵌入式系统应用得非常普遍,如用于计算机外 设设备,洗衣机、微波炉等家用电器,手机、数码相机等个人设备等等。 一、橄据库系统中的. 务处理 成冲突。 2, 冲突的解决。将事务可串行化调度。如果一个调度的动作组成首先 是一个事务的所有动作,以此类推,而没有动作的混合,那么我们说这一 调度是串行的。通常,如果不管数据库初态怎样,一个调度对数据库状态 的影响都和某个串行调度相同,我们就说这个调度是可串行化的。 3. 可串行性的实现。A 锁机制: 事务获得在它所访问的数据库元素上 . 的锁,以防止其他事务几乎在同一时间访问这代元素并因而引起的非可串行 可以将系统中所有任务的事务状态分为二种; 开始提交 ( 向日志文件 提交修改过的数据页面) 、正在提交 ( 向数据文件提交修改过的数据页 面) 和事务空闲 ( 没有开始事务) 。 性的可能。B. 时间戳: 我们给每个事务分配一个 “ 时间戳”. 记录最后读写 每个数据库元素的事务的时间戳,并比较这咚值以保证事务的时间戳排序的 串行调度等价 」 :事务的实际调度。C. 有效性确认: 当事务将要提交时,我们 检查事务的时间戳和数据库元素,这个过程称为事务的 “ 有效性确认”。按 照有效性确认时间对事务进行排序的串行调 度必须等价于实际的调度。 事务 理 括 始 务 提 事 、 滚 务 务 复 功 多 处 包 开 事 、 交 务 回 事 和事 恢 等 能。 任务的事务提交必须是互斥的,因为}i 志文件只有一个 。当回滚事务时, 必须将日志 ( 任务口志) 中所有修改过的数据J1面从文件中重新刷新。当 提交事务时,必须将日志 ( 任务日志) 中所有修改过的数据页面写入 FL SH 中及系统口志文件中。 A 二、橄据库系魄中的日志机翻 ( 一) 基本概念 1. 口志: 支持回复性的主要技术是 日志,所谓回复性指系统发生某些 (二) 基于操作系统调度机制的井发控制 在操作系统()SS的调度中,其调度级别分为任务和进程两个级别。任务 间使用基 1几 优先级的抢 占式调度,每个进程都属干某个任务,进程的优先级 等 J;任务的优先级。属于同一个仟务的进程按顺序调度,不会相互抢占。 仔细分析 OSS 的进种调度策略和业务处理模块的结构设计,就会发 现同一个业务 ( 如呼叫) 处理进和都处在同一个任务内。在同一个任务内 的 OSS 进程除非自 动放弃 CPU 控制权,进程将被顺序调度,而处理进程 切换的粒度是以处钾的阶段来划分的。 故障时数据的完核性。日 志是日 志记录的一个序列。侮个日志记录记载有 关某个事务己做的事的某此情况。 2. 检查点: 为了防止在恢复时不得不检查整

相关文章:
数据库的安全性、完整性、并发控制和恢复
安全管理员对用户安全域有下列决策: 是由数据库系统还是由操作系统维护用户授权...此时,当前事务中所有之前执行 的语句不受影响,此时仅可作 COMMIT、ROLLBACK 或...
多版本与加锁在数据库事务管理中的比较
多版本与加锁在数据库事务管理中的比较 摘要:在数据库系统(DBMS)的发展过程中...安全乘机指南 如何选择安全的航班 正确使用机上氧气面罩+申请认证 文档贡献者 任飞...
第10章 数据库的安全性管理
第9章 事务管理与数据库安... 3页 免费 14 数据库管理与安全性 38页 5财富值 08第八章 数据库系统的安全... 33页 免费 实验九 数据库的安全性管理......
数据库系统与应用论文
第七章介绍安全性,包括安全性措施的层次、数据库管理系统的安全功能等,用户管理...据库特点和目标——更新传播、 分布式查询处理、 目录表管理、 分布式事务管理;...
数据安全对一个企业的重要性
数据安全对一个企业的重要性_财务管理_经管营销_专业...数据库 系统、用户设置、系统参数等信息,以便迅速...事务管理和故障恢复 事务管理和故障恢复主要是对付...
第5章事务管理和新一代数据库
第5 章事务管理和新一代数据库 5.1 事务管理数据库安全性 考点1事务概念和事务特性 1.事务的概念 数据库的一些操作的集合通常是一个独立单元,这种具有独立性...
数据库心得体会
数据库论文计本(1) 蒋臣臣 1004013001 摘要:信息...最后介 绍了数据完整性。 第七章介绍安全性, 包括...事务管理这一章首先介绍了事务的概念、性质以及 SQL...
数据库论文
数据库论文_计算机软件及应用_IT/计算机_专业资料。基于面相对象技术的数据库管理...⑷事务运行管理:事务的运行管理及运行日志、监控事务运行的安全性和检查数据 完整...
数据库
数据库安全性 考核知识点:数据库安全性的概念,数据库管理系统实现数据库安全性...考核要求: ● 掌握事务的概念及定义方法 ● 掌握数据库恢复的概念及实现方法 ...
事务管理与并发控制学习笔记——数据库的三种日志详解
6.2、三种日志例题系统是很可能崩溃的, 但是崩溃后我们不能坐以待毙,我们要保证事务的原 子性, 进而保证数据库的一致性和持久性。那么我们就应该考虑怎样建立一...
更多相关标签:
数据库系统安全性 | 事务管理 数据库系统 | 数据库系统事务日志 | 数据库安全性设计 | 数据库的安全性 | 数据库安全性 | 什么是数据库的安全性 | 数据库的安全性设计 |