多数据库系统的研究与设计

多数据库系统的研究与设计

刘贵如[1]2007年在《基于多AGENT的多数据库系统的研究与设计》文中研究说明随着通信技术和数据库技术的发展,越来越多的应用系统需要访问一些异构的、分布式的数据库来完成任务。多数据库系统在不改变原有这些数据库的基础上,为用户提供一个统一的、集成的多数据库环境,使用户能以统一的模式和简单的查询语言访问这些数据库。本文对多AGENT及多数据库系统理论进行了研究,根据当前多数据库系统的研究中涉及到的一些问题,引入适合于多数据库系统应用的移动AGENT和多AGENT技术,研究并设计了基于多AGENT的多数据库系统,克服了以往多数据库系统设计中存在的一些问题。首先对引入的AGENT及移动AGENT技术、多数库中涉及到的模式集成,任务分配,任务分解、全局事务管理等各个方面进行了深入细致的研究。对各个分布异构的局部数据库系统采用了基于XML的模式集成方法,另外,在系统集成的时不仅考虑了异构的关系数据库的集成,而且考虑了XML文件系统与关系数据库的集成问题,为以后本系统集成半结构化的数据库奠定了基础。在此集成模式的基础上应用XQuery作为全局查询语言,通过对全局查询语言的分解实现全局任务的分解,并提出了相应的分解算法,同时对用户提交的更新、删除、插入等各种任务提出了相应的分解算法,克服了以往很多系统只对查询问题讨论的不足。本文利用移动AGENT在分布式系统中应用的特点,引入移动AGENT技术,解决了多数据库系统对网络高可靠性的要求,降低了对网络带宽的依赖,提高了系统并行执行的效率。针对多数据库系统事务控制的问题,引入了一系列事务管理的方式,并提出了一种适合于多数据库的死锁解决方法,很好的解决了系统的死锁问题。另外对于XML文件系统也讨论了相应的事务控制策略。本文引入了局部代理技术屏蔽各个局部异构数据库的差异,由局部代理来进行全局查询语言到各个异构数据库查询语言的翻译,并针对不同的数据库系统设计了相应的事务提交代理,由此来实现全局事务的两阶段提交协议。

邓林[2]2012年在《铁路领域中多数据库系统的研究与实现》文中提出当前,企事业单位中的各个部门会产生大量的数据,并依据各自的数据特点和应用需求,选择不同的方式管理数据。这导致各部门之间的信息重复冗余,很难做到部门之间的数据共享。要解决这个问题,需要研究数据集成技术。而多数信息集成技术只是从上层应用的角度实现了信息集成,无法解决整个数据体系的融合,无法从根本上解决数据共享。多数据库系统技术已经成为解决异构数据源之间信息集成的有效措施。多数据库系统技术针对那些异构的、分布的、已存在的多个局部数据库系统,在不需要对局部数据库做大量改变的情况下,为用户提供了统一的多数据库环境,包括统一的数据类型定义、查询语言、数据访问方法等。本论文的研究背景是集成并访问铁路领域中各专业的数据,支持各专业的上层应用。实现上述功能需解决两个问题:(1)专业数据存储于异构数据源中,包括不同类型的商业数据库、表单或文件系统,如何利用多数据库技术去整合集成异构的数据源问题。(2)集成后的同质多数据库系统如何保持源和目标端数据的一致性问题。本论文对上述问题进行了比较深入的研究,实现了一个同质多数据库系统。主要研究工作包括:首先研究了异构数据库的集成方案,设计了同质多数据库的体系结构,构建同质多数据库系统;针对不同数据源采取不同的集成策略,为各专业设计实现了同质多数据库访问接口;在数据一致性维护方面,针对异构数据源的特点,分别设计了针对结构化数据间、非结构化与结构化数据间的同步更新方案。最后,本论文对所实现的技术方案进行了测试。分析实验结果验证了本文所做工作的可行性和有效性。

