Back to results

Carleton University

Schema-Driven Exceptional Query Generation for Soccer Analytics using Relational and Graph Databases

Abstract

dc:description.abstract

This thesis explores interesting fact analysis and how it could be implemented through automatically generating and executing exceptional queries using relational and graph databases. A schema-driven framework loading soccer data on a weekly basis was introduced using the Statsbomb open-source dataset. This framework automatically generates thousands of queries, executes them efficiently, and retrieves relevant facts for any entity of interest. A key contribution of this thesis was the development of a fully automatic approach for generating exceptional queries which are based solely on the underlying database schema. To go along with the full-season analysis of the data, the inclusion of rolling-window analyses to derive facts from only specific portions of a season was another contribution made in this thesis. The evaluation of this pipeline was performed using one relational database and two graph databases, comparing both the efficiency and maintenance overhead of these different databases.

Degree

thesis:*
Name thesis:degree_name
Master of Computer Science (M.C.S.)
Level thesis:degree_level
Master's
Discipline thesis:degree_discipline
FLAG
Grantor dc:publisher
Carleton University
Year dc:date.issued
2026

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Kuehni, Kyle Conner

Rights

dc:rights
Statement dc:rights
  • Copyright © 2026 the author(s). Theses may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, distribution to students, research and scholarship. Theses may only be shared by linking to the Carleton University Institutional Repository and no part may be copied without proper attribution to the author; no part may be used for commercial purposes directly or indirectly via a for-profit platform; no adaptation or derivative works are permitted without consent from the copyright owner.
Language dc:language.iso
en

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:carleton.scholaris.ca:20.500.14718/45094

Chain of custody

source
Harvested from
Carleton University
Base URL
carleton.scholaris.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Kuehni, Kyle Conner. Schema-Driven Exceptional Query Generation for Soccer Analytics using Relational and Graph Databases. Master's thesis, Carleton University, 2026. https://hdl.handle.net/20.500.14718/45094