Course Outline
- Introduction
- System Architecture and Internal Mechanisms
- Process Architecture
- Memory Internal Structures
- Storage Architecture
- Installation Procedures
- Obtaining PostgreSQL
- System Preparation for Setup
- Installing PostgreSQL
- Managing Database Server States (Create, Start, Stop)
- Accessing System Information
- PSQL Utility
- Establishing Database Connections
- Running SQL Queries
- Utilizing psql Meta-Commands
- PGAdmin4
- Establishing Database Connections
- Performing Standard Tasks via GUI
- Database Design
- Database User Management
- Creation and Administration of Databases
- Schemas
- Tables
- Data Types
- Sequences
- Views
- Materialized Views
- Database Backups
- Logical or SQL Dump Backups
- Physical Backups - Offline Mode
- Physical Backups - Online Mode
- Archiving Strategies
- Backup Restoration
- Recovering SQL Dumps
- Restoring Offline Backups
- Point-in-Time Recovery
- Partial Restore Procedures
- Proactive Maintenance
- Database Statistics Analysis
- Handling Data Fragmentation and Vacuuming
- Data Reorganization Techniques
- Configuring Automatic Maintenance
- Re-indexing Strategies
- System Configuration Parameters
- Parameter File Management
- Modifying Server Parameters
- Resource Allocation Parameters
- Planner Settings
- Logging Configurations
- Transaction Logging Parameters
Requirements
No specific prerequisites are required for this course. It is highly recommended for individuals who have not previously undergone formal training in PostgreSQL.
Testimonials (7)
That we could follow along on our remote desktops. I like to learn by trying.
Clare - BCP Council
Course - PostgreSQL Essentials
Knowledgeable and concise explanations.
Ella - BCP Council
Course - PostgreSQL Essentials
hands on exercises
Peter - BCP Council
Course - PostgreSQL Essentials
Covered a great breadth of information and Michal was brilliant with questions etc
Dominic Bryant - BCP Council
Course - PostgreSQL Essentials
Really flexible with topics and amount of work in each area to fit with our knowledge.
Andy Kerslake - HM Land Registry
Course - PostgreSQL Essentials
Lots of hands on exercises and real life examples
Sam Inglis - HM Land Registry
Course - PostgreSQL Essentials
Trainer was very helpful and style of doing exercises together was great