苏航[3]2014年在《高校健康管理信息系统设计与实现》文中提出世界卫生组织(WHO)在1948年成立时在其宪章中给健康下的定义是:健康是一种躯体、精神与社会和谐融合的完美状态,而不仅仅是没有疾病或身体虚弱。进入二十一世纪以来,随着经济社会的飞速发展,巨大的生活压力与紊乱的生活作息,使民众的健康迅速成为世界各国发展中不可忽视的关键问题。健康管理的理念于二十世纪六十年代由美国率先提出,经过近半个世纪的发展,健康管理已在世界多个国家普及与应用,其中美国、芬兰、日本等国的健康管理模式已相对成熟,并与其国情高度契合,在国家医疗资源分配、人口老龄化、慢性病防治及全面提高国民健康素质等方面发挥了显着、积极的作用。目前,我国健康管理的发展还处于萌芽期,适应国情的成熟健康管理模式尚未建立,尤其对于高龄群体、高校师生等特殊人群的健康管理仍处于理论研究与模式探索阶段,行之有效的健康管理实施体系与信息系统的应用尚处于空白。本文基于健康管理理念及我国发展现状,针对高校中健康资源及人群健康情况,充分借鉴国外先进思想模式,提出构建面向高校的健康管理信息系统的实施构想,明确了课题研究目的与意义。以主流信息系统开发思想为基础,对高校健康管理信息系统的可行性及需求进行了详细分析与阐述,说明了系统的设计思路与原则。在系统分析的基础上,搭建系统的主体架构与技术路线,阐述了系统功能、数据库等关键部分的设计方案,并应用统一建模语言完成系统建模。此外,针对面向高校人群的健康评价模型与系统异构数据源集成两个核心模块,进行了方案设计与关键问题解决策略的详细说明。从而完成了具有良好通用性、可扩展性及可行性的高校健康管理信息系统的设计与搭建。在系统应用的实现方面,选择实施条件相对成熟的北京工业大学作为试点高校,以面向对象的技术体系Java EE、整合开发框架SSH、SQL Server2005数据库系统及Web服务技术等进行系统的开发,最终完成了由健康自评、生理体检数据查询、健康评价及健康评价模型配置等功能模块组成的北京工业大学健康管理信息系统的建设工作,从而为该校师生提供全面、科学的健康管理服务,为学校各方面工作的可持续发展予以支撑。本文的研究对健康管理于我国高校的理念推广与信息系统应用进行了尝试与探索,论述的设计方案与实施方法可以为当前正在开展的我国健康管理模式搭建与高校人群健康等领域工作提供借鉴与参考。

罗荣凌[4]2010年在《基于异构数据库的容灾模型及数据一致性维护技术的研究与实现》文中研究说明随着计算机技术的发展,人们对信息系统的依赖性越来越强,如何保障信息系统的安全稳定运行——特别是如何保障数据的安全,成为计算机领域的研究热点。本文针对关键业务系统对数据的高安全性需求,提出了一种基于异构数据库的容灾模型,给出了一个适合该模型的数据一致性维护技术,在此基础上设计实现了一个基于异构数据库的容灾管理系统中间件。本文主要内容如下:1.分析比较了现有主流数据容灾技术方案,针对他们存在的不足,采用多层客户/服务体系结构,以高可用性为目标,提出了一个基于异构数据库容的灾体系结构。2.提出了读一致性和写一致性概念,并基于此设计了一种异构数据库容灾系统数据一致性实时维护策略。该策略可以有效降低一致性维护对系统性能的影响,同时也保持了数据处理的高效率。3.设计了一种基于操作日志重做的数据一致性恢复策略,结合检查点技术,可以实现异构数据库数据的高效恢复。4.基于以上技术,设计实现了一个异构容灾原型系统,并通过测试,验证了设计的有效性。

