MOQL: A Multimedia Object Query Language
John Z. Li, Vincent Oria
Abstract
John Z. Li, Vincent Oria
Abstract
We describe a general multimedia query language, called MOQL, based on ODMG's Object Query Language (OQL). In contrast to previous multimedia query languages that are either designed for one particular medium (e.g. images) or specialized for a particular application (e.g., medical imaging), MOQL is general in its treatment of multiple media and different applications. The language includes constructs to capture the temporal and spatial relationships in multimedia data as well as functions for query presentation. We illustrate the language features by query examples. The language is implemented for a multimedia database built on top of ObjectStore. Keywords: multimedia, OQL, MOQL, Object-oriented, database, query, language 1 Introduction One of the basic functionalities of a database management system (DBMS) is to be able to efficiently process declarative user queries. The penetration of DBMS technology into multimedia information systems necessitates the development of query language...
OpenAlex reports 62 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We describe a general multimedia query language, called MOQL, based on ODMG's Object Query Language (OQL). In contrast to previous multimedia query languages that are either designed for one particular medium (e.g. images) or specialized for a particular application (e.g., medical imaging), MOQL is general in its treatment of multiple media and different applications. The language includes constructs to capture the temporal and spatial relationships in multimedia data as well as functions for query presentation. We illustrate the language features by query examples. The language is implemented for a multimedia database built on top of ObjectStore. Keywords: multimedia, OQL, MOQL, Object-oriented, database, query, language 1 Introduction One of the basic functionalities of a database management system (DBMS) is to be able to efficiently process declarative user queries. The penetration of DBMS technology into multimedia information systems necessitates the development of query language...
Key concepts: Object Query Language, Query language, Computer science, RDF query language, Query optimization, Data control language, Object (grammar), Query expansion