Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Διάρκεια 35 Ώρες
Εξέλιξη Κομματιού
Μέρος 1: Βασικές Γνώσεις SQL
Εισαγωγή στην SQL και τις Βάσεις Δεδομένων
- Κατανόηση βάσεων δεδομένων
- Εισαγωγή στην SQL
- Ρύθμιση του περιβάλλοντος SQL
Συντακτικό SQL και Βασικά Ερωτήματα
- Επισκόπηση συντακτικού SQL
- Εντολές SELECT
- Φιλτράρισμα δεδομένων με τη ρήτρα WHERE
Εργασία με Συναρτήσεις και Συναθροίσεις
- Κοινές συναρτήσεις SQL
- Συναρτήσεις συναθροίσεων: COUNT, SUM, AVG, MAX, MIN
- Ομαδοποίηση δεδομένων με GROUP BY
Σύνδεση Πινάκων
- Κατανόηση των JOIN
- INNER JOIN
- LEFT JOIN, RIGHT JOIN και FULL OUTER JOIN
Υποερωτήματα και Πράξεις Συνόλων
- Σύνταξη υποερωτημάτων
- Πράξεις UNION, INTERSECT και EXCEPT
Χειρισμός Δεδομένων
- Εντολή INSERT INTO
- Εντολή UPDATE
- Εντολή DELETE
Μέρος 2: Ενδιάμεσο Επίπεδο SQL
Προηγμένο Φιλτράρισμα Δεδομένων
- Προηγμένες τεχνικές με τη ρήτρα WHERE
- Τελεστής LIKE και αντιστοίχιση προτύπων
- Τελεστές IN και BETWEEN
Σύνθετα JOIN και Υποερωτήματα
- Self-joins
- Μη συσχετισμένα και συσχετισμένα υποερωτήματα
- Ρήτρα EXISTS
Εργασία με Δείκτες και Όψεις
- Κατανόηση δεικτών και η επίδρασή τους στην απόδοση
- Δημιουργία και χρήση όψεων
Προηγμένες Συναρτήσεις και Αποθηκευμένες Διαδικασίες
- Συναρτήσεις καθορισμένες από τον χρήστη
- Αποθηκευμένες διαδικασίες και ενεργοποιητές
- Διαχείριση σφαλμάτων στην SQL
Μετασχηματισμός και Ανάλυση Δεδομένων
- Περιστροφή και αποπεριστροφή δεδομένων (pivoting και unpivoting)
- Συναρτήσεις παραθύρου: ROW_NUMBER, RANK, DENSE_RANK
- CTEs (Common Table Expressions)
Σχεδιασμός Βάσεων Δεδομένων και Κανονικοποίηση
- Αρχές σχεδιασμού βάσεων δεδομένων
- Κανονικές μορφές και κανονικοποίηση
- Μοντελοποίηση Οντοτήτων-Συσχετίσεων (ER)
Συντονισμός Απόδοσης και Βελτιστοποίηση
- Τεχνικές βελτιστοποίησης ερωτημάτων
- Σχέδια εκτέλεσης
- Βέλτιστες πρακτικές συντονισμού απόδοσης
Η SQL στον Πραγματικό Κόσμο
- Ενσωμάτωση SQL με άλλες τεχνολογίες
- Μελέτες περίπτωσης και σενάρια πραγματικού κόσμου
- Τελικό έργο: Δημιουργία λύσης βάσης δεδομένων από το μηδέν
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση βασικών λειτουργιών υπολογιστή
- Εμπειρία με οποιαδήποτε γλώσσα προγραμματισμού είναι επωφελής αλλά όχι απαραίτητη
Ακροατήριο
- Αναλυτές δεδομένων
- Επαγγελματίες βάσεων δεδομένων
- Προγραμματιστές λογισμικού
Σχόλια (1)
Μικρή ομάδα, προσωπική παρουσία για 3 ημέρες,
Annina - Ricardo AG
Κομμάτι - SQL: Basics to Intermediate
Μηχανική Μετάφραση