Struttura del corso

Introduzione

  • Panoramica delle caratteristiche e dell'architettura di PostgreSQL
  • Python Fondamenti di programmazione
  • Vantaggi di Python PostgreSQL 

Introduttiva

  • Installazione PostgreSQL
  • Installazione di Python, Django o Flask
  • Installazione di psycopg2
  • Collegamento a PostgreSQL con Python

Python e SQL Operazioni

  • Le basi del linguaggio SQL
  • Database Schema e tabelle
  • Scrittura di una query Python
  • Creazione di tabelle
  • Inserimento dei dati
  • Manipolazione dei dati
  • Utilizzo della clausola limite
  • Unire le tabelle
  • Ricerca full-text
  • Lavorare con SQLite
  • Esempi di Python applicazioni

Avanzato PostgreSQL con Python

  • Ereditarietà delle tabelle
  • Transazioni nidificate
  • Tipi definiti dall'utente
  • VISTE, AVENDO, DISTINTO
  • Utilizzo di date e ore
  • Controllo della concorrenza multiversione (MVCC)
  • Diagrammi, grafici e report con matplotlib

Amministrazione e sicurezza

  • PostgreSQL Sicurezza dei dati
  • Limitazione dell'accesso tramite whitelist
  • Implementazione della replica
  • Database Migrazione
  • Backup e ripristino
  • Monitoraggio delle query
  • Ottimizzazione delle prestazioni
  • Prevenzione degli attacchi injection SQL

Risoluzione dei problemi

Riepilogo e passaggi successivi

Requisiti

  • Esperienza con PostgreSQL
  • Python Esperienza di programmazione

Pubblico

  • Gli sviluppatori
  • Gli amministratori
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative