Temario del curso
Introducción
- Descripción general de PostgreSQL características y arquitectura
- Python Fundamentos de programación
- Ventajas de Python PostgreSQL
Empezar
- Instalación PostgreSQL
- Instalación Python, Django o Flask
- Instalación de psycopg2
- Conexión a PostgreSQL con Python
Python y SQL Operaciones
- Los fundamentos del lenguaje SQL
- Database Esquema y tablas
- Escribir una consulta Python
- Creación de tablas
- Inserción de datos
- Manipulación de datos
- Uso de la cláusula de límite
- Unión de tablas
- Búsqueda de texto completo
- Trabajar con SQLita
- Ejemplos de Python aplicaciones
Avanzado PostgreSQL con Python
- Herencia de tablas
- Transacciones anidadas
- Tipos definidos por el usuario
- PUNTOS DE VISTA, TENIENDO, DISTINTOS
- Trabajar con fechas y horas
- Control de simultaneidad de varias versiones (MVCC)
- Tablas, gráficos e informes con matplotlib
Administración y seguridad
- PostgreSQL Seguridad de los datos
- Restringir el acceso mediante la lista blanca
- Implementación de la replicación
- Database migración
- Copia de seguridad y restauración
- Supervisión de consultas
- Ajuste del rendimiento
- Prevención de SQL ataques de inyección
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Experiencia con PostgreSQL
- Python Experiencia en programación
Audiencia
- Desarrolladores
- Administradores
Testimonios (5)
Muy buena teoria y forma de explicar, ejercicios siempre relacionados al tema.
Mitzi - Paessler LLC
Curso - PostgreSQL Fundamentals
By the end of the 1st day, one attendee suggested more interaction in practices and the trainers took this in for the second day.
Daniela - Unit4
Curso - PostgreSQL 16 for Developers and Administrators
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
Curso - Implementing High Availability in PostgreSQL
Andres consistently ensures that he addresses all attendee questions and strives to ensure everyone comprehends his teachings. I admire his expertise and proficiency in the subject matter
Ryan - Questronix Corporation
Curso - PostgreSQL for Administrators - 3 Days
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.