Logic as a Query Language: From Frege to XML

  • Authors:
  • Victor Vianu

  • Affiliations:
  • -

  • Venue:
  • STACS '03 Proceedings of the 20th Annual Symposium on Theoretical Aspects of Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper surveys some of the more striking aspects of the connection between logic and databases, from the use of first-order logic as a query language in classical relational databases all the way to the recent use of logic and automata theory to model and reason about XML query languages. It is argued that logic has proven to be a consistently effective formal companion to the database area.