Semantic data access for relational databases using an ontology
dc.contributor.advisor | Leenen, Louise | |
dc.contributor.author | Jafta, Yahlieel | |
dc.date.accessioned | 2024-07-31T07:31:24Z | |
dc.date.accessioned | 2024-10-30T14:00:42Z | |
dc.date.available | 2024-07-31T07:31:24Z | |
dc.date.available | 2024-10-30T14:00:42Z | |
dc.date.issued | 2024 | |
dc.description | >Magister Scientiae - MSc | en_US |
dc.description.abstract | Data analysis-based decision-making is performed daily by domain experts. As data grows in size and heterogeneity, accessing relevant data becomes challenging. In an Ontology-based data access (OBDA) approach, ontologies are advocated as a suitable formal tool to address complex data access. This technique falls within the Semantic Web domain, combining a domain ontology with a data source by using a declarative mapping specification to enable data access using a domain vocabulary. In this research, we investigate this approach by: a) studying the theoretical background that enables this technique; b) conducting a literature review on the existing open source tools that implement OBDA; c) implementing OBDA on a “real-world” relational dataset using an OBDA tool; and d) providing results and analysis of query answering. We selected Ontop (https://ontop-vkg.org) among various OBDA tools to illustrate how this technique enhances the data usage of the GitHub community. Ontop is an open-source tool applying OBDA in the domain of relational databases. We used the GHTorrent dataset, a relational database, in combination with the SemanGit ontology for our implementation. | en_US |
dc.identifier.uri | https://hdl.handle.net/10566/16933 | |
dc.language.iso | en | en_US |
dc.publisher | University of the Western Cape | en_US |
dc.rights.holder | University of the Western Cape | en_US |
dc.subject | Semantic data | en_US |
dc.subject | Ontology | en_US |
dc.subject | University of the Western Cape | en_US |
dc.subject | Large Language Models | en_US |
dc.subject | Resource Description Framework | en_US |
dc.title | Semantic data access for relational databases using an ontology | en_US |