李同刚[5]2016年在《多数据库环境电子商务信息安全技术研究》文中认为多数据库系统具有异构性、分布性、自治性、数据存放分散及数据共享范围广泛等特点,数据库中敏感信息的存储安全非常重要;而电子商务平台中客户端与服务器之间的认证问题以及数据在传输过程中的安全问题也都需要深入研究;而多数据环境电子商务平台中多企业之间的数据访问安全更应该得到重视。本课题来源于一个面向服装销售小微企业的进销存管理平台,该平台采用SaaS(软件即服务)模式,为企业提供一套应用软件,每个企业都有自己的数据库管理系统,每个数据库管理系统有一个表空间,每个表空间都存储着关联企业的数据。企业用户需要与服务器相互认证、对敏感信息进行加密存储并使用安全协议传输敏感信息,从应用层面保证电子商务交易的机密性、完整性、认证性和不可抵赖性。在交易安全的基础上还需要对企业问的数据进行安全隔离,保证企业数据不能被其他企业非法访问。采用SSL和SET安全协议保证企业数据的机密性、完整性、认证性和不可抵赖性;具体来讲就是使用CA认证保证客户端与服务器之间的认证性,数字签名技术保证交易过程的不可抵赖性,加密技术保证交易数据的机密性,数字摘要技术保证交易数据的完整性。对多数据库环境的电子商务平台,可以使用CA认证及数据库路由机制来保证企业之间的数据访问安全。经过分析和研究,课题确定了多数据库环境电子商务信息安全的解决方案,该方案采用平台级的CA认证实现企业与服务器的双向认证;使用SSL协议实现从服务器到客户端之间的网络传输安全;结合CA认证与数据库路由机制实现多企业之间的数据访问安全;使用AES对称加密算法实现企业敏感数据的加密存储;并在此基础上完成系统的角色权限管理子系统,验证了设计方案的可行性并且能够为面向多企业的SaaS应用提供安全保障。

佚名[6]2005年在《计算技术与计算机及网络设备》文中研究指明1710 计算技术与计算机科学0508858面向对象程序回归测试的修改影响分析[刊,中]/谭晓兰//衡阳师范学院学报.—2004,25(6).—70-73(C)程序被修改后,要保证程序能正常运行并且修改不能给程序质量带来任何负面影响。回归测试是必要的。为了减少测试的时间和成本,应该只需对程序修改所影响部分进行重测,修改影响分析就是一个鉴别出程序修改影响部分的过程。根据面向对象语言的特点。本文提出一个修改影响分析方法。参5

郑敏虹[7]2011年在《基于Oracle9i的多数据库监控系统研究》文中研究表明随着2006年中国税收综合征管系统(CTAIS)在我省完成省级集中部署和全面应用,越来越多税收信息系统实现了省级集中,对税收信息系统日常运维的职责要求不断加强。在实际工作中,一个数据库管理员可能需要同时管理维护多个数据库,人工的日常巡检来发现与排除故障已经不能满足业务系统的持续性保障要求,为了让业务系统更加高效稳定的运行,需要借助监控工具自动实现对数据库的采集、状态监控和性能分析。为了实现定制化需求,本文以我省18个涉税业务系统作为研究平台,针对12个Oracle9i数据库及相关备份同步软件在监控管理中存在的主要问题和日常监控维护职责,进行系统分析和案例研究,经过环境和监控内容分析,确定监控管理需求,制定系统总体架构,完成了模块设计以及涉及的关键技术研究,设计并基本实现了一个基于Oracle9i的多数据库监控管理系统。本文的主要工作有:1、在分析现有涉税业务系统数据库的特点及监控需求和层次化监控管理模式的基础上,设计了基于叁层B/S结构的多数据库监控管理系统,提出了系统总体架构并阐述了监控管理系统的各个模块功能及设计。2、在系统实现方面,在上述研究的基础上,基于J2EE技术实现了多数据库监控管理系统,系统实现了配置管理、用户权限管理、事件管理和检测、实时监控、告警管理、统计分析、图表显示等功能。在此基础上,对实现的监控管理系统进行了功能和性能测试,测试结果表明,该系统很好的解决了涉税系统数据库监控管理过程中的主要问题,而且对正常业务系统的性能影响非常低。多数据库监控管理系统的研究实现可以解决我省核心数据库监控中存在的问题,是数据库系统稳定运行的重要保障。本文研究建立了统一、规范、面向业务的监控指标体系,通过数据整合工具实现监控数据的集中统一的管理,研究满足我省所有涉税系统数据库监控目标的系统,实现多数据库集成监控。通过多数据库监控系统的研究和设计,建立了一套行之有效、使用简便的监控系统,方便数据库管理员日常工作,将数据库管理员从繁杂重复的日常监控工作中解放出来。

