Get in Touch
 Duration 21 hours

Course Outline

Introduction

  • Foundational elements of PostgreSQL design and operational architecture
  • Core principles of database stewardship

Initial Setup

  • Deployment of PostgreSQL
  • Configuration of the pgAdmin 4 administrative client
  • Provisioning of database user accounts
  • Establishment of a new database instance

Core Database Functions

  • Application of SQL syntax, built-in functions, and logical operators
  • Definition of data structures and standard types
  • Implementation of custom data types
  • Organization of table schemas
  • Creation and structural modification of tables
  • Management of data records within tables
  • Execution of complex data queries and filtering
  • Utilization of data integrity constraints
  • Use of data type conversion utilities
  • Correlation of data across multiple tables
  • Integration of multiple query results
  • Application of indexes and full-text search capabilities
  • Management of concurrent transactions
  • Use of pattern matching via regular expressions

Server Administration

  • Implementation of security protocols and data encryption
  • Management of access roles and authorization permissions
  • Execution of backup and disaster recovery procedures
  • Process for version upgrades and migration
  • Establishment of high-availability architectures
  • Configuration of load balancing and data replication
  • Collection of performance statistics and system monitoring

Performance Optimization

  • Allocation and management of system resources
  • Assessment of query efficiency and response times
  • Adjustment of system parameters for optimal throughput
  • Refinement of indexing strategies
  • Enhancement of query execution plans
  • Scaling strategies and table partitioning

Third-Party Monitoring and Observability Tools

  • pgAdmin
  • pgBadger
  • pgbench
  • node-exporter with Prometheus and Grafana integration
  • Zabbix

Diagnostic and Troubleshooting

Conclusion and Implementation Roadmap

Requirements

  • Fundamental understanding of database administration
  • Working knowledge of the SQL language

Intended Audience

  • Database administrators
  • System administrators

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories