Unlock instant, AI-driven research and patent intelligence for your innovation.

Relational query of a hierarchical database

A relational query and database technology, applied in the field of access hierarchical database, can solve problems such as slow response time

Inactive Publication Date: 2008-04-09
INT BUSINESS MASCH CORP
View PDF1 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] While the approach described by Hoth provides the desired capability, it is often slow in terms of response time due to the overhead required in forming the bridge table and in passing the query response to the client

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
  • Relational query of a hierarchical database
  • Relational query of a hierarchical database
  • Relational query of a hierarchical database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In Fig. 1, a flowchart depicting the steps required to implement an improved method of querying a hierarchical database is shown in accordance with the present invention. In step 12, a number of many-to-many relationships are defined for the hierarchical database. As noted above, hierarchical databases support one-to-many relationships. Any type of hierarchical database, such as that used in the LOTUS NOTES software product (LOTUUS NOTES is a registered trademark of the Lotus Development Corporation of Cambridge, Massachusetts), may be used.

[0018] Therefore, the many-to-many relationship from step 12 must be converted to a one-to-many relationship for compatibility with hierarchical database structures. One of the conversion methods is by using the bridge table created in step 14. A bridge table is structured such that it replaces many-to-many relationships, for example, with a many-to-many relationship between the first entity and the bridge table, and a second ma...

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

Relational queries to a hierarchical database having data tables are rapidly processed. A bridging table is created to transform a many to many relationship into a plurality of one to many relationships. The bridging table is stored on a custom semiconductor chip which parses the query and determines by use of the bridging table which records in the data tables match the query using a custom data algorithm stored on the semiconductor chip. For each match, a pointer to a target record in the hierarchical database is stored. Instructions executed on the custom chip read the pointers or the target records and transfer these to the query requester.

Description

technical field [0001] The present invention relates to methods and systems for accessing hierarchical databases, and in particular to accessing these databases using relational queries. Even more particularly, the present invention relates to a mechanism for rapidly accessing a hierarchical database upon receipt of a relational query from a requester and rapidly returning to the requester those target records identified by the relational query. Background technique [0002] Hierarchical databases are used by many corporations and governments to acquire and retrieve data associated with transactions, particularly commercial transactions conducted by corporations or government entities. Hierarchical databases use a hierarchical schema to store information known as parent / child models. A hierarchical schema can be represented as a tree structure, where each parent node can have multiple child nodes, and each child node can have only one parent node. [0003] Another commonly...

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
CPCG06F17/30961G06F16/9027
Inventor R·A·霍特J·W·米勒J·拉米雷斯
Owner INT BUSINESS MASCH CORP