王佳[8]2006年在《面向海量数据的多数据库UNION查询研究与实现》文中指出随着计算机应用的发展和普及,特别是网络应用的迅速发展,数据库的规模得到了空前的增长,多数据库成为海量数据存储管理的主要技术手段之一,如何通过多数据库有效的存储和管理海量数据,提供高性能的查询处理,成为人们关注的热点。UNION查询是多数据库中代价最大的典型操作之一,研究高性能的多数据库UNION查询具有重要意义。本文在分析了现有多数据库中UNION查询的处理算法的基础上,针对目前UNION查询没有特定解决方案的问题,提出一套面向海量多数据库的UNION查询体系结构:通过全局UNION查询优化以及分解后的子查询优化,提高了查询并行执行效率;同时,针对UNION子查询结果合并问题,提出了增量多路连接、双缓冲并行处理和多路并行归并等算法,形成了一套面向海量数据的多数据库UNION查询后处理策略,可以有效地降低UNION查询响应时间,减少查询处理的网络传输开销。本文在大规模事务处理系统(StarTPMonitor)上,基于多数据库UNION优化算法,设计并实现了一个面向海量数据的多数据库UNION查询子系统UQS ( Union Query System),测试表明系统在性能指标上达到了预期目标。

张凯[9]2007年在《基于XML的异构数据库集成中间件系统研究及其在电子政务中的应用》文中进行了进一步梳理数据集成是企业之间或企业内各部门协同合作的需要。它的目标是实现各个异构数据源之间的数据共享,从而有效地利用资源,提高整个应用系统的性能。今天,越来越多的企业应用需要集成各种不同的数据库资源。在构建企业异构数据库集成系统时,主要会面对异构性、完整性、语义冲突和集成内容的限定等方面的问题。针对这些问题,本论文首先讨论了异构数据集成的相关理论,并分析了其中存在的问题,然后分别从JAVA技术方面以及XML在数据模型角度阐述了基于XML的异构数据库集成中间件的可行性。最后在此基础上给出了一个基于XML的异构数据库集成中间件的解决方案,通过实现关系数据到XML数据的转化、集成,该中间件为数据共享、发布和应用对集成信息的访问提供了底层支持。然后分功能逐一论述了各个模块的设计和实现过程,最后论述了一个有关人事信息查询系统开发过程中使用中间件的应用过程。

