Object Query Language
Apparence
Object Query Language est une extension du langage SQL pour base de données orientée objet, langage de requête utilisé pour interroger des SGBDO, normalisé par l'ODMG.
Ce langage est typé (les requêtes retournent des objets), et utilise les règles du polymorphisme.
Exemple
Liste des puissance de processeurs des PC ayant plus de 64 Mo de RAM.
SELECT pc.cpuspeed
FROM PCs pc
WHERE pc.ram > 64;