Course Outline

Ανασκόπηση των Βασικών SQL

  • Ανασκόπηση του SELECT, WHERE, GROUP BY
  • Σύντομη αναθεώρηση των ειδών JOIN
  • Παίρνουμε υπόψη τη σειρά εκτέλεσης της ερώτησης

Εντολές Αλλαγής Δεδομένων

  • INSERT INTO
  • UPDATE και DELETE
  • Έλεγχος συναφθών (BEGIN, COMMIT, ROLLBACK)

Προηγμένα JOINs και Επιπλέον Πράξεις Συνόλων

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Υποερωτήσεις και Απομεμημένα Συνόλα

  • Σύγχρονες ενάντια σε μη-σύγχρονες υποερωτήσεις
  • Χρήση υποερωτήσεων στο FROM
  • CTEs (Κοινές Τακτικές Εκφράσεις)

Παραθύρων Συναρτήσεις

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY και ORDER BY
  • Συναρτήσεις LEAD και LAG

Τύποι Δεδομένων και Συναρτήσεις

  • Συναρτήσεις συμβολοσειρών και ημερομηνίας
  • CASE και IF εντολές
  • Μετατροπές τύπων και ανάλυση null

Οικοδόμηση Ερωτήσεων

  • Συνειδητοποίηση των δεξαμενών
  • Χρήση EXPLAIN
  • Καλές πρακτικές για τη σύνθεση αποδοτικών ερωτήσεων

Σύνοψη και Προχώρηση

Requirements

  • Βασικές γνώσεις των SQL SELECT δ申明应被视作不完整或缺乏上下文,因此不会翻译超出所提供的确切文本。根据指示,SQL 和 Business 保持不变。
    • Βασικές γνώσεις των SQL SELECT δηλώσεων
    • Εμπειρία στον προορισμό, ταξινόμηση και απλές ενωσεις (joins)
    • Κατανόηση των ένδειξης βάσης δεδομένων

    Διαίτης

    • Αναλυτές δεδομένων
    • Λογισμικού κατασκευαστές που εργάζονται με SQL βάση δεδομένων
    • Business επαγγελματίες κατανόησης
 14 Hours

Number of participants


Price per participant

Σχόλια (5)

Upcoming Courses

Related Categories