OQL

OQL

Object Query Language (OQL) basiert auf ODMG Objektmodell und ist eine Obermenge von SQL92 für lesenden Zugriff. Sie unterstützt neben Mengen auch Strukturen, Listen, Arrays. Sie ist eine funktionale Sprache, die Operatoren sind frei kombinierbar, sofern typkompatibel. Abgeschlossen: Ergebnisse sind strukturierte Daten und können als Eingabe für weitere Anfrage benutzt werden. Änderungen sind (nur) über Methoden möglich.