HP Labs Technical Reports
Click here for full text:
Object SQL - A Language for the Design and Implementation of Object Databases
Annevelink, Jurgen; Ahad, Rafiul; Carlson, Amelia; Fishman, Dan; Heytens, Mike; Kent, William
Abstract: Object SQL (OSQL) is a language for the design and implementation of object databases. The OSQL language is computationally complete and provides a rich set of constructs that allow definition, implementation and integration of information services in a distributed environment. It also provides a declarative query capability, similar to that provided by SQL for relational databases. This chapter includes examples of OSQL types and functions used in actual distributed applications, based on Hewlett-Packard's OpenODB implementation of OSQL.
Back to Index