学位论文 > 优秀研究生学位论文题录展示

基于软件Agent的提高大型数据库操纵效率机制研究

作 者: 高笑颦
导 师: 李春生
学 校: 大庆石油学院
专 业: 计算机软件与理论
关键词: Agent 多Agent系统 大型数据库 操纵效率 Agent通信语言 预取
分类号: TP311.13
类 型: 硕士论文
年 份: 2008年
下 载: 30次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着企业信息化程度的提高,数据库的规模日渐庞大,数据库系统的操纵效率越来越不能满足生产需要。传统的提高数据库访问效率的方法存在着对手工操作和个人经验的过分依赖,方法零散不易于集成,对分布式体系结构的适应性不佳等不足。而且,传统的软件工程方法论也不能很好地支持复杂的、动态的、开放的系统设计,因此需要一种新的数据库操纵机制,有效地解决大型数据库操纵效率低下的问题。本文以软件Agent和面向Agent的软件工程为理论基础,构建了基于Agent的提高分布式数据库操纵效率的系统模型,研究并解决了模型的关键问题,主要包括模型的组织结构、各个Agent的设计、Agent间的协作机制、基于KQML的Agent通信语言,以及对遗产系统的包装方法。该系统具有与环境的交互能力,对已有优化方法的集成能力,体现出智能性、主动性和开放性。Agent系统提高数据库操纵效率体现在算法上。本文在现有的语义缓存技术基础上,设计了基于Agent的分布式语义缓存方案。为进一步地提高语义缓存的作用,提出了一种智能预取算法,并具体研究了该算法在多Agent系统模型中应用的关键部分。最后,结合油田业务和数据的特点,以一个实例系统,验证了本文提出的机制的可行性和提高操纵效率的有效性。基于软件Agent的提高大型数据库操纵效率机制创新了传统环境下遗产信息和系统的继承等技术,弥补了传统数据库优化手段缺乏智能性、预动性,重用困难等不足,丰富了数据库性能优化领域,为该领域的科学研究做出了有意义的探索。

全文目录


摘要  4-5
ABSTRACT  5-6
创新点摘要  6-9
前言  9-12
  1. 课题背景及研究意义  9
  2. 国内外研究现状  9-10
  3. 本文的研究方法及研究内容  10-11
  4. 本文的组织结构  11-12
第一章 Agent理论与应用  12-18
  1.1 软件Agent与多Agent系统理论  12-13
    1.1.1 软件Agent  12-13
    1.1.2 多Agent系统  13
  1.2 面向Agent的软件工程  13-16
    1.2.1 Agent与对象的比较  13-15
    1.2.2 面向Agent的软件开发  15-16
  1.3 Agent在数据库领域的研究成果  16-17
  1.4 本章小结  17-18
第二章 基于Agent的提高大型数据库操纵效率系统模型  18-32
  2.1 ALDM模型的组织结构  18-20
    2.1.1 ALDM模型的初步设计  18
    2.1.2 ALDM模型的组织结构  18-20
  2.2 ALDM模型的详细分析  20-26
    2.2.1 ALDM模型的构成  20-23
    2.2.2 ALDM模型的运作方式  23-25
    2.2.3 ALDM模型对遗产数据库系统的包装  25-26
  2.3 ALDM模型的协作与通信机制  26-31
    2.3.1 ALDM模型的协作机制  26-28
    2.3.2 ALDM模型的通信语言  28-31
  2.4 本章小结  31-32
第三章 基于Agent的大型数据库性能优化方法研究  32-47
  3.1 数据库优化方法分析  32-33
  3.2 基于Agent的大型数据库性能优化方法  33-42
    3.2.1 基于Agent的分布式语义缓存  33-36
    3.2.2 基于Agent的智能预取  36-41
    3.2.3 改进的黑板模型  41-42
  3.3 基于Agent的优化方法在ALDM模型中的应用  42-45
    3.3.1 优化Agent的设计  42-44
    3.3.2 算法的动态调整与改进  44-45
  3.4 SQL语句优化方法的集成  45-46
  3.5 本章小结  46-47
第四章 基于Agent的大型数据库操纵系统模型的应用与实现  47-62
  4.1 应用背景分析  47
  4.2 基于Agent的油井作业施工总结审核系统设计  47-49
    4.2.1 系统框架设计  48-49
    4.2.2 查询处理和优化过程  49
  4.3 基于Agent的油井作业施工总结审核系统实现  49-60
    4.3.1 主要Agent的实现  50-57
    4.3.2 通信机制的实现  57-60
  4.4 性能对比测试  60-61
  4.5 本章小结  61-62
结论  62-63
参考文献  63-66
发表文章目录  66-67
致谢  67-68
详细摘要  68-72

相似论文

  1. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  2. 多Agent方法在分布式智能电网发电调度系统中的应用研究,TM76;TM73
  3. 基于Agent的无线传感器网络自组织演化机制研究,TN929.5
  4. 高效能嵌入式处理器IP核,TP332
  5. 基于策略Agent的个性化信息检索系统的研究与实现,TP391.3
  6. 多应用环境下自适应预取策略研究,TP333
  7. 基于Jade的多Agent图像检索系统,TP391.3
  8. 基于本体多Agent系统的交易伙伴智能发现相关技术研究,F713.36
  9. 车间生产调度中基于聚类的虚拟联盟协商机制,TP301.6
  10. 基于信息素和多Agent协商的柔性路径下跨单元调度方法,TP18
  11. 基于Agent的旅游信息服务系统构建技术研究,TP393.09
  12. Agent增强型工作流技术在医院办公自动化中的应用研究,TP317.1
  13. 云计算环境下的软件动态部署,TP311.52
  14. 基于社会网络和声誉信任机制的多Agent系统信任模型,TP393.08
  15. 基于Agent元搜索引擎的个性化研究,TP391.3
  16. 基于Agent的智能网络考试系统的设计与实现,TP311.52
  17. 基于多智能体的社会公众科学素养系统仿真研究,TP391.9
  18. 基于Multi-Agent的人群疏散仿真模型的研究,TP391.9
  19. 软件企业人力资源调度方法研究与实现,TP311.52
  20. 泛在网络中的网络设备管理模型的研究,TP393.02
  21. 基于Agent的校友管理信息系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com