共享数据库的设计与实现

被引量 : 0次 | 上传用户:JIADOS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着数据库和网络技术的快速发展和迅速普及,21世纪人类进入了信息化的时代。现代信息技术的发展也为教育信息化提供了新的工具和手段,在推进素质教育、提高教学质量、培养创造性人才等方面有着极为重要的作用。在教育信息化的过程之中,信息孤岛现象日益严重,构成了一个庞大的异构环境。为了解决信息孤岛带来的信息屏障,满足校园信息化的新的需求,就必须建立一个统一的信息平台作为桥梁,实现学校范围内的信息集成与共享,提供一个安全的、可靠的、高质量的信息化服务。本文综合参考借鉴了基于中间件技术的异构数据源集成方案和基于可扩展标志语言(Extensible Markup Language, XML)的Web Service异构数据源集成方案中的设计思想与部分成熟技术进行设计与架构,结合复旦大学、同济大学等高校校园信息化过程中的实际需求与特点设计了一种基于联邦数据库概念的共享数据库平台体系。通过权限管理、元数据管理、数据集成与订阅管理几个主要的模块实现了高校信息的集成与共享,提供了高效的、丰富的、安全的数据服务。共享数据库平台通过使用MVC、SQL通配语句、XML等技术具有了良好的操作性、扩展性和平台兼容性,适应高校信息化的复杂需求与变化。论文首先阐述的共享数据平台的体系结构与功能模块,以及一些关键技术的背景知识;然后作者介绍了共享数据平台的核心模块的设计与实现,包括权限管理、时态数据的处理、元数据管理和数据集成与共享等等;最后,作者详细的阐述了数据集成与共享模块中的基于触发器增量更新的补偿算法和数据订阅中的SQL通配语句解析算法。基于触发器增量更新的补偿算法有效的消除数据更新过程中的异常数据,在ECA算法的核心思想的基础之上针对本文的框架进行了一些改进。SQL通配语句解析算法提出了一种自定义的SQL通配语句,系统可以将SQL通配语句按照订阅用户的基本信息和订阅信息解析成为DBMS所认可的SQL语句,使数据订阅的过程更加智能化、便捷化,共享数据平台具有更好的平台兼容性。
其他文献
AP1000辐射监测系统可对核电站的排出流进行监测,集成后的仪控系统,减少了对外接口和操控平台的数量,且有不间断的数显方式,优化了集成控制的结构和性能。辐射监测系统具有数
人类的攻击行为异常复杂,对其的研究也多种多样。其中用罗夏测验来研究攻击已经是由来已久的事。罗夏测验能够测量攻击的内隐性,这是其它研究工具无法与之相比的优势。国外目前
本文以20世纪90年代以来经济全球化进程的发展为背景,从分析考察全球实施国际劳工标准的方式入手,研究国际社会有关国际贸易和劳工标准挂钩的争论和历史变迁,模拟发达国家的政治
近年来,随着改革开放的不断深入和社会主义市场经济的迅速发展,传统的城乡二元结构户籍制度的弊端日益凸显,严重影响了新型城镇化的健康发展。该文基于新型城镇化背景,研究了
本文的研究对象为数字电视产业。数字电视作为一项高新技术,发展非常迅猛,围绕技术向应用层延伸扩展,已经形成一个庞大的市场和产业。我国的数字电视产业的发展历史还很短。
全固态激光器(半导体泵浦的固体激光器)具有体积小、重量轻、效率高、光束质量好、稳定性好,维护费用低等优点,随着激光技术的发展,其在工业、军事、医疗和科研等领域的应用
随着经济全球化和区域一体化的发展,亚洲各国经济联系加强,为了应对金融动荡和推动自身经济社会的发展,各国迫切感受到亚洲货币经济合作的重要性。本文从最有货币理论出发解
<正> 九六补泻法是根据《周易》理论。以奇数为阳,偶数为阴,选九六两数与提插、捻转结合来分别补泻的方法。古人认为阳数奇属天为补,阳数偶属地为泻,故补法用九数,泻法用六数
党的十六届三中全会把“以人为本”的科学发展观确定为我们党和国家近阶段的执政理念。不少学者从“以人为本”的理论来源的角度进行了比较深入地探讨。但很少有人研究国外学
攻击是人类的基本行为之一,对人类社会的发展影响巨大,但对其进行测量却十分困难。目前,国外使用罗夏测验测量攻击主要地集中在Holt,,Exner,Gacono和Meloy提出的攻击变量上。本研究