Method and structure for storing data of an XML-document in...

Data processing: database and file management or data structures – Database design – Database and data structure management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07844642

ABSTRACT:
A method for importing data from an XML document containing a plurality of elements and a plurality of attributes into a relational database includes: creating an element table for storing data of the plurality of elements and creating an attribute table for storing data of the plurality of attributes. In the element table, element records, each containing a unique element ID, are stored, one record for every one of the plurality of elements is stored. In the attribute table, an attribute record for every one of the plurality of attributes is stored. Each attribute record includes an attribute name, an attribute value and the element ID of the element to which the attribute is assigned. The method provides a fixed database model for different XML documents; allows a simple creation of a database; and allows simple data import and export into/from the database.

REFERENCES:
patent: 6625581 (2003-09-01), Perkowski
patent: 6721727 (2004-04-01), Chau et al.
patent: 6721871 (2004-04-01), Piispanen et al.
patent: 6725231 (2004-04-01), Hu et al.
patent: 6732095 (2004-05-01), Warshavsky et al.
patent: 6732109 (2004-05-01), Lindberg et al.
patent: 2002/0107761 (2002-08-01), Kark et al.
Mark Birbeck, “Re: Storing XML Documents in Relational Databases”, XML Discussion List: General Discussion of Extensible Markup Language, Dec. 16, 1998, p. 1, XP002168316.
A. Deutsch, M. Fernandez, D. Suciu, “Storing Semistructured Data in Relations”, ICDT '99 Workshop on Query Processing for Semistructured Data and Non-Standard Data Formats, Jan. 13, 1999, pp. 1-6, XP002168317.
D. Florescu, D. Kossmann, “A Performance Evaluation of Alternative Schemes for Storing XML Data in a Relational Database”, Inria Technical Report No. 3680, May 1999, pp. 1-31, XP002168318.
G. Kappel, E. Kapsammer, W. Retschitzegger, “X-Ray-Towards Integrating XML and Relational Database Systems”, Technical Report Johannes Kepler University Linz, Jul. 2000, pp. 1-27, XP002168319.
J. Shanmugasundaram, et al., “Relational Databases for Querying XML Documents: Limitations and Opportunities”, Proceedings of the 25th International Conference on Very Large Databases, Edinburgh, UK, Sep. 7-10, 1999, Morgan Kaufman Publishers, pp. 302-314, XP002168320.
Norman Walsh, “What Do XML Documents Look Like”, Oct. 3, 1998 O'Reilly & Associates, Inc., 2001, pp. 1-12.
W3C XML Working Group, Extensible Markup Language (XML) 1.0, 2000, W3C, pp. 1-51.
Erik T. Ray, “Learning XML (Guide to) Creating Self-Describing Data”, Chapter 2: Markup and Core Concepts, Jan. 2001, O'Reilly & Associates, Inc., pp. 1-36.
Ronald Bourret, “XML Database Products”, 2000, 4 pages total.
“XMLdb: Build Database tables to feed your XML”, 1998-2000, Cerium Component Software, 2 pages total.
Brad Wait, “Using XML in Oracle Database Applications: Part 2: About Oracle XML Products”, Nov. 1999, Oracle Corporation, 15 pages total.
Ronald Bourret, “XML and Databases”, 1999-2000, 10 pages total.
Bert Bos, XML in 10 Points (7, really. . . ), 1999-2000, W3C, 2 pages total.
Raminvas Laddad, “XML APIs for Databases”, 2000, ITworld.com, Inc., 11 pages total.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and structure for storing data of an XML-document in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and structure for storing data of an XML-document in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and structure for storing data of an XML-document in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4183578

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.