Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο XQuery
- Τι είναι το XQuery;
- Προσδιορισμοί μεγέθους
- FLWOR (for, let, where, order by, return)
- Συναρτήσεις
- Synarthseis
Βασικά του XQuery
- Σχεδιασμός γλώσσας XQuery
- XQuery στο πλαίσιο
- Εκτέλεση ερωτήσεων
- Το δεδομένο μοντέλο XQuery
- Τύποι
- Oνόματα και συνήθειες
Εκφράσεις
- Κατηγορίες εκφράσεων
- Λέξεις κλειδιά και όνομα
- Λευκό χώρος στις ερωτήσεις
- Λίθη
- Μεταβλητές
- Κλήσεις συναρτήσεων
- Σχόλια
- Τάξη αξιοποίησης
- Εκφράσεις σύγκρισης
- "if-then-else" εκφράσεις
- "and/or" εκφράσεις
Μονοπάτια
- Προσδιορισμοί μεγέθους
- Προϋπολήψεις
- Δυναμικά μονοπάτια
- Εγχώρια εγγραφές
- Περιβάλλον
Κατασκευαστές
- Περιλήψη στοιχείων και πεδίων από την εγχώρια εγγραφή
- Αμεσοί κατασκευαστές
- Υπολογισμένοι κατασκευαστές
Επιλογή και σύνθεση με FLWORs
- Επιλογή με προσδιορισμό μεγέθους
- Εκφράσεις FLWOR
- Ποσοτικές εκφράσεις
- Επιλογή διαφοροποιημένων τιμών
- Synarthseis
Ταξινόμηση και ομαδοποίηση
- Ταξινόμηση στο XQuery
- Ομαδοποίηση
- Συσσωρευμένες τιμές
Συναρτήσεις
- Οι προκαθορισμένες συναρτήσεις
- Συναρτήσεις που εγκαινιάζουν χρήστες
Προηγμένες ερωτήσεις
- Αντιγραφή εγχώριων στοιχείων με τροποποιήσεις
- Εργασία με θέσεις και ακολουθίες αριθμών
- Σύνδυση αποτελεσμάτων
- Χρήση μεταξύδιανυσμικών XML εγγραφών
XML Namespace
- XQuery και ονομασίες πεδίων
- Διακήρυξη ονομασίας πεδίου
Τύποι
- Σύστημα τύπων XQuery
- Οι προκαθορισμένες τύποι
- Τύποι, κόμβοι και ατομικές τιμές
- Έλεγχος τύπου στο XQuery
- Αυτόματες μετατροπές τύπων
- Τύποι ακολουθίας
- Κατασκευαστές και μετατροπές
Prolog και Module
- Σχέδιο ερωτήσεων: Prolog και σώμα
- Συνάθροιξη ερωτήσεων από πολλά μόδουλα
- Διακηρύξεις μεταβλητών
- Δήλωση εξωτερικών συναρτήσεων
Χρήση Schemas
- Τι είναι το Schema;
- Γιατί να χρησιμοποιήσετε schemas με ερωτήσεις;
- W3C XML Schema: Σύντομη απόδοση
- Definitions of schemas in scope
- Validation and type assignment with schema
- Sequence types and schemas
Στατική τυποποίηση
- Τι είναι η στατική τυποποίηση;
- Η εκφράση typeswitch
- Η εκφράση treat
- Διακηρύξεις τύπου
- Οι συναρτήσεις zero-or-one, one-or-more και exactly-one
Principles of Query Design
-
Σχέδιο ερωτήσεων:
- Καθαρότητα
- Μοναδικότητα
- Αξιοσιγυνεία
- Διαχείριση σφαλμάτων
- Απόδοση
Numbers
- Δημιουργία και σύγκριση αριθμητικών τιμών
- Αριθμητικές περατήσεις
- Συναρτήσεις αριθμητικών τιμών
Strings
- Τύπος xs:string
- Δημιουργία, σύγκριση και διαχείριση χαρακτηριστικών
- Υποχαρακτήρες, μήκος
- Συμβολοσειρές και σύνθεση χαρακτήρων
- Λευκός χώρος
- Διεθνοποίηση
Regular Expressions
- Η δομή μιας κανονικής εκφράσης
- Παράσταση μεμονωμένων χαρακτήρων
- Παράσταση τυχαίου χαρακτήρα
- Παράσταση συνόλων χαρακτήρων
- Εκφράσεις κατηγορίας χαρακτήρων
- Πολύπλοκοι παράγοντες
- Εγχώριες ρίζες
- Αναφορές πίσω
- Χρήση πόδιων
- Χρήση υπεκφυγών με αντικατάσταση περιβλήματος
Date and Time Types
- Ανάκτηση συστατικών χρονικών, ώρων και διαστημάτων
- Χρήση αριθμητικών περατήσεων σε χρόνο, ώρες και διάστημα
- Τύποι συστατικών χρόνου
Qualified Names
- Διαχείριση πολυωνυμικών χαρακτηριστικών
- URIs, IDs
Other XML Components
- Documents
- Text Nodes
- Comments
- PI (Processing Instructions)
- XML Entity
- CDATA
XQuery-Related Standards
- XML Serialization
- XQueryX
- XQuery Update Facility
- Full-Text Search
- XQJ - XQuery API for Java
Implementation-Specific Features
- XML Version
- Setting the Query Context
- Option Declarations and Extension Expressions
- Serialization Parameters
XQuery vs. SQL
- XML Data vs. Relational Data
- SQL Syntax vs. XQuery Syntax
- SQL and XQuery
XQuery vs. XSLT
- XQuery and XPath
- XQuery vs. XSLT
Απαιτήσεις
Κάποια γνώση βασικών XML. Προηγμένη γνώση τεχνολογιών σχετικών με XML είναι χρήσιμη αλλά δεν απαιτείται.
14 Ώρες
Σχόλια (3)
Η θεωρία και τα εξάσκημα δεν χωρίζονται, αλλά μετά από κάθε μεγαλύτερο Θέμα υπήρχαν εξάσκημα για να θυμάται η θεωρία στη πράξη
Krzysztof - Nordea
Κομμάτι - XQuery
Μηχανική Μετάφραση
Η ρυθμιση ήταν αρκετά καλή
Daniel - Nordea
Κομμάτι - XQuery
Μηχανική Μετάφραση
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex.
Melissa Harrison
Κομμάτι - XQuery
Μηχανική Μετάφραση