探析基于rete算法的数据库通知引擎技术研究

探析基于rete算法的数据库通知引擎技术研究

ID:34770279

大小:2.97 MB

页数:79页

时间:2019-03-10

探析基于rete算法的数据库通知引擎技术研究_第1页
探析基于rete算法的数据库通知引擎技术研究_第2页
探析基于rete算法的数据库通知引擎技术研究_第3页
探析基于rete算法的数据库通知引擎技术研究_第4页
探析基于rete算法的数据库通知引擎技术研究_第5页
资源描述:

《探析基于rete算法的数据库通知引擎技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海海事大学硕士学位论文基于Rete算法的数据库通知引擎技术研究姓名:张彪申请学位级别:硕士专业:交通信息工程及控制指导教师:施朝健20040801上海海事大学硕士学位论文摘要当今社会正处于一个信息膨胀的时代,股市行情、体育赛事、彩票、生产管理、公司经营、购物中心的促销活动⋯⋯都包含了许许多多我们关注的信息。这些信息大多又是通过数据库来存储和管理的。每天随着新信息的产生,数据库中的数据都在不断地更新。而作为这些数据库的用户,希望自己所关注的数据发生变化时,能得到及时的通知,以免导致不必要的经济损失;或者定时地得知数据库中有关数据的状态,以便及时调整经营策略或管理方案。数据

2、库通知服务就是一个能满足以上需求的应用程序。目前,Sybase、Oracle、Microsoft、IBM等数据库管理系统提供商都推出了开发数据库通知服务应用程序的平台,但是还存在一些不足。首先,各类提供商通常提供的是相互独立的服务,这些通知服务开发平台只能基于特定类型的数据库系统,对其他类型的数据库系统不能支持。然而,目前许多企业还在使用不同种类数据库系统,在这些数据库系统之间又需要关联地进行通知服务;其次在数据库通知服务应用程序生成过程中,大都采用SQL编码来表示用户的订阅,通过SQL查询将订阅与事件进行匹配,而在含有递归的查询中,SQL语言的表达能力有很大的局限。最后

3、,使用SQL编码方式改动起来也非常麻烦。数据库通知引擎是数据库通知服务的核心。本文结合上海市高等学校青年基金项目“基于Agent的异构数据集成和数据模式匹配原型系统的设计与实现”的一些研究成果,设计和实现了一种新型的数据库通知引擎原型系统。该系统是在Jbuilder8.0开发平台上,完全采用Java语言编写。在实现过程中,取得了以下研究成果:(1)提出了一种实现数据库通知服务的新思路。通过使用产生式规则代替SQL编码来表达用湖的数据库通知策略,用户非常容易理解和接受,修改起来也非常方便。使用规则还可以解决数据库中的递归查询和进行复杂的推理。(2)设计和实现了一个可视化的规

4、则编辑器。规则编辑器具有一定的向导功能,使得用户定义规则更加方便。(3)定义和实现了规则引擎与数据库的接口,并把这个接口与规则引擎封装为数据库模式匹配引擎。选用Rete算法作为数据库模式匹配引擎的匹配算法。——一占塑塑皇盔堂堡主堂焦丝塞(4)通过]DBC技术实现了异构数据库系统之问关联通知服务。(5)对数据库通知引擎系统进行了结构设计和模块定义,最后实现了一个原型系统。原型系统可以通过短消息和电子邮件给用户发送通知。关键词通知服务;任务调度;模式匹配;规则引擎:Rete算法n上海海事大学硕士学位论文StudiesonDatabaseNotificationEngineBa

5、sedonReteAlgorithmABSTRACTNowadaysweareinaninformation-boomingera.Manyactivities,suchastradinginstockmarket.spotscompetitionactivities。productionmanagement,companyoperation。advertisingactivitiesoftheshoppingmall。producelargequantityofinformationthatwepaycloseatIentionto.Theinformation,how

6、ever,aremostlystoredandmanagedbydatabasesystems.Withtheadditionofnewinformation.thedataindatabasesareupdatedconstantlyevery-day.Toavoidtheunnecessaryeconomiclosses,theusersandcustomersofthedatobasesoftenhopetobenoticedwhiletheirconcemeddatawaschanged.Ontheotherhand.theyoftenhopetoknowthes

7、tatesofcertaindataindatabasesatregularintervalinordertotimelyadjustorimprovetheoperatingstrategyormanagementschema.DatabaseNotificationServicesareexactlysoftwarethatcanmeettheabove-menUoneddemands.Atpresent,DatabaseManagementSystemproviderssuchasSybase。Oracle。Micros

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。