Font Size: a A A

The Data Exchange Plat From Relational Database To LDAP Directory Server

Posted on:2008-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:J M LiuFull Text:PDF
GTID:2178360245491777Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
For the furious competition of market economy, information is very important to the survival and development of companies. The data to express information are expanding by the progress of time and operation. The data are distributed on different systems and have multi-storage format. Enterprise information systems and managers can not manage these data expediently on a centralized information warehouse; It is unable to be distributional managed that the data of these different format with one kind of unified, standard visit agreement.Data integrity is the integrity for heterotypic data source. Data integrity can realize the data centralism memory by the unified data format; can realize the distributional management by the unification visit agreement. Many companies want that the data integrity should not change the intrinsic data systems. So the database system would not be destroyed and we can save money and time. For these questions, our task bring forward a data integrity system from relational database to directory database——The Data Exchange Plat from Oracle Database to LDAP Directory Server.Our project first analyzed the actuality of the data system and the oracle data source; then carried on research to key problem and technology, has set up systematic system structure according to the thought and method of the software engineering, and has designed and implemented the system function. The data integrity involves data obtain from the data source, data transmission from original data source to the goal data source, data processing and dealing with and synchronization, The systematic core is divided into two parts of driver and engine mainly. The driver is responsible for the acquisition of the data; the engine is responsible for the processing and treatment of the data; the driver and engine carry on the communication through XML data; Data synchronization is to get the altered data in timing or real-time way. The data format can realize the unity by storing data in the directory server, visit the unity of the agreement, and can be distributed to manage. The driver is implemented through plug-in technology mainly, users can customize developing according to the unified interface that the driver defines; The engine can be made various kinds of rules and deal with different respects of the data, the rule is designed according to the layer, each layer of rule is mutually independent, have reduced coupling between the layer and the layer. Driver adopt plug-in technology and engine rule dividing into layer design greatly strengthened the system to exterior data source as well as the engine own expansion ability.Because of the design request, the plat has the distributed trait. It also needs high-usability, high-dependability, high- vigorous and the coherence of data. Plus the LDAP directory server has a lot of excellence and is very popular already. The application of this plat would have a great foreground.
Keywords/Search Tags:Heterotype, Data integrity, Relational database, LDAP, Directory server
PDF Full Text Request
Related items