Title : 
Nile: a query processing engine for data streams
         
        
            Author : 
Hammad, M.A. ; Mokbel, M.F. ; Ali, M.H. ; Aref, W.G. ; Catlin, A.C. ; Elmagarmid, A.K. ; Eltabakh, M. ; Elfeky, M.G. ; Ghanem, T.M. ; Gwadera, R. ; Ilyas, I.F. ; Marzouk, M. ; Xiong, X.
         
        
            Author_Institution : 
Purdue Univ., West Lafayette, IN, USA
         
        
        
            fDate : 
30 March-2 April 2004
         
        
        
            Abstract : 
We present the demonstration of the design of "STEAM", Purdue Boiler Makers\´ stream database system that allows for the processing of continuous and snap-shot queries over data streams. Specifically, the demonstration focuses on the query processing engine, "Nile". Nile extends the query processor engine of an object-relational database management system, PREDATOR, to process continuous queries over data streams. Nile supports extended SQL operators that handle sliding-window execution as an approach to restrict the size of the stored state in operators such as join.
         
        
            Keywords : 
object-oriented databases; query processing; relational databases; SQL operators; data streams; object-relational database management system; query processing engine; stream database system; Access control; Boilers; Content management; Database systems; Engines; Quality management; Quality of service; Query processing; Scalability; Streaming media;
         
        
        
        
            Conference_Titel : 
Data Engineering, 2004. Proceedings. 20th International Conference on
         
        
        
            Print_ISBN : 
0-7695-2065-0
         
        
        
            DOI : 
10.1109/ICDE.2004.1320080