Hi Udesh, that's a nice book. I think that looking at the first section of the chapter on query processing would be a good start. When you've read that, you'll probably recognize some components in the org.apache.vxquery.xmlquery.query package. In the org.apache.vxquery.api package you can see how these components are connected and in org.apache.vxquery.xmlquery.query.SimpleXQueryTest you'll find an example how the API is used. Once you've got this frame, you could start digging into the different components.
Another source of information that could help to understand what's happening is obviously the XQuery specification: http://www.w3.org/TR/xquery/ Cheers, Till On Feb 9, 2012, at 10:55 AM, Udesh Liyanaarachchi wrote: > Hi Till, > > In this semester I'm reading on the concepts of query processing. I'm > following the sixth edition of this text book > http://books.google.lk/books/about/Database_System_Concepts.html?id=re4YQAAACAAJ&redir_esc=y > Any more details you need..? > Joining this project will help me to get to know the practical side..In the > meantime I will try to contribute in my capacity. > > Thanks..!! > > Cheers, > Udesh > > On Thu, Feb 9, 2012 at 7:28 AM, Till Westmann <[email protected]> wrote: > >> Hi Udesh, >> >> On Feb 8, 2012, at 1:03 PM, Udesh Liyanaarachchi wrote: >> >>> I'm studying about Derby and working on a enhancement for it for Advance >>> Database subject I have in this semester. So I'll get exposure for query >>> processing when completing that module. >> >> That's sounds good :) >> >> However, I did not want to imply that this was a prerequisite. >> >> It's just that the architecture of the query processor is mostly a >> "textbook" architecture. >> So if you had been exposed to that before, it would have been very easy to >> explain the different components. >> >> But I think that some more explanation would be helpful anyway. >> >> Cheers, >> Till >> >>
