Patent
1997-04-17
1998-10-20
Black, Thomas G.
G06F 1730
Patent
active
058260773
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.
Noack et al., "Memopascal: Einbettung einer Datenbankanfragesprache in einer hohere Programmier sprache," Applied Informatics, v.29, n.4, Apr. 1987, pp. 149-156.
Alashqur et al., "QQL: A Query Language for Manipulating Object-Oriented Databases," Proc. of the Fifteenth Internat'l Conf. on Very Large Databases, Aug. 1989, pp. 433-442.
Barabino et al., "A Module for Improving Data Access and Management in an Integrated CAD Environment," 22nd ACM/IEEE Design Automation Conf., Jun. 1985, pp. 577-583.
Beech, D., "A Foundation for Evolution from Relational to Object Databases," Advances in Database Technology--EDBT of 1988, v. 303 (Springer-Verlach), pp. 251-270.
Cluet et al., "Reloop: An Algebra Based Query Language for an Object-Oriented Database System," Proc. of the 1.sup.st Internat'l Conf. on Deductive and Object-Oriented Databases, Dec. 1989.
Agrawal et al. "ODE (Object Database and Environment): The Language and the Data Model," ACM-SIGMOD Internat'l Conf. on Management of Data, May-Jun./1989.
Blakeley Jose Alfredo
Thompson Craig W.
Black Thomas G.
Brady III W. James
Donaldson Richard L.
Swayze, Jr. W. Daniel
Texas Instruments Incorporated
LandOfFree
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.
Profile ID: LFUS-PAI-O-257748