Dissertation > Excellent graduate degree dissertation topics show

An XUpdate2SQL Update Scheme Based on Relational Database

Author: WangJing
Tutor: PanYinRong
School: East China Normal University
Course: Applied Computer Technology
Keywords: XML XUpdate update translation adjustment cost
CLC: TP311.138
Type: Master's thesis
Year: 2009
Downloads: 16
Quote: 0
Read: Download Dissertation

Abstract


XML is a text and document markup language, and has a good scalability. At present, more and more applications use the XML standard to store information. These XML documents need a stable and efficient storage and management tool, especially a update management tool. Relational database with its mature, stable, efficient and many other advantages is used to store and manage XML data. There are two problems using relational database to manage XML data: how to store XML data from XML model into a relational mode; how to translate XML language into SQL language. This thesis will study the second issue.This thesis analyzes many research results about the XML language to the SQL language translation and finds there are two questions:(1) In the current XML languages, researchs about XUpdate (update language) to SQL language are not yet ripe.(2)In these researchs, the translation from XUpdate (updated language) to SQL language is for a particular storage mode, which means storage mode of production is fixed. If the storage mode needs to change, the cost will be relatively large. This limitation makes the research unflexible.As a result, this thesis will study the translation from XUpdate to SQL.This thesis will propose and realize a XUpdate2SQL update scheme based on relational database. The proposed scheme is a much convenient scheme,it mainly resolves two issues:(1) The realization of the translation from XUpdate to SQL language. The scheme provides a complete XUpdate to SQL translation algorithm, and the SQL language fits the SQL-92 standard, with good versatility.(2) Provied a method to resovle the fixed storage mode. The scheme designs a series of interface to the storage module, the language translation algorithm can only obtain the storage information by the interface, this seperates the storage module and translation module. When the storage module needs to change, there is no need to change the translation algorithm and so that the scheme will have a much smaller price adjustment.In addition, the author realizs the scheme to a real update system. According to the update scheme, the author modifys a query system that has been achieved by our laboratory and realizes a real update system that fits the scheme design in this thesis. The update system is in accordance with the design requirements and supports the translation from XUpdate to SQL, and enables users with a smaller price to adjust the storage mode.Finally, this thesis has a comprehensive assessment of the scheme and system and proposes the next step needs to carry out deep research.

Related Dissertations

  1. Research and Implementation on Knowledge Representation of Gene Regulatory Network,Q78
  2. Research and Implement of SDO Model in University Enroll System Based on SOA,G647
  3. Research on F&B Index Structure Supporting XML Query,TP311.13
  4. Research on Integration Technologies of LXI Automatic Test System,TP274
  5. The Study and Development of Web-Based Apparel Style Design System,TS941.2
  6. Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
  7. Method of mapping UML models to XMI,TP311.5
  8. Web-based scientific computing legacy application sharing technology research,TP393.09
  9. Design and Implementation of Post Practice Management System for Students Based on .NET,TP311.52
  10. SOA architecture to integrate technology in the university information system,TP311.52
  11. Fingerprint identification method and its application in the study of data exchange,TP274
  12. SOA-based telecommunications integrated network management system design and implementation,TP311.52
  13. Research and Implementation of IOT Service Model Description Language,TN929.5
  14. Enterprise Service Bus Based Information Integration System for Die & Mold Enterprises,TP311.52
  15. The Design Technologies and Implementations of UC Enterprise Communication Directory,TP311.52
  16. Distance Education System Design and Implementation,TP311.52
  17. The Research and Implementation of SVG-based Data Analysis Chart System,TP311.52
  18. Design of Information-shared Plantform Based on the Internet of Things,TN929.5
  19. Research on Data Exchange Platform of Digitalize Campus,TP311.52
  20. Design and Implementation of Document Management Subsystem in Collaborative Office System,TP311.52
  21. The Software Design and Implementation of Production Process Control System,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Database theory and systems > Database system: sub- system name
© 2012 www.DissertationTopic.Net  Mobile