Εξέλιξη Κομματιού

Επανάληψη των Βασικών Συστοιχίες του SQL

  • Επανάληψη SELECT, WHERE, GROUP BY
  • Γρήγορη επανάληψη των τύπων JOIN
  • Κατανόηση της σειράς εκτέλεσης των ερωτήσεων

Διακηρυκτικές Διατάξεις Δεδομένων

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

Προχωρημένες Joins και Συνδυαστικές Πράξεις

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

Subqueries και Derived Tables

  • Correlated vs. non-correlated subqueries
  • Χρήση subqueries στο FROM
  • CTEs (Common Table Expressions)

Λειτουργίες Παράθυρων

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY και ORDER BY
  • LEAD και LAG λειτουργίες

Τύποι Δεδομένων και Λειτουργίες

  • Λειτουργίες συμβόλων και ημερομηνιών
  • CASE και IF διακηρύξεις
  • Μετασχηματισμοί τύπου και επεξεργασία nulls

Βελτιστοποίηση Ερωτήσεων

  • Κατανόηση δεικτών (indexes)
  • Χρήση EXPLAIN
  • Καλύτερες πρακτικές για τον σχεδιασμό αποδοτικών ερωτήσεων

Σύνοψη και Επόμενα βήματα

Απαιτήσεις

  • Βασική γνώση των διατάξεων SQL SELECT
  • Εμπειρία στο φίλτρο, ταξινόμηση και απλές joins
  • Κατανόηση των εννοιών σχετικής βάσης δεδομένων

Απευθύνεται σε:

  • Αναλυτές δεδομένων
  • Προγραμματιστές που εργάζονται με βάσεις δεδομένων SQL
  • Επαγγελματίες επιχειρηματικής νοηματικότητας (Business Intelligence)
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες