Schița de curs

Introducere la PostgreSQL

  • O scurtă istorie a PostgreSQL
  • Caracteristici
  • Rezumat intern
  • Limite și terminologie

Instalare și configurare

  • Cerințe preliminare
  • Instalare din pachete și creare Database
  • Instalare din codul sursă
  • Instalare client
  • Pornirea și oprirea unui server Database.
  • Configurarea mediului

Limba SQL.

  • SQL Sintaxă
  • Definirea datelor
  • Manipulare de date
  • Întrebări
  • Tipuri de date
  • JSON
  • Funcții și operatori
  • Conversie tip
  • Indici

Tranzacții și concurență

  • Tranzacții și izolare
  • Controlul concurenței în mai multe versiuni

Interfețe client

  • Interfață de linie de comandă - psql
  • Interfață grafică - pgadmin4

Server Programming

  • Extindere SQL
  • Declanșatoare
  • Sistemul de reguli
  • procedural Languages
  • PL/pgSQL - SQL Limbajul procedural
  • Eroare de manipulare
  • Cursore

Învelișuri de date străine

  • Extensie în PostgreSQL
  • Adăugarea FDW într-un Database
  • postgres_fdw
  • file_fdw
  • Alte FDW

SQL Acordare

  • Conectare PostgreSQL
  • Planuri de interogare
  • Optimizarea interogărilor
  • Statistics
  • Parametrii planificatorului
  • Scanări paralele de interogări
  • SQL Cele mai bune practici
  • Indici
  • Partiționarea tabelului

Cerințe

Cunoștințe practice de SQL

  14 ore
 

Mărturii (10)

Cursuri înrudite

Categorii înrudite