Method and system for processing a non-XML document for storage in a XML database

A technology of XML database and XML schema, applied in special data processing applications, electrical digital data processing, instruments, etc.

Inactive Publication Date: 2008-12-10
SOFTWARE AG
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The method outlined above for processing non-XML documents also leads to problems if new types of non-XML documents are to be processed for storage and / or if different types of non-XML documents are to be processed using software components from different vendors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for processing a non-XML document for storage in a XML database
  • Method and system for processing a non-XML document for storage in a XML database
  • Method and system for processing a non-XML document for storage in a XML database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In the following, exemplary embodiments of the XML database system and method of the present invention are described. It will be appreciated that the functionality described below can be implemented in many alternative ways, eg on a single database server, on a distributed arrangement of multiple database servers, with integrated memory or external memory, etc. These implementation details are not essential to the invention.

[0023] figure 1 An overview of an exemplary XML database system 1 is given. System 1 is typically used to store and retrieve XML documents ( figure 1 not shown). However, figure 1 XML database systems are also capable of handling non-XML documents, e.g. figure 1 Exemplary media files shown in 10. The media file 10 may be any type of non-XML document, such as video files, audio files, a combination of video and audio files, images, MS Office documents, any collection of binary data such as measurement results, and the like.

[0024] To p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for processing a non-XML document (10) stored in an XML database. The method comprises the following steps: generating a shadow XML document (20) for the non-XML document (10) in accordance with a predetermined XML schema (50), wherein the shadow XML document(20) comprises metadata extracted from the non-XML document(10); storing the shadow XML document(20) and the non-XML document (10) in the XML database; wherein the XML schema (50) comprises a wrapping element (51) adapted to wrap XML content of an at least partly undefined XML structure.

Description

technical field [0001] The invention relates to a method and database system for processing non-XML documents for storage in an XML database. Background technique [0002] XML database is one of the most important technical tools in modern information society. The high flexibility of such databases allows data to be stored and retrieved in a very efficient manner. Generally, XML databases are designed for XML documents. However, it is also known in the prior art to extend an XML database so that it can store other types of documents. For example, Applicant's XML database Tamino is suitable for storing non-XML documents such as text files, MS Office files, PDF files, image and audio files, and the like. In order to enable retrieval of such non-XML documents from a database, it is known to analyze the non-XML document to be stored and extract some metadata for generating a so-called XML shadow document corresponding to the non-XML document. Using XQuery, the shadow XML doc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/86
Inventor 米歇尔·盖斯曼
Owner SOFTWARE AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products