Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο XQuery
- Τι είναι το XQuery;
- Παθ Εκφράσεις
- FLWOR (for, let, where, order by, return)
- Συναρτήσεις
- Ενώσεις
Βασικά Στοιχεία του XQuery
- Το σχέδιο της γλώσσας XQuery
- XQuery σε κύριο πλαίσιο
- Επεξεργασία Ερωτήματων
- Το Μοντέλο Δεδομένων του XQuery
- Τύποι
- Χώροι Ονομάτων
Εκφράσεις
- Κατηγορίες Εκφράσεων
- Λέξεις-κλειδιά και Όνοματα
- Χώρος κενών συσχέτισης στα Ερωτήματα
- Λογικά
- Μεταβλητές
- Κλήσεις Συνάρτησης
- Σχόλια
- Σειρά Αξιολόγησης
- Εκφράσεις Σύγκρισης
- Εκφράσεις "if-then-else"
- Εκφράσεις "and/or"
Παθ
- Παθ Εκφράσεις
- Προδιαγραφές
- Δυναμικά Παθ
- Εγγραφές Εισόδου
- Συμβάσεις
Κατασκευαστές
- Περιλήψη Στοιχείων και Ατομικών Πεδίων από την Εγγραφή Εισόδου
- Κατευθυντικοί Κατασκευαστές
- Υπολογισμένοι Κατασκευαστές
Εξαγωγή και Ενώσεις χρησιμοποιώντας FLWORs
- Εξαγωγή με Παθ Εκφράσεις
- FLWOR Εκφράσεις
- Τυποποιημένες Εκφράσεις
- Εξαγωγή Διαφορετικών Τιμών
- Ενώσεις
Ταξινόμηση και Ομαδοποίηση
- Ταξινόμηση στο XQuery
- Ομαδοποίηση
- Συσχέτιση Τιμών
Συναρτήσεις
- Εγκατεστημένες Συναρτήσεις
- Χρήστη-Ορισμένες Συναρτήσεις
Προχωρημένα Ερωτήματα
- Αντιγραφή Στοιχείων Εισόδου με Προσαρμογές
- Εργασία μεΘέσεις και Ακολουθίες
- Συνδυασμός Αποτελεσμάτων
- Χρήση Μεσαίων XML Εγγραφών
XML Namespace
- XQuery και ένας χώρος ονομάτων
- Δήλωση Χώρου Ονομάτων
Τύποι
- Το Σύστημα Τύπων του XQuery
- Οι Εγκατεστημένοι Τύποι
- Τύποι, Κόμβοι και Ατομικές Τιμές
- Έλεγχος Τύπων στο XQuery
- Αυτόματες Μετασχηματισμοί Τύπων
- Τύποι Ακολουθιών
- Κατασκευαστές και Μετατροπή
Πρόλογος και Μόνιμη Ενότητα
- Συμφωνία του Ερωτήματος: Πρόλογος και Σώμα
- Συνέλεξη Ερωτημάτων από Διάφορους Μόδουλους
- Δηλώσεις Μεταβλητών
- Δήλωση Εξωτερικών Συναρτήσεων
Χρήση Σχημάτων
- Τι είναι τα σχήματα;
- Γιατί να χρησιμοποιούνε τα σχήματα με τα Ερωτήματα;
- W3C XML Schema: Σύντομη Περίληψη
- Σχήματα που βρίσκονται σε ισχύ
- Επικύρωση Σχήματος και Τυποποίηση
- Τύποι Ακολουθιών και Σχήματα
Η Τυποποίηση σε Προορισμό
- Τι είναι η Τυποποίηση σε Προορισμό;
- Η Εκφραση Typeswitch
- Η Εκφράση Treat
- Δηλώσεις Τύπων
- Οι συναρτήσεις zero-or-one, one-or-more και exactly-one
Αρχές Σχεδιασμού Ερωτήματος
- Σχεδιασμός Ερωτήματος:
- Ευσαφήνεια
- Μοναδικότητα
- Αντίσταση
- Διαχείριση Σφαλμάτων
- Απόδοση
Αριθμοί
- Δημιουργία και Σύγκριση Αριθμητικών Τιμών
- Αριθμητικές Περιπτώσεις
- Συναρτήσεις σε Αριθμούς
Συμβολοσειρές
- Τύπος xs:string
- Δημιουργία, Σύγκριση και Διαχείριση Συμβολοσειρών
- Υποσυμβολοσειρες, μήκος
- Σύνδεση και Διαίρεση Συμβολοσειρών
- Κενό χώρος
- Διεθνοποίηση
Κανονικές Εκφράσεις
- Η δομή μιας κανονικής έκφρασης
- Ανάπτυξη μεμονωμένων χαρακτήρων
- Ανάπτυξη οποιουδήποτε χαρακτήρα
- Ανάπτυξη ομάδων χαρακτήρων
- Εκφράσεις Κλάσης Χαρακτήρων
- Ρυθμίσεις τύπου κάνοντας ολιγόρημα
- Αρχές σύνδεσης
- Επανάληψη αναφορών
- Χρήση Σημείων Ενότητας
- Χρήση υπο-έκφρασεων με αντικατάσταση μεταβλητών
Τύποι Ημερομηνίας και Ώρας
- Εξάγωγη των συστατικών μερών ημερομηνιών, ώρων και διαρκειών
- Χρήση αριθμητικών τελεστών σε ημερομηνίες, ώρες και διαρκέιες
- Τύποι Συστατικών της Ημερομηνίας
Πλήρωμες Ονόματος
- Εργασία με πλήρωμες ονόματος
- URIs, IDs
Άλλα XML Στοιχεία
- Έγγραφα
- Κόμβοι Κειμένου
- Σχόλια
- ΠΙ (Εντολές Επεξεργασίας)
- Σχήμα XML
- CDATA
Τυποποιημένες Αρχές σχετικά με το XQuery
- Εξαγωγή XML
- XQueryX
- Χώρος Αναβάθμισης XQuery
- Αναζήτηση πλήρους κειμένου
- XQJ - XQuery API for Java
Χαρακτηριστικά Συγκεκριμένων Υλοποιήσεων
- Έκδοση XML
- Ορισμός του Πλαισίου Ερωτήματος
- Δηλώσεις Επιλογών και Πρόσθετες Εκφράσεις
- Παράμετροι Σειροποίησης
XQuery vs. SQL
- XML Δεδομένα vs. Σχετικά Δεδομένα
- Σύνταξη SQL vs. Σύνταξη XQuery
- SQL και XQuery
XQuery vs. XSLT
- XQuery και 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
Μηχανική Μετάφραση