Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Visually querying object-oriented databases

Bibliography: pages 141-145.

Saved in:
Bibliographic Details
Main Author: Chavda, Manoj
Other Authors: Wood, Peter Theodore
Format: Thesis
Language:English
Published: Department of Computer Science 2016
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613143685922816
access_status_str Open Access
author Chavda, Manoj
author2 Wood, Peter Theodore
author_browse Chavda, Manoj
Wood, Peter Theodore
author_facet Wood, Peter Theodore
Chavda, Manoj
author_sort Chavda, Manoj
collection Thesis
description Bibliography: pages 141-145.
format Thesis
id oai:open.uct.ac.za:11427/17516
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:31:28.055Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2016
publishDateRange 2016
publishDateSort 2016
publisher Department of Computer Science
publisherStr Department of Computer Science
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/17516 Visually querying object-oriented databases Chavda, Manoj Wood, Peter Theodore Computer Science Bibliography: pages 141-145. As database requirements increase, the ability to construct database queries efficiently becomes more important. The traditional means of querying a database is to write a textual query, such as writing in SQL to query a relational database. Visual query languages are an alternative means of querying a database; a visual query language can embody powerful query abstraction and user feedback techniques, thereby making them potentially easier to use. In this thesis, we develop a visual query system for ODMG-compliant object-oriented databases, called QUIVER. QUIVER has a comprehensive expressive power; apart from supporting data types such as sets, bags, arrays, lists, tuples, objects and relationships, it supports aggregate functions, methods and sub-queries. The language is also consistent, as constructs with similar functionality have similar visual representations. QUIVER uses the DOT layout engine to automatically layout a query; QUIVER queries are easily constructed, as the system does not constrain the spatial arrangement of query items. QUIVER also supports a query library, allowing queries to be saved, retrieved and shared among users. A substantial part of the design has been implemented using the ODMG-compliant database system O₂, and the usability of the interface as well as the query language itself is presented. Visual queries are translated to OQL, the standard query language proposed by the ODMG, and query answers are presented using O₂ Look. During the course of our investigation, we conducted a user evaluation to compare QUIVER and OQL. The results were extremely encouraging in favour of QUIVER. 2016-03-04T16:53:21Z 2016-03-04T16:53:21Z 1997 Master Thesis Masters MSc http://hdl.handle.net/11427/17516 eng application/pdf Department of Computer Science Faculty of Science University of Cape Town
spellingShingle Computer Science
Chavda, Manoj
Visually querying object-oriented databases
thesis_degree_str Master's
title Visually querying object-oriented databases
title_full Visually querying object-oriented databases
title_fullStr Visually querying object-oriented databases
title_full_unstemmed Visually querying object-oriented databases
title_short Visually querying object-oriented databases
title_sort visually querying object oriented databases
topic Computer Science
url http://hdl.handle.net/11427/17516
work_keys_str_mv AT chavdamanoj visuallyqueryingobjectorienteddatabases