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

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

  • Σύντομη ιστορία του PostgreSQL
  • Χαρακτηριστικά
  • Περίληψη εσωτερικών λεπτομερειών
  • Ορία και Τεχνική Λεξικογράφηση

Εγκατάσταση και Προσαρμογή

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

Η Γλώσσα SQL

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

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

  • Συναλλαγές και Απομόνωση
  • Πολυσυνδρομική Συμβατότητα Διαφορετικών Έκδοσεων (MVCC)

Διεπαφές Πελάτη

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

Προγραμματισμός Διακομιστή

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

Εξωτερικοί Διαχειριστές Πληροφοριών (Foreign Data Wrappers)

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

Ρύθμιση SQL (SQL Tuning)

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

Απαιτήσεις

Ενεργή γνώση SQL

 14 Ώρες

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


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

Σχόλια (7)

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

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