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 and Architecture
- Overview of PostgreSQL architecture: processes, memory, and file structures
- Data organization within PostgreSQL: databases, schemas, and tablespaces
- Exploration of the PostgreSQL toolset and system tables for government use
Installation and Configuration
- Installing PostgreSQL for government applications
- Configuration files: postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf
- Adjusting core parameters such as memory allocation, logging settings, and connection limits
- Upgrading and migrating PostgreSQL installations for government systems
Security Management
- Managing user roles, groups, and privileges within PostgreSQL for government
- Authentication methods: trust, password, MD5, SCRAM, tailored for secure government operations
- Overview of Row-Level Security (RLS) and data access policies for enhanced security in government databases
- Configuring SSL/TLS to ensure secure data transmission for government applications
Backup and Recovery
- Logical backups using pg_dump and pg_restore for government data integrity
- Physical backups with pg_basebackup for robust government data protection
- Incremental backups and WAL archiving strategies for efficient government database management
- Complete recovery and Point-in-Time Recovery (PITR) procedures for government systems
Monitoring and Maintenance
- Understanding the autovacuum process to maintain optimal performance in government databases
- Routine maintenance tasks and log analysis for government database health
- Utilizing PgBadger for advanced log analysis in government environments
Requirements
A fundamental understanding of SQL is essential for government employees who work with databases and data management systems. This skill enables efficient querying and manipulation of data, supporting various public sector workflows and ensuring data integrity and accessibility.
14 Hours
Testimonials (7)
The patiance and the style of teaching of Michał was nice.
Luiza
Course - PostgreSQL for Administrators - 2 Days
Michal was great at sharing his vast knowledge of postgres.
Matei
Course - PostgreSQL for Administrators - 2 Days
The training was interactive which made it interesting.
Priyanka Talwar - University of South Australia
Course - PostgreSQL for Administrators - 2 Days
Great lab setup. Very practical training which reinforced the material.
Brian - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
Practical exercises and suggestions given by the trainer.
Bruno - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
interaction was encouraged,Very useful practical approaches.
Farhan - Fast Lane Consulting and Education Services Limited
Course - PostgreSQL for Administrators - 2 Days
The versatility of the training.