Apparatus and method for adding an associative query capability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395616, G06F 1730

Patent

active

057614938

ABSTRACT:
An object-oriented query language apparatus and method provides data abstraction, seamlessness with respect to the host programming language, set support orthogonal to persistence and strong typing. Such apparatus for processing queries includes a preprocessor to parse, optimize, and translate object query language statements into efficient host language statements, connected to a compiler that compiles such host language statements into executable code. Therefore, by inputting a program containing statements using a host language's type system as well as employing the host language's expressions, object composition, and inheritance in the formulation of queries, and by combining the Select-From-Where style of Standard Query Language as a basic structure for query statements with the set-valued function of the host language as targets for those queries, an associative query capability is added to a host programming language, thereby improving its versatility and functionality.

REFERENCES:
patent: 4894771 (1990-01-01), Kunii et al.
patent: 4914590 (1990-04-01), Loatman et al.
patent: 4961133 (1990-10-01), Talati et al.
patent: 5067072 (1991-11-01), Talati et al.
patent: 5091852 (1992-02-01), Tsuchida et al.
Reloop, An Algebra Based Query Language for an Object-Oriented Database System; Cluet et al.; Altair B.P. 105, 78153, Rocquencourt France, 1989.
ODE (Object Database and Environment): The Language and the Data Model; R. Agrawal, N.H. Gehani ACM-SIGMOD 1989 Intl Conf. on Management of Data, Portland, Oregon, May-Jun. 1989.
A Foundation for Evolution from Relational to Object Databases; David Beech, Advances in Database Technology--EDTB of 1988, vol. 303, pp. 251-270.
American National Standard for Information Systems --Database Language --SQL; American National Standards Institute, Inc., 1986, ANSI X3.135-1986.
Jorg Noack and Herbert Kuchen, Memopascal: Einbettung einer Datenbankanfragesprache in eine hohere Programmiersprache, Apr. '87, pp. 149-156.
Alashqur, et al., Proceedings of the Fifteenth International Conference on Very Large Data Bases QQL: A Query Lanaguage for Manipulating Object-Oriented Databases, pp. 433-442 (Pertinent pages: p. 434, col. 2, Line 27 -p. 439, col. 1, Line 1), Aug. '89.
Barabino, et al., 22nd ACM/IEEE Design Automation Conference, A Module for Improving Data Access and Management in an Integrated CAD Environment, Jun. 1985, pp. 577-583.

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

Apparatus and method for adding an associative query capability does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for adding an associative query capability , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for adding an associative query capability will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1472477

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