【网学提醒】:本文主要为网上学习者提供人口基础信息数据库数据一致性的研究 ,希望对需要人口基础信息数据库数据一致性的研究 网友有所帮助,学习一下吧!
资料包括: 论文(30页12537字) 任务书 开题报告
说明:摘 要:人口基础信息分布于不同政府部门的不同类型数据库中,构建人口基础信息数据库的根本任务是将大量异构数据整合起来,实现人口基础信息的共享与交换。本文基于XML技术解决人口基础数据库的数据格式转换问题,阐述了维护数据一致性的两种方法,即消息队列法和复制控制法,介绍了使用消息队列和复制机制来维护人口基础信息数据一致的实现过程,以达到人口基础信息数据库的数据格式的一致性目的。本文在深入分析实现异构数据库的方法的基础上,设计和实现了一个系统。该系统主要是实现了通过WebService保证了各个部门与人口基础信息数据库的数据一致性。同时在系统中加入了日志机制,使得在网络出错的情况下,也能正确的保障数据的一致性。
关键字:人口基础信息数据库;一致性; XML
Studies of Data Consistency on the Basis of Human Resource Database
Abstract :Information based on the population distribution in the different types of databases of different government departments. Construction of the information database based on the population''s fundamental mission is to integrate a large number of heterogeneous data, human resource sharing and exchange. This paper solution human resource data format conversion throw coordination of XML. expounded maintaining data consistency of the two methods, Message Queue and Replication Control Act, on the use of Message Queue Server and SQL Minute mechanisms to protect Data Consistency on the Basis of human resource to achieve population based database format of the data consistency purposes. Based on in-depth analysis of the realization of heterogeneous database based on the method of design and realization of a system. The system is mainly achieved through Web Service guarantee of various departments with information database based on the population of a few According to the consistency. At the same time added to the system log mechanism, the network makes a mistake in the circumstances, it can correct the consistency of data protection.
Keywords: Human Resource Database; Consistency ;XML
1. 概述
1.1 选题背景和目的
人口基础信息数据库是我国电子政务应用建设规划的重要组成部分。 建立人口基础信息库,容纳我国人口的基础信息,为我国电子政务的业务系统建设、我国人口普查、跨地域人口信息资源共享以及宏观决策服务。人口基础信息数据的建立将改变以往人口信息分散在公安、劳保、税务等部门的状况,通过将公民身份证号码、常住户口地址、死亡日期等信息进行汇总,并使用统一的数据交换代码实现资源共享,使各部门能随时监控公民的个人信誉记录、纳税状况等信息,从而有效遏止一些不法分子冒领养老金、骗取保险金、欠缴税款的现象。
目录:1.概述1
1.1选题背景和目的1
1.2中国人口基础信息数据库发展现状1
1.3研究面临的难点和关键技术2
1.3.1研究人口基础信息数据库面临的难点2
1.3.2研究人口基础信息数据库使用的相关技术2
1.4本文的结构3
2.人口基础信息数据库基本知识4
2.1人口基础信息数据库的介绍4
2.2ORACLE 数据库5
2.3ACCESS 数据库5
3利用XML实现异种数据库间的数据交换6
3.1数据交换的原因6
3.2XML、DOM与数据库6
3.3基本思想6
3.4异构数据库数据转换实现7
3.4.1数据抽取7
3.4.2数据存储9
4.数据一致性的研究12
4.1维护数据一致性的方法12
4.2消息队列法12
4.2.1消息队列法介绍12
4.2.2消息队列法的实现13
4.3复制控制法14
4.3.1复制控制法介绍14
4.3.2复制控制法的实现16
4.4两种方法的原理分析17
5.系统设计18
5.1系统设计的软件和硬件环境18
5.1.1硬件环境18
5.1.2软件环境18
5.2系统总体设计18
5.3功能划分19
5.3.1用户登录模块19
5.3.2身份证信息管理模块19
5.3.3数据交换模块20
5.4小结21
6.总结22
致谢23
参考文献24
参考文献:(美)Connolly,T 等著.数据库系统——设计、实习与管理(第三版)[M].北京:电子工业出版社,2004.01:196-215.
许国忠.福建省人口基础数据库建设探研[J].福州:福建省公安厅福建,2006(2).
夏秀峰,张悦,周大海.基于XML的异种数据库间数据交换技术[J] . 沈阳:沈阳航空工业学院
计算机学院,2005年10月,第5期(3).110034.
张华伟,熊璋,欧阳元新.分布式系统中异地数据库的数据一致性维[J] .北京,北京航空航天大学
计算机学院. 2003(3)
张心耘,张京生,郑晓军.异构数据库互连的设计方法[J].
计算机工程与应用.2001(2).
刘威.分布式数据库及其技术[J].长春大学学报,2000,l0(1):27—30
朱群雄,王艳清.异构数据库的数据交换在现代企业信息系统中的实现[J] . 微型电脑应用,2001 年第17 卷第10 期.
梁鹰,罗伟其.异构数据库的数据转换在大型信息系统中的实现[J].
计算机工程与应用.200019.
陈珉,喻丹丹,涂国庆.分布式数据库系统中数据一致性维护方法研究[J].长沙,国防科技大学学报.2002(3).
黄新立,邹志斌.提高ORACLE数据块检索速度[J].山东,山东科技大学学报.2004.12.
[11 徐国华,白凤娥.数据库中的触发器技术[J]. 山西太原,太原大学计算中心. 03000.
卢正鼎,杨玉萍,李长磊,肖卫军.多数据库系统中的一致性维护[J]. 武汉,华中科技大学
计算机科学与技术学院.430074.
王霓虹,王冲.一种维护分布式数据库数据一致性的方法[J]. 黑龙江哈尔滨,东北林业大学信息与
计算机工程学院.2003(4).15004.
金玉明.SQL Server中触发器的应用[J] 江苏常州,常州广播电视大学.2000(1).
何炎祥,刘朝阳,杜卓敏等.分布式实时数据库系统中一种新的复制控制策略[J].小型微型
计算机系统,2000.21(3)
[15]胡彬华,李晓,梁剑.异构分布式数据库系统集成的研究与实现[J].
计算机应用研究.2002(2).
[16] Leonov A,Khusnutdinov R. Study and Development of DTD Generation System for XML Documents [ J ] . Programming and Computer Software ,2005 .31:23-26.
[ 17] Leonov A,Khusnutdinov R. Construction of an Optimal Relational Schema for Storing XML Documents in an RDBMS without Using DTD/ XML Schema [ J ] . Programming and
Computer Software .2004 ,30:13-19.
[18] Sharad Mehrotra. Ensuring consistency in multidatabases by preserving two level serializability[J]. ACM Trans on Database Systems, 1998, 23:6-10.
[19] Muth P, Rakow T C. Atomic commitment for integrated database systems[J]. In: proc. of IEEE 7th Int’l Conf on Data Engineering. IEEE Computer Society, 2003:28-32.
[20] Ragel A, Cremilleux B. Treatment of Missing Values for Association Rules[A ]. In: proc. of Second Pacific Asia Conference. PA2KDD’98 [C ]. Melbourne. Australia. 1998:33-39.
作者点评:本文主要介绍了利用XML技术来解决在人口基础数据库中数据不关联难点。由于我国各个部门的人口基础信息存储在不同的数据库中。不同的部门的数据库需要在人口基础信息数据库中存储同一数据,人口基础信息数据库需要维护数据的一致性。本文讨论了维护数据一致性的两种方法:消息队列法和复制控制法,并分别介绍了使用消息队列和复制机制来维护人口基础信息数据一致的实现过程。同时设计了一个系统,通过WebService保证了各个部门与人口基础信息数据库的数据一致性。