System, method, and computer program product for efficiently translating relational tuples to object-oriented objects

作者: Bhaskar Parvathaneny , Venkatachary Srinivasan

DOI:

关键词: Programming languageSet (abstract data type)Computer scienceObject-oriented programmingProduct (mathematics)SwizzlingSuperkeyComputer programRelational database management systemTuple

摘要: A procedure for translating tuples received from a relational database management system (RDBMS) to object-oriented objects is described. The operates by instantiating one or more application objects, and then setting base attributes of the using information in tuples. One intermediate are created represent those having relationship requiring dereferencing. Relationship set swizzling (rather than themselves).

参考文章(12)
Jacques Durand, Steven M. Fogel, Randall B. Sparks, Robert J. Cuthbertson, Timothy P. McCandless, Hans Brunner, Method and system for generating a user interface adaptable to various database management systems ,(1995)
J.E.B. Moss, Working with persistent objects: to swizzle or not to swizzle IEEE Transactions on Software Engineering. ,vol. 18, pp. 657- 673 ,(1992) , 10.1109/32.153378
Derek P. Henninger, Richard H. Jensen, Method and apparatus for managing relational data in an object cache ,(1994)
A. Kemper, D. Kossmann, Adaptable pointer swizzling strategies in object bases international conference on data engineering. pp. 155- 162 ,(1993) , 10.1109/ICDE.1993.344067
S.D. Urban, T.B. Abdellatif, An object-oriented query language interface to relational databases in a multidatabase database environment international conference on distributed computing systems. pp. 387- 394 ,(1994) , 10.1109/ICDCS.1994.302441