Full Text Available

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

Tentacle : a graph-based database system

With the advent of large and complex applications and the emergence of semi-structured information repositories such as the World Wide Web, new demands are being made on database systems. The TENTACLE database system is an experimental database system which provides facilities capable of meeting som...

Full description

Saved in:
Bibliographic Details
Main Author: Welz, Gerhard Marc
Other Authors: Wood, Robin
Format: Thesis
Language:English
Published: Department of Computer Science 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613172193558528
access_status_str Open Access
author Welz, Gerhard Marc
author2 Wood, Robin
author_browse Welz, Gerhard Marc
Wood, Robin
author_facet Wood, Robin
Welz, Gerhard Marc
author_sort Welz, Gerhard Marc
collection Thesis
description With the advent of large and complex applications and the emergence of semi-structured information repositories such as the World Wide Web, new demands are being made on database systems. The TENTACLE database system is an experimental database system which provides facilities capable of meeting some of these demands. The distinguishing features of the system are that it: uses a graph-based data model (and storage subsystem) to provide a flexible means of representing poorly structured information, integrates a path expression-based query language with a general purpose language to query and manipulate the graph structures, thereby eliminating the impedance mismatch encountered in a two language system, and provides a programmable database kernel capable of executing the combined query and utility language, allowing the construction of domain specific applications inside the database without the assistance of wrappers or gateways. As a demonstration of the utility of the system, I have constructed a hypertext server inside the TENTACLE database without making use of external mediators or gateways. Since the hypertext server program is part of the database content, database facilities may be used to assist in the creation and maintenance of the hypertext server itself. In addition, the close integration of hypertext server and database simplifies tasks such as the management of associations between hypertext entities or the maintenance of different document views.
format Thesis
id oai:open.uct.ac.za:11427/38415
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:31:54.917Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2023
publishDateRange 2023
publishDateSort 2023
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/38415 Tentacle : a graph-based database system Welz, Gerhard Marc Wood, Robin Hutchison Andrew Database system With the advent of large and complex applications and the emergence of semi-structured information repositories such as the World Wide Web, new demands are being made on database systems. The TENTACLE database system is an experimental database system which provides facilities capable of meeting some of these demands. The distinguishing features of the system are that it: uses a graph-based data model (and storage subsystem) to provide a flexible means of representing poorly structured information, integrates a path expression-based query language with a general purpose language to query and manipulate the graph structures, thereby eliminating the impedance mismatch encountered in a two language system, and provides a programmable database kernel capable of executing the combined query and utility language, allowing the construction of domain specific applications inside the database without the assistance of wrappers or gateways. As a demonstration of the utility of the system, I have constructed a hypertext server inside the TENTACLE database without making use of external mediators or gateways. Since the hypertext server program is part of the database content, database facilities may be used to assist in the creation and maintenance of the hypertext server itself. In addition, the close integration of hypertext server and database simplifies tasks such as the management of associations between hypertext entities or the maintenance of different document views. 2023-09-06T12:46:41Z 2023-09-06T12:46:41Z 1999 2023-09-06T12:46:16Z Master Thesis Masters MSc http://hdl.handle.net/11427/38415 eng application/pdf Department of Computer Science Faculty of Science
spellingShingle Database system
Welz, Gerhard Marc
Tentacle : a graph-based database system
thesis_degree_str Master's
title Tentacle : a graph-based database system
title_full Tentacle : a graph-based database system
title_fullStr Tentacle : a graph-based database system
title_full_unstemmed Tentacle : a graph-based database system
title_short Tentacle : a graph-based database system
title_sort tentacle a graph based database system
topic Database system
url http://hdl.handle.net/11427/38415
work_keys_str_mv AT welzgerhardmarc tentacleagraphbaseddatabasesystem