• DocumentCode
    2357098
  • Title

    Stream Variables: A Quick but not Dirty SQL Extension for Continuous Queries

  • Author

    Chatziantoniou, Damianos ; Sotiropoulos, Yannis

  • Author_Institution
    Athens Univ. of Econ. & Bus, Athens
  • fYear
    2007
  • fDate
    17-20 April 2007
  • Firstpage
    19
  • Lastpage
    28
  • Abstract
    The ability to query data streams is of increasing importance and has been identified as a crucial element for modern organizations and agencies. This paper identifies a class of useful and practical continuous queries that can be concisely modeled by a simple relational approach coupled with a simple SQL extension. It introduces the notion of a stream variable, a conceptual entity representing an ordered subset of a data stream, aggregated and attached next to a standard relational schema as a new column. A logical expression that involves the relation´s attributes and the entity´s methods determines whether a stream data should be added to the stream variable. The ability to define in the same query multiple, consecutive, possibly correlated stream variables allows for great flexibility in expressing complex continuous queries. We claim that such an approach presents several opportunities for efficient optimizations.
  • Keywords
    SQL; query processing; SQL extension; continuous queries; query data streams; relational schema; stream variables; Aggregates; Communication system security; Data analysis; Data security; Data structures; Intelligent sensors; Monitoring; Prototypes; Real time systems; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshop, 2007 IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-0832-0
  • Electronic_ISBN
    978-1-4244-0832-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2007.4400969
  • Filename
    4400969