Object-relational queries over CFDI ∀- nc knowledge bases: OBDA for the SQL-literate
Jason St. Jacques, David Toman, Grant Weddell
Abstract
Jason St. Jacques, David Toman, Grant Weddell
Abstract
We consider how SQL-like query languages over object-relational schemata can be preserved in the setting of ontology based data access (OBDA), thus leveraging wide familiarity with relational technology. This is enabled by the adoption of the logic CFDInc∀-, a member of the CFD family of description logics (DLs). Of particular note is that this logic can fully simulate DL-LitecoreF, a member of the DL-Lite family commonly used in the OBDA setting. Our main results present efficient algorithms that allow computation of certain answers with respect to CFDInc∀- knowledge bases, facilitating direct access to a pre-existing row-based relational encoding of the data without any need for mappings to triple-based representations.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We consider how SQL-like query languages over object-relational schemata can be preserved in the setting of ontology based data access (OBDA), thus leveraging wide familiarity with relational technology. This is enabled by the adoption of the logic CFDInc∀-, a member of the CFD family of description logics (DLs). Of particular note is that this logic can fully simulate DL-LitecoreF, a member of the DL-Lite family commonly used in the OBDA setting. Our main results present efficient algorithms that allow computation of certain answers with respect to CFDInc∀- knowledge bases, facilitating direct access to a pre-existing row-based relational encoding of the data without any need for mappings to triple-based representations.
Key concepts: SQL, Computer science, Relational database, Conjunctive query, Relational calculus, Object (grammar), Description logic, Ontology