A generic graphical query language for ODMG-compliant object databases - called Unified Query By Example (UQBE) - is proposed, based on the ideas of Zloof's Query-By-Example, and using UML-like diagrams as schema notation. Both ease of learning for users coming from the relational world and support for non object-oriented data sources are also considered as design goals. The overall layout and some important features of the query language are described, along with its relationship with the UML repository architecture and several ODMG OQL translations of sample UQBE queries.
['Miguel Ángel Sicilia Urbán', 'Elena García Barriocanal', 'Juan M. Dodero Beardo']
Towards a Unified Query-By-Example (UQBE) : UML as a basis for a generic graphical Query language