Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to PostgreSQL 16
- Overview of PostgreSQL
- New features in PostgreSQL 16
- Installation and setup
- PostgreSQL architecture and components
Getting Started with PostgreSQL
- PostgreSQL database cluster setup
- Creating and managing databases
- Basic SQL operations
- Setting up and exploring PostgreSQL 16
Advanced SQL Techniques
- Advanced querying techniques
- Common table expressions (CTEs)
- Window functions
- JSON and JSONB data types
- Writing advanced SQL queries
Data Types and Extensions
- Custom data types
- Full-text search
- PostGIS for geospatial data
- PL/pgSQL programming
- Using advanced data types and extensions
Indexing and Query Optimization
- Index types and usage
- Query planning and execution
- Analyzing and optimizing queries
- Indexing and query optimization
Performance Tuning
- Performance tuning parameters
- Memory and resource management
- Monitoring and analyzing performance
- Performance tuning and monitoring
Backup and Recovery
- Backup strategies
- Point-in-time recovery
- Logical and physical backups
- Performing backup and recovery
Security and Access Control
- Authentication and authorization
- Role management and permissions
- Encryption and SSL/TLS setup
- Implementing security best practices
High Availability and Replication
- Replication concepts and types
- Setting up streaming replication
- Configuring high availability with Patroni
- Implementing replication and high availability
Integrating PostgreSQL with Applications
- Connecting PostgreSQL with various programming languages
- Using PostgreSQL in modern application frameworks
- ORMs and PostgreSQL
- Integrating PostgreSQL with an application
Summary and Next Steps
Requirements
- Basic knowledge of SQL
- Familiarity with database concepts
Audience
- Database administrators
- Database developers
- System administrators
21 Hours
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses