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
- Overview of PostgreSQL features and architecture
- Fundamentals of database administration
Getting Started
- Installing PostgreSQL
- Setting up the pgAdmin 4 client
- Creating a database user
- Initializing a new database
Database Operations
- SQL syntax, functions, and operators
- Data definition and types
- User-defined data types
- Table schemas
- Creating and altering tables
- Data manipulation within tables
- Querying and filtering data
- Understanding constraints
- Data type conversion functions
- Joining multiple tables
- Combining multiple queries
- Indexes and full-text search
- Concurrency control mechanisms
- Regular expressions
Database Server Administration
- Security protocols and encryption
- Managing access roles and permissions
- Backup and restore procedures
- Upgrading PostgreSQL versions
- Implementing high availability
- Load balancing and replication strategies
- Gathering statistics and monitoring system health
High Performance Tuning
- Resource management techniques
- Monitoring query efficiency
- Parameter optimization
- Index optimization
- Query optimization
- Scalability and data partitioning
External Tools for Monitoring and Observability
- pgAdmin
- pgBadger
- pgbench
- node-exporter, Prometheus, and Grafana
- Zabbix
Troubleshooting
Summary and Next Steps
Requirements
- Fundamental understanding of database administration
- Proficiency in the SQL language
Target Audience
- Database administrators
- System administrators
21 Hours
Testimonials (1)
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