首页> 中文学位 >自修复数据库在易货系统中的研究与应用
【6h】

自修复数据库在易货系统中的研究与应用

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 本文的工作

1.4 本文组织结构

第二章 自修复数据库基本概念与理论

2.1 传统数据库的修复机制

2.2 自修复体系概述

2.3 入侵检测技术

2.4 受损评估技术

2.5 事务修复技术

2.6 本章小结

第三章 易货系统相关技术介绍

3.1 易货系统

3.2 EJB技术

3.3 Struts技术

3.3 Web Service技术

3.4 AJAX技术

3.5 本章小结

第四章 自修复数据库在易货系统中的分析设计

4.1 易货系统数据库介绍

4.2 自修复数据库需求分析

4.3 自修复数据库系统框架

4.4 事务依赖设计

4.5 事务修复设计

4.6 本章小结

第五章 自修复数据库在易货系统中的实现

5.1 系统框架实现

5.2 事务依赖实现

5.3 事务修复实现

5.4 本章小结

第六章 总结与展望

6.1 全文总结

6.2 展望

附录

参考文献

攻读硕士学位论文期间发表的学术论文

致谢

展开▼

摘要

随着互联网技术的高速发展,人们对各种电子商务系统的依赖性变得越来越高。传统的电子商务平台往往依靠的是B2C的商业模式,即人们通过这个平台来进行各种电子交易活动,但是随着电子商务技术的迅猛发展,单一的商业模式已不能满足经济的发展,需要一种新型的商业模式来促进经济的发展,满足用户多方面的需求,易货交易的出现正好弥补了这个空缺。易货交易一般是指企业或者个人不用现金而进行的商品和服务的等价交换。易货系统是一个以易货交易为基础的电子商务平台。随着用户和交易数量的增多,人们对易货系统中数据库的可持续访问也提出了更高的要求。
   自修复技术是一种能够自动修复入侵行为所造成影响的技术。当数据库出现被人入侵的情况时,传统的数据库系统需要数据库管理员来进行人工修复,修复效率不高,而且需要数据库管理员对业务逻辑有清晰的认识。自修复数据库是指当数据库发生入侵事务时,系统会根据事务依赖关系来自动修复所有受到影响的事务。因此,将自修复数据库技术应用于易货系统中,一方面能够保证数据库的持续可访问性,另一方面减少人工修复所带来的安全隐患,提高了系统运行效率。
   本文从易货系统和自修复数据库的分析介绍开始,根据自修复数据库的理论和技术要点,给出了易货系统中的自修复数据库的详细设计方案,结合电子商务平台的特点,对原有的自修复数据库的一些功能模块进行了改进,使其能够更加适应易货系统。最后根据给出的设计方案,实现自修复数据库一些关键模块功能,并使自修复数据库能够与易货系统进行交互。本文的创新之处表现在下述三个方面:
   1)系统框架改进:通过分离数据库服务与自修复服务,改进自修复数据库的原有框架,使其能够在不停止数据库服务的情况下,保持自动修复功能,并且使自修复功能对系统的影响降到最小。
   2)事务依赖改进:通过分析原有事务依赖机制的不足,使用一种反向的事务依赖机制,提高了受损事务集合(UndoTransactionSet)的生成效率。
   3)事务修复改进:根据易货系统的数据特点,通过增加记录表,改进事务修复的方法,保证了事务修复的正确性,同时也在业务逻辑层次保证了数据的一致性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号