Object Query Language
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[1].
Ce langage est typé (les requêtes retournent des objets), et utilise les règles du polymorphisme.
Exemple
Moyenne de la capacité de la RAM des PC de la base, par constructeur :
SELECT manufacturer, AVG(SELECT part.pc.ram FROM partition part) FROM PCs pc GROUP BY manufacturer: pc.manufacturer;
Références
Voir aussi
- Object Definition Language (ja)
- Portail de la programmation informatique
- Portail des bases de données