Font Size: a A A

Research On Heterogeneous Data Exchange Model Based On XML

Posted on:2009-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:L L ZhengFull Text:PDF
GTID:2178360242994590Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with our country informatizition engineering construction's rapidly expansion, the government departments and each big enterprise have established the information management systems respectivly. These information systems were constructed in different platforms by different manufacturers at different time, moreover, they were mostly developed by different languages. Because of lacking the unified plan, the unified standard, it is very difficult to realize information sharing one another. Thus it has formed the massive isolated island-like service application system. Through computer network construction exchange of information platform, we will conform the certain application information system that dispersed the construction, which will make it available to transmit and share the information/data using among the subsystem, and improve utilization ratio of information resource in the range as wide as possible. This is also the elementary object of informationization construction. Therefore, establishing the unification, the standard connection between various departments' information system, carrying on the information through the computer network exchange and sharing, realizing the "one-stop" work style, the integration, the coordination work finally, appear especially important.Many organizations and enterprises, according to own situation and demand, used different technology and architecture establishing the distributional working conditions, and the service data usually has been preserved for various reasons in the different database, but request of different system data exchange has been increased day by day, therefore isomerism data exchange became inevitable.This article studying isomerism data mainly aims at isomerism relations database. Isomerism database data exchange's primary mission is to achieve the goal of eliminating the data isomerism conflict to achieve database sharing by the redundancy memory way. Widely using the XML middle data exchange plan always rely on the XML pattern which has custom-made in one, the system flexibility is bad. This article designs the exchangeable plan defining exchange use of the XML pattern separately based on the source side and the goal side database pattern, in two XML patterns dynamicly establishes matching rule, eliminates the data exchange heterogeneous conflict, its superiority lies in realizing the data mapping process between the XML patterns and the switching process separation between the XML pattern and the relational scheme, avoids to depending on one XML pattern.This article firstly introduces the heterogeneous database's origin, concept and conducts the research of data conflict between isomerism data, explores the solution of the data conflict, provides the important guarantee for the data exchange. Through the use of intermediate data, we get the achievement of data exchange between heterogeneous data sources.In the data exchange model, XML is used as middle data to express the data structure information and the value information. Through analyzing the data information documents to obtain the data exchange translation rule documents and carrying on the formal description technique to the matching rule, the data exchange module enables to be independent from the concrete data conversion computation and carry on the data exchange flexibly through explaining different matching rule between the XML patterns. The mapping documents can be obtained through analyzing the source structure documents, the object construction documents and the user-defined translation rule documents. Finally according to the mapping documents and the source value information documents, the data exchange can be realized from the source data to the digital target information . And this paper has the representative example that carries on the experiment to the XML pattern match and the data exchange, which has enhanced the feasible confirmation of this plan.Latter basing on the analysis of application background of local tax department's foundation database, this article applies heterogeneous database exchange plan to the local tax department's foundation database in the data exchange system, uses the C# language and XML and related techniques to design and realize each main module of this model.This article plans to use the XML pattern which withdraws from both sides, then carries on the match according to these two patterns , then conducts the data exchange according to the match documents, in this way it can improve adaption of the change when the exchange demands occurs, enhance the flexibility of the XML data exchange. Compared with the list XML pattern data exchange, various functional module in this model are relatively more independent, can expand and has a stronger versatility.
Keywords/Search Tags:Heterogeneous Database, Data exchange, XML, matching rule
PDF Full Text Request
Related items