XML (Extensible Markup Language) is a textual markup language designed for the creation of self-describing documents. Such documents contain textual data combined with structural information describing the structure of the textual data. Currently, products and approaches for document-oriented application domains focus mainly on the textual representation when processing and analyzing documents. Usually, they do not take advantage of the availability of structural information and only support some of the relevant aspects of content management. On the other hand, existing research approaches for structure-oriented application domains prefer very fine granularities and give less attention to operations revealing textual document contents. We introduce XCoP (XML Content Repository) as a repository which is based on an object-relational database management system (ORDBMS) and improves content management of XML documents thereby exploiting their structural information. It allows users to r...