Startseite > Archiv > XQuery 1.0 und XPath 2.0

XQuery 1.0 und XPath 2.0

dotnetpro 6/2004 Von Matthias Lohrer erschienen in dotnetpro 6/2004 auf Seite 76
Code:
Keine Bewertung

XPath wird erwachsen Mit der Fertigstellung von XQuery 1.0 und XPath 2.0 wird XPath erwachsen. Jetzt gibt es eine standardisierte Möglichkeit, komplexe Abfragen über mehrere Datenquellen zu erstellen und dabei die Datentypen von XML Schema zu berücksichtigen. Konstruktoren und FLWOR-Ausdrücke machen XQuery zu einem mächtigen Werkzeug. dotnetpro erklärt die neuen W3C-Standards.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

00000   076_Xpath20_mlo_ws_kf_ws04   1991   1992   1994   1999   2000   2001   2003   2004   200411   200477   200479   200481   2004www   22839   8859   A0406XPath20   Abbildung   aber   Abfragen   abgekürzt   Abiteboul   abkürzende   Absatz   Abschnit   Abschnitt   Abschnitte   Abschnitten   abstrakten   Academic   Accessorenfn   Achse   Achsenangabe   Achsenbe   Achsenbezeichner   Addison   adjust   Advanced   affiliation   after   agen   Aggregation   aktuelle   aktuellen   alex   alisierte   alle   allebook   allein   aller   Allerdings   Alles   also   alte   alternativ   Alternative   Altstadt   Anbieters   ande   andere   anderem   anderen   anderer   Andererseits   andernfalls   anders   Anfang   Anforderungen   Anfragen   Angabe   Angaben   angemutet   angeschlossen   angewiesen   anschaulich   Ansonsten   antwor   Antwort   Anwen   Anwender   Anwendungsfälle   anyAtomic   anyAtomicType   AnyURIfn   anzusehen   appearing   arbei   Arbeit   arbeiten   arg1   arg2   arithmetisch   Artikel   Aspekte   aspxAbbildung   assemblieren   atomare   atomaren   atomi   atomisier   atomisierte   atomisierten   Attribut   Attribute   Attributwert   auch   Aufbau   Aufbauen   Aufgabe   Aufgaben   Aufgabenstellung   aufgebaut   Aufruf   aufrufen   aufwän   aufweist   Auge   Ausdruck   Ausdrücke   Ausdrückeor   Ausdrucks   auseinander   ausführen   ausführliche   Ausführung   Ausgabe   Ausgangspunkt   ausgedruckter   ausgeführt   ausgege   ausgegeben   ausgelöst   ausgespro   ausgewertet   Ausnahme   außer   Außerdem   Auswerten   Author   Auto   Autor   banken   baut   baute   beantworten   bearbeiten   Bearbeitung   bedingt   Befehl   before   begeistern   Begrenzungen   behält   behandelt   Beide   beiden   beim   Beispiel   Beispieldokument   Beispiele   Beispielen   beispielhaft   beispiels   bekannt   bekannten   belle   benötig   Bereich   BereichFunktionen   bereit   bereits   berücksichtigen   berücksichtigt   besorgen   Bestandteil   Bestandteile   bestimmen   bestimmt   Beta   bezogenen   bezogenfn   bieten   bietet   bildet   bislang   Blick   book   book1   Books   bookstore   Boolean   boolesche   buch   Büchern   Buches   Buchtitel   Buneman   call   Case   Cases   Ceiling   chen   CITI   Close   Code   Codebeispiele   Codefrag   codepoints   Collation   Collection   Coltrane   commendation   compare   Compile   computed   concat   Constructors   containing   Contains   count   Current   daandsessions   dabei   dafür   dagegen   daher   damit   dann   Darcy   dardisierte   darf   darin   DasFunctions   dass   DasWerkzeuglässtsichunter   data   datamodel   Datasource   datatypes   Date   Datei   Dateien   Daten   Datenkonzept   Datenmodell   Datenmodells   Datenquellen   Datentyp   Datentypen   DateTime   dateTimes   dation   Datum   Datums   DauerBestandteile   Days   dayTimeDuration   dazu   Deep   Default   Definieren   definiert   definierte   definitionen   deled   delight   demonstriert   denen   denkbar   denkt   derString   derVariablen   derVersion   descendant   dessen   Detailliertere   deutlich   Development   dieentsprechende   dieFunktionen   dieGeburtstage   dienen   diese   diesem   diesen   dieser   dieses   digital   diglich   direkt   direkte   direkten   direkter   Disassemblieren   DISTINCT   Distribu   doch   Document   Doku   Dokument   Dokumentation   Dokumente   Dokumenten   Dokumentrei   Dokuments   Dokumentüber   doppelt   Dort   dotnetpro   Draft   Drafts   drei   druck   dungsmöglichkeiten   Duration   durch   durchführen   durchlau   durchzuführen   dürfte   ebenfalls   Economics   Editor   eigene   Eigenschaften   eigentlich   einarbeiten   eine   einem   einen   einer   einerseits   eines   einfa   einfach   einfache   einfaches   einfachsten   Einführung   einge   eingebauten   einige   Einleitung   einmal   Einsatz   einschätzen   Einstieg   Eintrag   einwenden   einzel   einzelne   einzelner   einzelnes   Einzelwerte   Einzelwerten   einzige   einzigem   Element   Elemente   Elementeausgewertetwerden   Elementen   Elements   Empty   Encoding   ends   Englisch   enmitglied   enthält   enthalten   entscheidende   entsprechend   entsprechende   entsprechenden   entweder   Entwickler   Environment   EQUAL   erfasst   erfolgen   erfolgt   erforderlich   Ergebnis   ergibt   erhält   erhalten   erheblich   erinnert   erkannt   erkennen   erklärt   erklärungsbedürftig   erläutert   erleichtern   ermitteln   ermöglichen   ermöglicht   erreichen   erreicht   erreichte   Error   Errorfn   Ersatz   erscheinen   erst   erste   erstellen   erstellenEinzelne   erstellt   erwachsen   erweitert   erzeugen   erzeugt   Escape   etliche   etwa   etwabeim   Even   Events   Every   exactly   except   Execute   ExecuteView   Exists   Expanded   Experimente   experimentieren   extrahieren   fach   fache   Fall   fällt   false   Fami   Famili   Familie   Familienmitglieder   fasst   Features   Fehler   Fertigstellung   festlegen   Fett   fiel   finden   Findet   finiert   First   fixen   Floating   floor   flower   FLWOR   folgende   folgender   folgt   Form   formal   formale   Format   Formatwww   Formulierung   fortan   Frage   fragen   Fragezeichen   FROM   fügbar   fügbaren   führt   full   Func   Functions   Fundus   Funk   funktio   Funktion   funktionale   funktionalen   Funktionen   FunktionenFür   funktionieren   gearbeitet   geboren   Geburtstag   Geburtstage   gefunden   gegeben   gegebenen   gegriffen   gehören   geht   gekommen   gemacht   gemeinsamer   genannt   genannten   genau   Genauer   gene   generieren   genre   gera   Gerbarg   gering   gesagt   gesamte   geschafft   geschätzt   geschrieben   geschweiften   gesetzt   gespeichert   gestellt   gestellte   Gewicht   gewohnten   gewünschte   gewünschten   gibt   gilt   glei   gleich   gleiche   gleichen   gleicht   gleichzeitig   greift   groß   größer   größten   Grund   gute   Guten   haben   halb   half   hält   Haupt   hauptsächlich   heißt   heitsgrad   henfolge   herausgesucht   herauskopieren   herunter   hervorgehoben   hier   hiermit   hierzu   hinaus   hingegen   hingeschrieben   hinschreiben   Hinterkopf   Hinweise   Homer   hört   hours   HTTP   identisch   Identität   idiv   idref   Ihrer   Illustrated   immer   imple   Implementierung   Implementierungen   Implicit   Index   Informationen   Inhalt   inner   innerhalb   Insbesondere   INSERT   insgesamt   installiert   Instanz   Instruction   Integration   Intersect   irgendein   irgendeinem   irgendwo   ISBN   istbereits   Item   Items   Jahresangabe   Java   jectSpaces   Jede   jedem   jeden   jeder   jedes   jetzt   jeweiligen   jeweils   JJJJ   John   Join   kann   Kasten   kationen   Kaufmann   kaum   kein   keine   Kennedy   kennt   Kindelement   Kinder   Kindknoten   Klammern   Klasse   Klassen   Kluwer   Knoten   Knotenfn   Knotenmenge   Knotensequenzen   Knotentypen   Knotenvergleichis   Kombination   kombinierenunion   Komma   Kommandozeile   kommen   Kommentar   Kommt   kompi   komplett   komplette   komplexe   können   konstanter   konstruiert   Konstruk   Konstrukt   Konstrukto   Konstruktor   Konstruktoren   Konstruktorfunktion   Kontext   Kontextfn   konvertieren   Konzept   konzipiert   krönenden   kurz   kurze   Kürzel   kurzes   laden   lädt   lang   lange   Länge   langen   Language   lassen   lässt   Last   Lauf   laufen   läuft   lautet   lediglich   leer   leere   Lektüre   Length   Leser   letztgenann   lichen   liefert   liegt   liert   ließe   ließen   Liste   listet   Listing   Literal   lize   Local   logische   Lohrer   lokalisierbare   Look   lösen   löst   lower   machen   macht   mächtigen   mächtigerer   manche   mandozeile   markiert   Maschi   Matches   Matching   Matthias   MByte   mehr   mehrere   mehreren   mehrmals   Menge   mens   Mensch   ment   menten   mentiert   Merkmale   Methoden   Michael   Microsoft   Middleware   miert   minprice   miteinan   miteinander   mithilfe   mlohrer   möchte   model   moderner   modular   Modulen   möglich   mögliche   möglichen   Möglichkeit   Möglichkeiten   months   more   Morgan   msdn   Multiplikation   Multiply   muss   müssen   müsste   nach   nächst   näher   Name   Namen   Namensraum   Namespace   Namespaces   natürlich   nedy   nennen   nennt   neue   neuen   Neuerung   Neuigkeiten   nicht   niedrigste   niedrigsten   nieren   noch   node   nommen   Norma   normalize   Notation   nötig   notwendig   Novem   NOVEMBER   Number   nume   numeri   numeric   Numerische   nutzen   nutzt   Nutzung   Objekt   objektorientier   oder   offiziellen   Opera   operand   Operanden   Operato   Operator   Operatoren   Operators   Option   Order   Originaldokumenten   output   Parameter   part   Path   Pattern   Peter   philosophy   ping   Planungsdokument   plett   Point   Position   Präfix   Präfixe   Präsentationen   Praxis   precated   preceding   Prefix   prefixes   Preis   Preise   Preisen   Price   prices   Primitive   Prinzip   Prinzipiell   Problem   processing   Program   Programming   Prozessor   prüfen   publicationdate   Publisher   Publishers   Punkten   qname   QNames   Quelle   quenz   Query   ratoren   Recherche   Rechnen   Recommen   Referenz   Regel   reiche   reicht   Reihe   Reihenfolge   rekt   rela   relationale   relationaler   relativ   rements   remove   REPLACE   repräsentiert   Requi   requirements   resolve   resultiert   results   return   Reverse   richtig   Root   Round   Rückgabewert   sächlich   sammenhang   Sätze   sätzlich   Saxon   Schema   SchemaDictionary   scher   schienen   Schleifendurch   schließende   schließenden   schließt   Schlüsselwort   schnell   Schnittmenge   schon   Schreib   schreibt   Schreibweise   Schritt   schwer   Scope   Sehr   sein   seiner   Seit   seitdem   Seiten   seits   selbst   selektiert   Semantics   Semantik   sentlichen   separaten   sequence   Sequenz   Sequenzen   Sequenzenfn   Serge   Serialisierung   Serialization   Series   Server   Sessions   sets   setzt   sibling   sich   sieben   siehe   sieht   sierend   sierten   signalisiert   signedInt   sind   Single   Skript   Skripten   sofort   Solange   solche   solches   soll   sollen   sondern   sorgfältig   sorgt   sortiert   sourceforge   sowie   space   speichert   speichertdasgesamteDokument   spezi   spezielle   spezifi   Spezifika   Spezifikation   Spezifikationen   Spiel   spielt   Sprache   sprachen   SqlQueryOptions   Stadt   stan   Standard   standardisierten   Standards   Starts   Statt   Stattdessen   Status   steht   stellt   stets   Stevens   stieg   strakte   StreamWriter   string   Strings   StringverarbeitungStrings   Stringwerten   subsequence   Substring   Subtract   Such   Suchausdruck   Suchausdrücke   Suchen   Suciu   Syntax   system   Szenarien   Tabel   Tabelle   Tags   tatsächlich   Tausend   Technik   Technologie   Technology   Teil   teilweise   tentyp   tentypen   testet   Text   Themen   Time   TimeZone   tion   tionalen   tions   Titel   TitelInhaltURL   title   tokenize   toren   Trace   Tracefn   tract   translate   traut   trennt   tribute   true   tuellen   type   Typen   typisiertes   Typkon   Typkonzept   über   Überblick   übernehmen   übersetzen   UhrSeite   umfangreiches   umfassen   umsetzen   umsetzt   Umsetzung   unabhängig   Unicode   Unix   Unmöglich   unordered   unsignedInt   unter   untergeordneten   Unterlagen   Untermenge   unterschiedliche   unterschiedlichen   unterstützen   unterstützt   unterstützung   unterzuladen   untypedAtomic   UPPER   Ursache   Value   VALUES   Variable   Variablen   Veraltet   verändert   veranschaulicht   verarbeiten   Verarbeitungsanweisung   verfolgt   verfügbar   verfügbaren   verfügen   verfügt   Verfügung   verglei   Vergleich   vergleichbar   vergleiche   vergleichen   vergleicheneq   vergleicht   Verglichen   verschiede   verschiedenen   Version   vertraute   vertrauten   Verweise   verwendet   verzeichnet   vielen   Vielfalt   vier   Viertel   View   Views   Volltextsuche   voneinander   Voraussetzungen   vorgegeben   vorgestellt   vorhanden   vorsieht   vorsintflutlich   vorwiegend   wäre   wären   weil   weils   weise   weit   weiter   weitere   weiteren   Weitergehende   welche   wenden   wender   wenig   wenigen   Wenn   werden   Werkzeug   Wert   Werte   Wertefn   Wesent   Wesentlichen   Wesley   WHERE   wichtigsten   will   wird   Wissen   With   Wochen   Working   worten   writer   wurde   würde   wurden   XmlCommand   XmlDataSourceResol   XmlDataSourceResolver   xmlquery   XMLSchema   XmlView   XPath   xpath20   xpath20req   XQue   XQuery   XQueryProcessor   XQueryX   XSLT   Year   yearMonthDuration   years   yielding   Yukon   Zahl   Zahlen   zahlreiche   zahlreichen   zeichnung   Zeichnungen   zeigt   Zeile   Zeilen   Zeitangaben   zeitgemäßen   Zeitzonen   zelner   zentrales   zept   Zero   zeugen   ziehen   Ziel   Ziele   zugeordnet   Zugriff   zunächst   zurück   zurückgegeben   Zusatz   Zusätzlich   zusätzliche   zusätzlichen   Zwar   zwei   zweiten   zwischen   zwischengespeichert   zwölf

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen