Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 5

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  XQuery
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available remote A Formal and Unified Description of XML Manipulation Languages
EN
We discuss three well-known languages for querying and manipulatingXML documents: XQuery, XPath and XSLT. They are considered to be the standard languages for processing XML documents. However, specifying their complete semantics in a formal way seems almost impossible. Indeed, an attempt by the W3C XML Query Working Group to do so for XQuery was ultimately abandoned. We introduce three sublanguages, called MiXPath, MiXQuery and MiXSLT, and describe their syntax and formal semantics. The syntax and semantics of these languages are chosen such that they are consistent with the ones given in the relatedW3C recommendations. As such this provides a practical foundation for research and teaching of XML languages. For this purpose the sublanguages are chosen such that they contain the most crucial features, constructs and expressions of each of these three languages.
EN
The paper presents the concepts related to the design of query optimization methods for nested queries. The proposed methods are dedicated for queries having so called weakly dependent subqueries. A subquery is weakly dependent from its direct operator if it depends only on expressions typed by enumerations. We have successfully developed the weakly dependent subqueries method in the context of object-oriented database management systems based on Stack-Based Approach. Systems storing XML data which are queried using XQuery can be considered simplified object-oriented databases. For this reason we try to adopt SBQL query optimization methods to XQuery expressions.
PL
Celem poniższego artykułu jest porównanie wydajności składowania i przetwarzania dokumentów XML w natywnych bazach danych XML, obsługujących transakcje. Przedstawiono w nim charakterystykę i wymagania dla natywnej bazy danych XML. Zaprezentowano metodologię testowania i wyniki uzyskanych testów.
EN
The purpose of this article is to show the results of the comparison an efficiency of storage and processing of XML documents in a transaction native XML databases. This paper presents a characteristic and requirements for the native XML database. Moreover, it describes the methodology of testing and also contains results of those tests and conclusions.
4
Content available remote XQPN – colored Petri nets for processing XML data with XQuery language
EN
The paper presents basic concepts of a new class of colored Petri nets XQPN (XQuery Petri Nets) designed for processing XML data. Tokens in XQPN nets correspond to nodes of XML documents that are stored in places. They are processed with XQuery expressions assigned to arcs. We describe the syntax and the behavior of XQPN and discuss algorithms of the net execution, including the binding calculation and updating of the marking.
PL
W pracy przedstawiono nową klasę kolorowanych sieci Petriego: XQPN (XQuery Petri Nets) Są one przeznaczone do przetwarzania danych XML przechowywanych w miejscach sieci za pomocą zapytań języka XQuery przypisanych łukom tranzycji. Zdefiniowano składnię oraz zaprezentowano działanie algorytmów wykonania sieci: wyznaczania wiązań tranzycji i uaktualniania znakowania.
PL
Artykuł prezentuje wybrane zagadnienia związane z coraz szerszymi możliwościami wykorzystywania technologii XML w komercyjnych aplikacjach bazodanowych. Pierwsza część wprowadza w ogólny sposób w tematykę artykułu. W drugiej części przedstawiony został stan implementacji technologii XML w relacyjnym systemie zarządzania bazami danych SQL Server 2005. Omówiono takie zagadnienia, jak typ danych XML, metody typu danych XML, indeksowanie danych XML oraz rozszerzenia klauzuli FOR XML instrukcji SELECT. W trzeciej części przedstawiono język XML Query (XQuery) - język zapytań do struktur XML-owych. Omówione zostały podstawowe funkcjonalności języka oraz jego rozszerzenie w postaci języka XML Data Manipulation Language (XML DML). Wskazano również niezaimplementowane w SQL Server elementy standardu.
EN
In this paper, we present selected issues related to constantly widening possibilities of the usage of XML technology in commercial database applications. Section 1 introduces the subject in a general way. In Section 2 was established the state of the implementation of XML technology in the Relational Database Management System SQL Server 2005. Here such issues as XML data type, methods on XML data type, XML indexing and enhancements of the FOR XML clause to the SELECT statement were discussed. In Section 3 was presented the query language of XML structures XML Query (XQuery). There were analysed the fundamental features of language and extension of the language in the form XML Data Manipulation Language (XML DML). Also, there were pointed out non-supported in SQL Server standard features.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.