Extension of a Semi Structured Algebra for XML to the Procedures Linked Operators

نویسندگان

  • Safia Nait Bahloul
  • Djilali Benhamamouch
چکیده

In this paper, we treat requests in XQuery in a system of mediation "everyXML".These requests use the operators of an algebra of semi-structured data which already exists and to which. we add a procedural aspect that treats the data of type document XML A mixed approach based on relational operators and models of data under shape of graphs, using timekeepers indexed in the process of reconstruction and course of road, is retained in this paper. One of algebras adopting this approach is algebra deended by G.Gardarin and T.T.D.Ngoc called XAlgebra. This XAlgebra contains at the same time: relational operations to treat the tables of XTuples and the operations of navigation for trees XML. Idea aims to extend this XAlgebra by procedures linked operators.. A type of operator accompanied by its procedures of syntax: Xcext.. add.. by (procedures) is integrated into the functional language XQuery and transforms expression FLWR into FLXCWOR . This extension operates on the table of the XTuples and on the XOperations, extend consequently the XRelation formed by the XTuples and the associated trees. Extension becomes then a extended XOperator and is added to the existing XOperators to treat the XRelation. Syntax, semantics as well as the grammar of the FLXCWOR are studied. The treatment of requests FLXCWOR passes by a syntactic analysis, the construction of a plan of execution as well as a process of evaluation. The construction of a plan of execution passes by several stages, and in the stage of decomposition we adapt the rules of (normalization, canonization and atomisation) to the new expression FLXCWOR. The evaluation of the procedure linked operator requires the conception of a new SAX.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Update XML Data by Using Graphical Languages

To be a full-featured data exchange format, XML should support not only queries but also updates on its contents. The new W3C XML update facility has proposed a set of operators (insert, delete, replace and rename) and expressions to modify XML data. However, the new update standard is an extension of XPath/XQuery. As a result, it requires the full knowledge about complex XPath/XQuery writing t...

متن کامل

Lower Kent Ridge Road , Singapore 119260 TR B 9 / 0 5 Algebra and the Formal Semantics of GLASS Wei NI and Tok Wang LING September 200 5

In database world, it is common to translate a query language into an algebra for the purpose of precisely defining the formal semantics of a query language and doing query optimization later. In this paper, we examine the scenario of graphical XML query languages, focus on their expressive power and present the underlying algebra of our graphical XML query language. Compared with various previ...

متن کامل

Submajorization inequalities associated with $tau$-measurable operators

The aim of this note is to study the submajorization inequalities for $tau$-measurable operators in a semi-finite von Neumann algebra on a Hilbert space with a normal faithful semi-finite trace $tau$. The submajorization inequalities generalize some results due to Zhang, Furuichi and Lin, etc..

متن کامل

Contribution to graphical querying language for XML semi-structured data

Recently, XML has become a standard for data representation, manipulation and exchange on the web. The increase in the use of XML in many applicative domains induces a strong need for providing XML query capabilities to many users. In this paper, we propose a solution of XML graphical querying based on the XQuery language. In our approach, we propose to integrate textual, spatial and temporal m...

متن کامل

Optimizing XML Information Retrieval Query Execution at the Physical Level

XML is emerging as a standard format for information interchange and storage of structured information. The wide-spread use of XML has sparked the interest of both the database and information retrieval research communities. XML databases are designed to store and query large volumes of XML data. Structured information retrieval or XML-IR is the application of information retrieval concepts and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJCSA

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2006