鲁永锋[10]2013年在《机房智能监测管理系统数据库开发》文中指出机房安全稳定运行关系到企事业单位甚至全社会的利益,为用户提供性能卓越的数据库系统已成为当前科技、产业竞争热点。本论文以“机房智能监控管理系统数据库开发”为题,对CRIMMS-DB概念模型与逻辑模型设计,以及CRIMMS系统高效数据访问技术、数据库安全策略等进行研究,提高CRIMMS系统适应性、开放性,满足设备与用户多变性,提高数据共享与数据挖掘水平,保证数据中心机房长期、稳定、安全、高效、智能地支撑企事业单位运作。本文为机房监控系统数据库开发及数据安全提供新思路和方法,对网络化测控技术的发展具有重要学术价值和实际意义。论文研究工作得到教育部新世纪优秀人才支持计划项目(NCET-08-0211)的资助。CRIMMS系统主要有叁大功能模块构成,实时数据监测、历史数据分析展示、系统管理与维护。本人主要承担系统中数据库方面的工作,数据库的设计、部署、维护;编写存储过程完成数据处理过程;利用数据库本身部署作业自动化数据处理过程;对数据处理过程中数据采集原始数据的读取和相关数据格式的转换;对数据处理进行优化以满足系统实时性监测需求,实现CRIMMS系统数据分析展示等功能。论文研究在分析CRIMMS系统数据流图与数据处理的基础上,重点对CRIMMS-DB数据库概念模型与逻辑模型进行设计,并对CRIMMS-DB进行建模分析,然后在CRIMMS系统平台上进行测试,实现具有自主知识产权、满足用户监控需求的CRIMMS-DB数据库。本论文主要工作包括:针对CRIMMS项目中监控设备对象类型、信号类型及采集方式多样化,提出CRIMMS网络拓扑结构框架与模块化多层架构,解决机房监控系统多样性、差异化设备接入集成问题。根据CRIMMS系统业务需求、功能需求与数据需求,分析CRIMMS系统中数据实体及实体间关系,对CRIMMS-DB概念模型与逻辑模型设计,并通过PowerDesigner建模分析,设计出结构合理功能完善的CRIMMS-DB,满足CRIMMS系统监控需要。研究分析数据访问技术,设计提出CRIMMS系统数据通用访问层,既可访问关系型数据,又可访问非关系型数据,同时兼顾CRIMMS系统数据访问性能与开发效率,设计提出高效、便捷的数据库通用访问技术,并编程实现CRIMMS系统通用数据访问层,实现CRIMMS系统“多帐套数据库”支持,实现系统对MS SQL Server、Oracle、Access等多种类型数据库的数据访问,使CRIMMS系统从特定的数据库类型访问中解耦出来,有效提高CRIMMS系统灵活性与可扩展性。研究CRIMMS系统数据库安全策略,提出“双端”安全策略,从数据库服务器端与客户端两个方面保障数据安全,基于RBAC访问控制原理,提出一种策略中立、完全独立于其他安全手段的访问控制方法,解决CRIMMS系统中大量大量用户、数据客体和访问权限的授权管理问题,并通过编程手段在CRIMMS系统中实现基于RBAC安全访问控制,确保CRIMMS系统数据安全。研发机柜式CRIMMS系统测试平台,进行CRIMMS-DB应用及测试。论文所研发的CRIMMS-DB已经应用到某公司机房监控项目,达到预期效果,满足用户监控需求。

参考文献:

[1]. 基于多AGENT的多数据库系统的研究与设计[D]. 刘贵如. 云南师范大学. 2007

[2]. 铁路领域中多数据库系统的研究与实现[D]. 邓林. 西南交通大学. 2012

[3]. 高校健康管理信息系统设计与实现[D]. 苏航. 北京工业大学. 2014

[4]. 基于异构数据库的容灾模型及数据一致性维护技术的研究与实现[D]. 罗荣凌. 国防科学技术大学. 2010

[5]. 多数据库环境电子商务信息安全技术研究[D]. 李同刚. 北方工业大学. 2016

[6]. 计算技术与计算机及网络设备[J]. 佚名. 电子科技文摘. 2005

[7]. 基于Oracle9i的多数据库监控系统研究[D]. 郑敏虹. 华南理工大学. 2011

[8]. 面向海量数据的多数据库UNION查询研究与实现[D]. 王佳. 国防科学技术大学. 2006

[9]. 基于XML的异构数据库集成中间件系统研究及其在电子政务中的应用[D]. 张凯. 南昌大学. 2007

[10]. 机房智能监测管理系统数据库开发[D]. 鲁永锋. 华南理工大学. 2013

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

多数据库系统的研究与设计
下载Doc文档

猜你喜欢