Course Outline

Εισαγωγή

    Τι είναι οι Αναλυτικές Συναρτήσεις; Οφέλη και περιπτώσεις χρήσης Επισκόπηση κοινών αναλυτικών συναρτήσεων

Βασικές Αναλυτικές Συναρτήσεις

    ROW_NUMBER(), RANK(), DENSE_RANK() Κατανόηση των προτάσεων PARTITION BY και ORDER BY Παραδείγματα και περιπτώσεις χρήσης

Στατιστικές Αναλυτικές Συναρτήσεις

    SUM(), AVG(), MIN(), MAX() LEAD() and LAG() Χρήση περιπτώσεων και σεναρίων

Ρήτρα παραθύρου

    Εξερεύνηση της ρήτρας WINDOWING Κατανόηση των UNBUNDED, CURRENT ROW και N PRECEDING/FOLLOWING Πρακτικές εφαρμογές

Προηγμένες αναλυτικές λειτουργίες

    FIRST_VALUE() και LAST_VALUE() PERCENTILE_CONT() και PERCENTILE_DISC() Χρησιμοποιήστε περιπτώσεις και συγκρίσεις

Σύνθετα ερωτήματα με αναλυτικές συναρτήσεις

    Συνδυασμός αναλυτικών συναρτήσεων με GROUP BY Nested Analytic Functions Παραδείγματα πραγματικού κόσμου

Βελτιστοποίηση αναλυτικών συναρτήσεων

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

Αντιμετώπιση προβλημάτων και βέλτιστες πρακτικές

    Προσδιορισμός και επίλυση κοινών ζητημάτων Βέλτιστες πρακτικές για τη σύνταξη αποτελεσματικών ερωτημάτων Συμβουλές για τη διατήρηση και την ενημέρωση των ερωτημάτων αναλυτικής συνάρτησης

Περίληψη και Επόμενα Βήματα

Requirements

    Βασική κατανόηση SQL Εξοικείωση με σχεσιακές βάσεις δεδομένων Εμπειρία προγραμματισμού μεσαίου επιπέδου, κατά προτίμηση σε SQL

Ακροατήριο

    Διαχειριστές βάσεων δεδομένων SQL προγραμματιστές Αναλυτές δεδομένων
 21 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

QGIS for Geographic Information System

21 Hours

Fluentd for Log Data Unification

14 Hours

Related Categories