XDO2: An XML deductive object-oriented query language
ZHANG WEI · National University of Singapore · 2004
Master's
Cited by 0
Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.
About 2,002 papers for “Object Query Language”
ZHANG WEI · National University of Singapore · 2004
Master's
Cited by 0
Mgr.Vladimir Novacek · Lecture notes in computer science · 1998
Cited by 1
Marta Jadwiga · 2006
Cited by 0
Bo Huang, Michael Worboys, Chris Johnson et al. · 2000
A Spatio-Temporal Object Model and Query LanguageBo Huang, Michael F. Worboys, Chris Johnson, John Stell and Keith MasonDepartment of Computer ScienceKeele UniversityKeele, Staffs, UK ST5 5BGE-mail: bohuang@cs.keele.ac.ukSpatial databases (see, e.g., Egenhofer, 1994) and temporal databases (see, e.g.,Snodgrass, 1995) have mostly been studied on parallel, but clearly separate tracks. Asgeophenomena are associated with both space and time, there has been a growing interestin the integration of spatial and temporal components, leading to the study of spatio-temporal databases (Worboys, 1994; Guting et al., 2000).Compared with considerable research on temporal relational databases, a smaller amountof work has been reported in the context of temporal object databases. This has similarlyoccurred in spatio-temporal object databases. One of the important reasons has been thelack of a consensus for a common object model and query language. However, aconsensus is now emerging, with Object Data Management Group (ODMG) effort onstandardizing Object-Oriented Database (OODB) and a recent release of ODMG 3.0. Theproposed ODMG standard encompasses an object model (ODMG object model), anobject definition language (ODL) and an object query language (OQL). Our work in thispaper concerns the spatio-temporal data model and an associated query language.Object-oriented databases (OODBs) provide powerful data abstractions and modellingfacilities. Because spatio-temporal concepts require complex type support and advancedmodelling concepts, OODBs are excellent candidates for realization of spatio-temporaldatabases without requiring fundamental extensions to the basic data model. Thechallenge is, however, to augment an object data model to capture the history of objectsand to augment an object query language to permit queries over this history.
Cited by 0
F. Staes, Laura Tarantino, A. Tiems · 2002
The authors discuss the main aspects of a graphical environment for querying object oriented databases, using the by-example approach. Its full integration in a browsing environment reduces the learning effort and gives the language high flexibility making it suitable for users with different skill. The query formulation is accomplished by interacting with query forms, where the user can access the properties of objects in order to define conditions on them. The language has been integrated in the user interface of the KIWIS system, and further enriched with advanced features developed using some facilities of KIWIS. In particular, the user can formulate queries incrementally, and interact uniformally with both default and tailored object representations.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
Cited by 26
Norman Murray Norman · 1998
In this paper we describe Kaleidoquery, a visual query language for object databases with the same expressive power as OQL. We will describe the design philosophy behind the filter flow nature of Kaleidoquery and present each of the language&apos;s constructs, giving examples and relating them to OQL. The Kaleidoquery language is described independent of any implementation details, but a brief description of a 3D interface currently under construction for Kaleidoquery is presented. The queries in this implementation of the language are translated into OQL and then passed to the object database O for evaluation. KEYWORDS: Visual query language, OQL, object databases, three-dimensional interface. INTRODUCTION The lack of a generally accepted and widely supported query language has probably had a significant effect in slowing the uptake of early commercial object-oriented databases. However, the emergence of the Object Query Language (OQL) which is being standardised by the Object Datab...
Cited by 0
Norman Murray, Norman Paton, Carole Goble · 1998
In this paper we describe Kaleidoquery, a visual query language for object databases with the same expressive power as OQL. We will describe the design philosophy behind the filter flow nature of Kaleidoquery and present each of the language&apos;s constructs, giving examples and relating them to OQL. The Kaleidoquery language is described independent of any implementation details, but a brief description of a 3D interface currently under construction for Kaleidoquery is presented. The queries in this implementation of the language are translated into OQL and then passed to the object database O 2 for evaluation. KEYWORDS: Visual query language, OQL, object databases, three-dimensional interface. INTRODUCTION The lack of a generally accepted and widely supported query language has probably had a significant effect in slowing the uptake of early commercial object-oriented databases. However, the emergence of the Object Query Language (OQL) which is being standardised by the Object Databas...
Cited by 0
Sainaaz Bi Hussain · UTAS Research Repository · 1993
Object-Oriented database management systems have been proposed as the effective solution to providing the database management facilities for complex applications. This project involves in deriving a set of rules which specifies the translation of Object SQL statements into an Object Algebra expression. The language chosen for this project is Object SQL (Object Structured Query Language). Object SQL is a high-level user language whose standard does not exist yet. OA (_Qbject Algebra) is an intermediate level target language designed for a range of user languages. The algebra used in this project is defined by Dave Straube. This algebra is used as the target language for the translation of the Object SQL query statement into the equivalent Object Algebra expression. Object algebra is used for the procedural specification of queries which can then be used for the optimisation of queries.
Cited by 0Open access
Kajal Claypool, Hong Su, Hong Su et al. · 2000
Cited by 0
Wei Zhang, Tok Wang Ling, Zhuo Chen et al. · Lecture notes in computer science · 2005
Cited by 5
Surya Nepal, M. Ramakrishna, James A. Thom · 2003
Content based retrieval systems have been developed for querying image data in which the users can pose queries based on visual properties such as color and texture. These systems, which have advanced the state of the art in image database systems, remarkably lack formal query languages. The traditional query languages are unable to capture the inherent fuzzy nature of the image data and content based querying. The fuzzy object query language (FOQL) presented in this paper addresses the need to support fuzzy values and fuzzy collections required for image databases. It can be used for defining schemas and high level concepts, and for querying image databases. It captures the inherent fuzzy nature of content based retrieval by keeping the query results fuzzy as against other query languages. The users can interactively refine their queries and high level concept definitions using recursive and named query definition constructs in FOQL. Being an extension of ODMG-OQL, FOQL can be easily mapped to ODMG-compliant visual query languages.
Cited by 37
Day, Young Francis, Ghafoor, Arif · Purdue e-Pubs (Purdue University System) · 1995
In this paper, we propose a general-purpose multimedia query language that is built upon a set of generalized n-ary spatio-temporal relations and object-oriented modelling paradigm for multinnedia data. We present a grammar for the query language and elaborate how various functionalities such as declartion of multimedia data, specification of spatio-temporal logic, expression of spatio-temporal semantics for content-based retrieval of image/video data, composition of multimedia documents, and orchestration of presentations can be supported through this language. Currently, the language is being implemented using object-oriented concepts imd the Postgres database management system.
Cited by 0Open access
A. V. Zamulin · Lecture notes in computer science · 2003
Cited by 5
Hong Su, Kajal Claypool, Elke A. Rundensteiner · 2000
Cited by 0
Philippe Trigano, Angéla Barthes, FRANÇOIS VALLERNAUD · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1989
We present a man machine interface in natural language for a Data Base Management System called VORAS, based upon semantics. This DBMS can also be used for knowledge representation, and is well suited to the design of queries in natural language. The system VORAS is an object oriented DBMS developed from a specific model of representation called PDM (Property Driven Model). A user may write a query in natural language. There is no syntaxic level. Most of the analysis is done at a semantic level. Then, it is possible to use a short hand style.
Cited by 0
Hao Zhong · 2004
From the primitive, this paper introduces an instance of ER graph which is type of a deductive object/relation attribute in order to define deductive object/relation attribute' s SQL. Based -on ER graph instance, event monitor which applies rules in rule database deducts the object/relation type and produces deductive object/relation attribute type.Based -on existing SQL, this paper defines and applies DAOSQL to implement formal query instance, and analyzes the supportability of object-oriented language to DOOD of deductive object attribute.
Cited by 0
Modeling and Analysis of Information Systems · 2019
Cited by 0Open access
Norman W. Paton, Pedro Sampaio · Lecture notes in computer science · 1998
Cited by 4
Ternier, Stefaan, Massart, David, Campi, Alessandro et al. · Lirias (KU Leuven) · 2008
With the worldwide adoption of the Internet as a ubiquitous platform for exchanging information, new opportunities are available for sharing educational experiences and material. Thousands of institutes worldwide offer access to courses, lessons, seminars, and exercises, typically stored in repositories and offered to users under a variety of formats. Due to their educational nature, these contents are often referred to as Learning Objects. This article describes the "ProLearn Query Language", a query language that we have developed for repositories of learning objects. PLQL is primarily a query interchange format, used by source applications (or PLQL clients) for querying repositories (or PLQL servers). In defining PLQL, we have combined exact search, used for selecting learning objects by means of queries on their metadata, and approximate search, used for locating learning objects by means of keyword-based search. A query in PLQL contains both "exact clauses" and "approximate clauses", where each clause is syntactically well-defined; exact clauses match keywords against metadata with a known structure, while approximate clauses match keywords freely, either against metadata or against indexes based upon the documents’ contents. In this article, we give a precise description of the semantics of PLQL, concerning both kinds of clauses and their mutual relationship and describe two experimentation efforts around PLQL: one involving the ARIADNE repository and the other the EUN Learning Resource Exchange initiative.
Cited by 3Open access
Fabrizio Di Loreto, Fernando Ferri, Fernanda Massari et al. · Lecture notes in computer science · 1995
Cited by 1