Course Outline

XQuery Εισαγωγή

    Τι είναι το XQuery; Εκφράσεις διαδρομής FLWOR (για, ας, όπου, παραγγελία κατά, επιστροφή) Συναρτήσεις Ενώσεις

XQuery Βασικά στοιχεία

    Ο σχεδιασμός της XQuery γλώσσας XQuery στα ερωτήματα επεξεργασίας περιβάλλοντος Οι XQuery τύποι μοντέλων δεδομένων Χώροι ονομάτων

Expressιόντα

    Κατηγορίες Expressιόντων Λέξεις-κλειδιά και ονόματα Κενό διάστημα σε ερωτήματα κυριολεκτικά μεταβλητές συνάρτηση κλήσεις σχόλια Αξιολόγηση Σύγκριση σειράς Expressιόντα "if-then-else" Expressιόντα "και/ή" Expressιόντα

Μονοπάτια

    Ιόντα διαδρομής Express Κατηγορηματικά δυναμικά μονοπάτια Εισαγωγή περιβάλλοντος εγγράφων

Κατασκευαστές

    Συμπεριλαμβανομένων Elements και χαρακτηριστικών από το έγγραφο εισόδου Direct Constructors Computed Constructors

Επιλογή και σύνδεση με χρήση FLWOR

    Επιλογή με διαδρομή Expressιόντα FLWOR Expressιόντα ποσοτικοποιημένα Expressιόντα Επιλογή διακριτών τιμών Συνδέσεις

Ταξινόμηση και Ομαδοποίηση

    Ταξινόμηση σε XQuery Ομαδοποίηση συγκεντρωτικών τιμών

Λειτουργίες

    Ενσωματωμένες Λειτουργίες Λειτουργίες που καθορίζονται από το χρήστη

Ερωτήματα για προχωρημένους

    Αντιγραφή στοιχείων εισόδου με τροποποιήσεις Εργασία με θέσεις και αριθμούς ακολουθίας Συνδυασμός αποτελεσμάτων με χρήση ενδιάμεσων XML εγγράφων

XML Χώρος ονομάτων

    XQuery και μια δήλωση χώρου ονομάτων

Τύποι

    Το XQuery Σύστημα τύπων Οι ενσωματωμένοι τύποι Τύποι, κόμβοι και ατομικές τιμές Τύπος Έλεγχος σε XQuery Αυτόματες μετατροπές τύπων Τύποι ακολουθίας Κατασκευαστές και χύτευση

Prolog και Module

    Structure of a Query: Prolog and Body Assembling Queries from Multiple Modules Variable Declarations Declaring External Functions

Χρήση Σχημάτων

    Τι είναι ένα σχήμα; Γιατί να χρησιμοποιήσετε σχήματα με ερωτήματα; W3C XML Σχήμα: Μια σύντομη επισκόπηση Ορισμοί σχήματος εντός πεδίου Επικύρωση σχήματος και ανάθεση τύπων ακολουθιών Τύποι και σχήματα

Στατική πληκτρολόγηση

    Τι είναι η στατική πληκτρολόγηση; The Typeswitch Expression The Treat Expression Type Declarations The zero-or-one, one-or-more, and ακριβώς-one

Αρχές σχεδίασης ερωτημάτων

    Σχεδιασμός ερωτήματος: Σαφήνεια δομοστοιχειωτή ευρωστία
Χειρισμός σφαλμάτων
  • Εκτέλεση
  • Αριθμοί
  • Κατασκευή και σύγκριση αριθμητικών τιμών Αριθμητικές πράξεις Αριθμητικές πράξεις Συναρτήσεις σε αριθμούς

      Χορδές

    xs:string Τύπος Κατασκευή, σύγκριση και χειρισμός συμβολοσειρών Υποχορδές, μήκος Συνένωση και διαίρεση συμβολοσειρών Διεθνοποίηση κενού χώρου

      Κανονικά Expressιόντα

    Η δομή ενός κανονικού Express ιόντος που αντιπροσωπεύει μεμονωμένους χαρακτήρες που αντιπροσωπεύει οποιονδήποτε χαρακτήρα που αντιπροσωπεύει ομάδες χαρακτήρων Κατηγορία χαρακτήρων Express ιόντα απρόθυμοι ποσοτικοί προσδιοριστές αγκυρώνει πίσω-αναφορές με χρήση σημαιών με χρήση υπο-Express ιόντων με μεταβλητές αντικατάστασης

      Τύποι ημερομηνίας και ώρας

    Εξαγωγή στοιχείων ημερομηνιών, ωρών και διαρκειών με χρήση αριθμητικών τελεστών σε ημερομηνίες, ώρες και διάρκειες Οι τύποι στοιχείων ημερομηνίας

      Πιστοποιημένα ονόματα

    Εργασία με URI, αναγνωριστικά αναγνωρισμένων ονομάτων

      Άλλα XML Εξαρτήματα

    Έγγραφα Κόμβοι κειμένου Σχόλια PI (Οδηγίες Επεξεργασίας) XML Οντότητα CDATA

      XQuery-Σχετικά πρότυπα

    XML Serialization XQueryX XQuery Update Facility Full-Text Search XQJ - XQuery API for Java

      Ειδικά χαρακτηριστικά υλοποίησης

    XML Έκδοση Ρύθμιση της επιλογής περιβάλλοντος ερωτήματος Δηλώσεις και παραμέτρους σειριοποίησης εκφράσεων επεκτάσεων

      XQuery έναντι SQL

    Δεδομένα XML έναντι σχεσιακών δεδομένων Σύνταξη SQL έναντι XQuery Σύνταξη SQL και XQuery

      XQuery έναντι XSLT

    XQuery και XPath XQuery έναντι XSLT

    Requirements

    Κάποιες γνώσεις βασικών XML. Η προηγμένη γνώση τεχνολογιών που σχετίζονται με το XML είναι επωφελής αλλά δεν απαιτείται.

      14 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Testimonials (3)

    Related Courses

    Microsoft Orleans Deep Drive

      14 Hours

    BizTalk for Developers

      21 Hours

    Biztalk for Administrators

      35 Hours

    BizTalk for Administrators - Beginner to Advanced

      70 Hours

    Distributed Systems Storage with etcd

      7 Hours

    Related Categories