Schița de curs

Introducere

  • Prezentare generală a caracteristicilor și arhitecturii PostgreSQL
  • Noțiuni fundamentale de programare Python
  • Avantajele programului Python PostgreSQL

Noțiuni introductive

  • Instalarea PostgreSQL
  • Instalarea Python, Django sau Flask
  • Instalarea psycopg2
  • Conectarea la PostgreSQL with Python

Python și SQL Operațiuni

  • Noțiuni de bază ale limbajului SQL
  • Schema bazei de date și tabelele
  • Scrierea unei interogări Python
  • Crearea de tabele
  • Inserarea datelor
  • Manipularea datelor
  • Utilizarea clauzei limit
  • Îmbinarea tabelelor
  • Căutarea în text complet
  • Lucrul cu SQLite
  • Exemple de aplicații Python

Avansat PostgreSQL with Python

  • Moștenirea de masă
  • Tranzacții imbricate
  • Tipuri definite de utilizator
  • VIZUALIZĂRI, AVÂND, DISTINCTE
  • Lucrul cu date și ore
  • Controlul concurenței în mai multe versiuni (MVCC)
  • Diagrame, grafice și rapoarte folosind matplotlib

Administrație și securitate

  • Siguranța datelor PostgreSQL
  • Restricționarea accesului prin utilizarea listei albe
  • Implementarea replicării
  • Migrarea bazelor de date
  • Backup și restaurare
  • Monitorizarea interogărilor
  • Acordarea performanțelor
  • Prevenirea atacurilor de injecție SQL.

Depanare

Rezumat și etapele următoare

Cerințe

  • Experiență cu PostgreSQL
  • Experiență de programare în Python
  • .

Audiență

  • Dezvoltatorii
  • Administratori
 21 ore

Numărul de participanți



Pret per participant

Mărturii (4)

Cursuri înrudite

Categorii înrudite