login

Sequence Datalog: Declarative string manipulation in databases

Lecture notes in computer sciencePublished 1 January 1996
Anthony J. Bonner, Giansalvatore Mecca
Citations3
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

The semantics of Sequence Datalog, a logic for querying sequence databases, is presented, and it is shown how this language can be used to perform structural recursion over sequences.

Abstract

We investigate logic-based query languages for sequence databases, that is, databases in which strings of symbols over a fixed alphabet can occur. We discuss different approaches to querying strings, including Prolog and Datalog with function symbols, and argue that all of them have important limitations. We then present the semantics of Sequence Datalog, a logic for querying sequence databases, and show how this language can be used to perform structural recursion over sequences.

Keywords

Computer Science