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...
Saved in:
Main Authors: | , |
---|---|
Format: | Book Series |
Published: |
2018
|
Subjects: | |
Online Access: | https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84892908724&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/52419 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Chiang Mai University |
id |
th-cmuir.6653943832-52419 |
---|---|
record_format |
dspace |
spelling |
th-cmuir.6653943832-524192018-09-04T09:31:05Z Efficient ESL-Event-to-SQL translation Narat Phucharoen Juggapong Natwichai Computer Science Mathematics 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-09-04T09:25:06Z 2018-09-04T09:25:06Z 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/52419 |
institution |
Chiang Mai University |
building |
Chiang Mai University Library |
country |
Thailand |
collection |
CMU Intellectual Repository |
topic |
Computer Science Mathematics |
spellingShingle |
Computer Science Mathematics Narat Phucharoen Juggapong Natwichai Efficient ESL-Event-to-SQL translation |
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 |
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/52419 |
_version_ |
1681423947656069120 |