Foreword
It is with great pleasure that I present Michael Brundage's book about XQuery.
More than twenty years ago, several things happened in the still young field of computer science, which are all somehow related to the book you now keep in your hands: The relational model revolutionized the management of data and introduced the notion of declaratively querying data; the nested array theory influenced database researchers and APL language designers to develop declarative algebras to operate on hierarchical data such as nested relations; the notion of document markup was standardized as SGML and found wide deployment in the document management community; and computer language researchers developed the notion of functional languages and the theory ...