×

Efficient traversals over hierarchical data and indexing semistructured data

  • US 20030204515A1
  • Filed: 03/05/2003
  • Published: 10/30/2003
  • Est. Priority Date: 03/06/2002
  • Status: Active Grant
First Claim
Patent Images

1. In a storage medium used by a database file management system executed on data processing system, a data structure comprising:

  • an index, partitioned into blocks, over keys representing hierarchical data;

    leaf blocks of said index are associated with data records;

    said hierarchical data is represented by keys of type K(i) as a parent and for each parent 0 or more children of the type K(i)+J(1) . . . K(i)+J(n);

    in order to satisfy a query for parents data, it is possible to traverse from a link of a parent K(i) to a link of the sequentially next parent K(i+1), skipping over links to the children K(i)+J(1) . . . K(i)+J(n);

    to satisfy a query for a parent and his children, the index further supports a traversal from K(i) to the children J(1) . . . J(n) of said K(i);

    said index maintains the key order;

    said index constitutes an essentially balanced structure of blocks.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×