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

Εισαγωγή στο PostgreSQL

  • Σύντομη ιστορία του PostgreSQL
  • Χαρακτηριστικά
  • Περίληψη των εσωτερικών
  • Όρια και ορολογία

Εγκατάσταση και ρύθμιση

  • Πρωτόγονες προϋποθέσεις
  • Εγκατάσταση από πακέτα και δημιουργία βάσης δεδομένων
  • Εγκατάσταση από τον Πηγαίο Κώδικα
  • Εγκατάσταση πελατικής εφαρμογής
  • Εκκίνηση και δυσκατάργηση οικοσυστήματος βάσης δεδομένων
  • Ρύθμιση περιβάλλοντος

Η Γλώσσα SQL

  • Σύνταξη του SQL
  • Ορισμός Δεδομένων (Data Definition)
  • Επεξεργασία Δεδομένων (Data Manipulation)
  • Ερωτήσεις
  • Τύποι δεδομένων
  • JSON
  • Συναρτήσεις και τελεστές
  • Μετατροπή τύπων
  • Δείκτες

Συναλλαγές και Συμβατότητα

  • Συναλλαγές και απομόνωση
  • Πολλαπλή Έκδοση Συμβατότητας (Multi-Version Concurrency Control)

Πελατικές Διεργασίες

  • Διεπαφή Γραμμής Εντολών - psql
  • Γραφική Διεπαφή - pgadmin4

Προγραμματισμός Σέρβηρ

  • Επεκτάσεις του SQL
  • Τρίγγκρα
  • Σύστημα Κανόνων (The Rule System)
  • Προδιαγραφικές Γλώσσες (Procedural Languages)
  • PL/pgSQL - Προδιαγραφική Γλώσσα SQL
  • Διαχείριση σφαλμάτων (Error Handling)
  • Κατανόηκες (Cursors)

Εξωτερικοί Περιβάλλοντες Δεδομένων (Foreign Data Wrappers)

  • Έκταση στο PostgreSQL
  • Προσθήκη FDW σε μια βάση δεδομένων
  • postgres_fdw
  • file_fdw
  • Άλλα FDWs

Συμβουλευτική SQL (SQL Tuning)

  • Καταγραφή στο PostgreSQL
  • Σχέδια Ερωτήσεων (Query Plans)
  • Βελτιστοποίηση ερωτήσεων
  • Στατιστικά δεδομένων
  • Παράμετροι σχεδιαστή (Planner Parameters)
  • Παράλληλες εξονυχιστικές αναζητήσεις (Parallel Query Scans)
  • Καλύτερες πρακτικές SQL
  • Δείκτες
  • Μερικοποίηση πινάκων (Table Partitioning)

Απαιτήσεις

Γνώση εργασίας SQL

 14 Ώρες

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


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

Σχόλια (7)

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

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