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: Phucharoen N., Natwichai J.
格式: Conference or Workshop Item
語言:English
出版: 2014
在線閱讀:http://www.scopus.com/inward/record.url?eid=2-s2.0-84892908724&partnerID=40&md5=9290b8cfb86d3ba00a87ceac6744cc14
http://cmuir.cmu.ac.th/handle/6653943832/1242
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
實物特徵
總結: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.