Cedric Raguenaud
The Prometheus ODMG Database System
Raguenaud, Cedric; Kennedy, Jessie; Barclay, Peter J.
Abstract
Complex applications such as those to support the emerging field of biodiversity informatics, require database systems able to represent and manipulate their data. Object-oriented databases (OODBs), designed to support complex domains such as Computer Aided Engineering, appear to be a solution. A criticism of early OODBs was the lack of an ad hoc query language such as SQL, which led to the development of OQL [CBB+97], a generic ad hoc query language. However OQL does not take full advantage of the semantics captured in the OODB and thereby provides little more power than SQL. This paper presents a database model and query language developed while building a database application for a complex domain, that of botanical taxonomy. Our extensions centre on the provision of relationships as first class constructs in the data model. We describe a prototype database system (Prometheus) in which we have augmented an existing OODB (ODMG compliant) with relationships, and extended OQL with generic operators for manipulating the corresponding structures. By providing richer semantic concepts in the database, the power of the query language is enhanced, thereby providing more powerful ad hoc querying at the application level. The system which has been fully implemented and used to build a taxonomic database, would also benefit other complex domains where semantic-rich relationships are important for capturing the semantics of the domain.
Citation
Raguenaud, C., Kennedy, J., & Barclay, P. J. (2000). The Prometheus ODMG Database System. Napier University
Report Type | Technical Report |
---|---|
Publication Date | 2000 |
Deposit Date | Apr 14, 2022 |
Public URL | http://researchrepository.napier.ac.uk/Output/2865110 |
You might also like
A framework for information visualisation
(1996)
Journal Article
On temporal versioning in object oriented databases.
(1996)
Journal Article
A problem in querying recursive patterns with OQL
(2002)
Preprint / Working Paper
Interoperable Services for Federations of Database System
(2002)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search