Arrow Research search

Author name cluster

Venkata A. Rani

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

2 papers
1 author row

Possible papers

2

TIME Conference 2016 Conference Paper

Translating Temporal SQL to Nested SQL

  • Curtis E. Dyreson
  • Venkata A. Rani

This paper presents a technique for weaving temporal semantics into an SQL query. We assume that a query writer programs a query and then annotates the query with some temporal semantics, such as sequenced or nonsequenced semantics. The annotation is a lightweight temporal statement modifier, it changes the semantics by which the query is evaluated. Annotations can be specified for a wide variety of semantics including sequenced and nonsequenced semantics. We give a denotational semantics for translating SQL queries with temporal annotations into Nested SQL. Nested SQL is SQL with some additional operations. We also describe how the translation is implemented using an ANTLR grammar for SQLite.

TIME Conference 2015 Conference Paper

Unifying Sequenced and Non-sequenced Semantics

  • Curtis E. Dyreson
  • Venkata A. Rani
  • Amani M. Shatnawi

Sequenced and nonsequenced semantics were introduced as different semantics for the evaluation of an operation in a temporal database such as a query or data modification. In this paper we present a new framework that shows both semantics are variants of a general temporal semantics. Our framework uses tuple lineage to track tuples through operations. We present the general semantics and show additional semantics that can be realized. We also show how the semantics can be woven into an operation using annotations.

v2026.09.13