Efficient ESL-Event-to-SQL translation

Expressive Stream Language-Event (ESL-Event), which is based on the traditional SQL, is a language developed for streaming data management. It can handle the data streams and temporal event queries effectively. However, it has yet to be implemented commercially. In this paper, we propose an efficien...

Full description

Saved in:
Bibliographic Details
Main Authors: Narat Phucharoen, Juggapong Natwichai
Format: Book Series
Published: 2018
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84892908724&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/47386
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-47386
record_format dspace
spelling th-cmuir.6653943832-473862018-04-25T08:39:28Z Efficient ESL-Event-to-SQL translation Narat Phucharoen Juggapong Natwichai Expressive Stream Language-Event (ESL-Event), which is based on the traditional SQL, is a language developed for streaming data management. It can handle the data streams and temporal event queries effectively. However, it has yet to be implemented commercially. In this paper, we propose an efficient ESL-Event-to-SQL translation. Since the SQL language can be used widely on the traditional DBMSs. Thus, our proposed work allows the users to leverage the features of the ESL-Event on the current systems with no effort. Our approach firstly parses an ESL-Event statement into the intermediate representation, the parse tree. Subsequently, the tree is converted to the SQL-syntax-complied parse tree, in which the semantic of all the ESL-Event features is well preserved and implemented efficiently. Once the tree is traversed, the SQL statement is generated. From the experiment results, our work is highly efficient. © Springer-Verlag 2013. 2018-04-25T08:39:28Z 2018-04-25T08:39:28Z 2013-12-01 Book Series 16113349 03029743 2-s2.0-84892908724 10.1007/978-3-642-36669-7_82 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84892908724&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/47386
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
description Expressive Stream Language-Event (ESL-Event), which is based on the traditional SQL, is a language developed for streaming data management. It can handle the data streams and temporal event queries effectively. However, it has yet to be implemented commercially. In this paper, we propose an efficient ESL-Event-to-SQL translation. Since the SQL language can be used widely on the traditional DBMSs. Thus, our proposed work allows the users to leverage the features of the ESL-Event on the current systems with no effort. Our approach firstly parses an ESL-Event statement into the intermediate representation, the parse tree. Subsequently, the tree is converted to the SQL-syntax-complied parse tree, in which the semantic of all the ESL-Event features is well preserved and implemented efficiently. Once the tree is traversed, the SQL statement is generated. From the experiment results, our work is highly efficient. © Springer-Verlag 2013.
format Book Series
author Narat Phucharoen
Juggapong Natwichai
spellingShingle Narat Phucharoen
Juggapong Natwichai
Efficient ESL-Event-to-SQL translation
author_facet Narat Phucharoen
Juggapong Natwichai
author_sort Narat Phucharoen
title Efficient ESL-Event-to-SQL translation
title_short Efficient ESL-Event-to-SQL translation
title_full Efficient ESL-Event-to-SQL translation
title_fullStr Efficient ESL-Event-to-SQL translation
title_full_unstemmed Efficient ESL-Event-to-SQL translation
title_sort efficient esl-event-to-sql translation
publishDate 2018
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84892908724&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/47386
_version_ 1681423051236835328