Aspects of OODB Languages
| OO/OR Database |
Starting Year |
Host Language |
| ORION |
1984 |
LISP |
| GemStone |
1989 |
OPAL, derived from Samlltalk |
| Iris |
1989 |
the object-oriented SQL (OSQL) |
| O2 |
1990 |
CO2, an object-oriented extension of C |
| ObjectStore |
1991 |
the persistent C++ |
| Oracle8 |
1997 |
SQL and PL/SQL extensions |
Two different approaches to OODB query language design are
- Extending SQL—SQL3 is to reflect the increasing use of object-oriented concepts in relational databases.
- Increasing the functionality of object-oriented languages by incorporating database functionality.