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 for government use
- Basics of database administration in a public sector context
Getting Started
- Installing PostgreSQL to align with agency standards
- Configuring the pgAdmin 4 client for government operations
- Creating a database user with appropriate access levels for government
- Establishing a new database for government purposes
Database Operations
- Understanding SQL syntax, functions, and operators for efficient data management
- Data definition and data types in the context of public sector workflows
- User-defined data types to enhance data integrity
- Table schemas to ensure data organization and retrieval
- Creating and modifying tables to meet agency requirements
- Manipulating data in tables to support government operations
- Querying and filtering data for accurate reporting and analysis
- Exploring constraints to maintain data consistency
- Conversion functions to facilitate data transformation
- Joining multiple tables for comprehensive data integration
- Combining queries to optimize performance and efficiency
- Indexes and full-text search to improve data access speed
- Concurrency control to ensure reliable data transactions
- Regular expressions for advanced data manipulation and validation
Database Server Administration
- Security and encryption practices to protect sensitive government information
- Access roles and permissions management for secure data access
- Backup and restore procedures to ensure data availability and recovery
- Upgrading PostgreSQL to maintain system integrity and functionality
- High availability solutions to support continuous operations
- Load balancing and replication strategies to enhance performance and reliability
- Statistics and monitoring tools for proactive system management
High Performance Tuning
- Resource management techniques to optimize database performance
- Monitoring query performance to identify and resolve bottlenecks
- Parameter tuning to fine-tune system settings for government needs
- Index optimization to speed up data retrieval processes
- Query optimization to enhance the efficiency of data operations
- Scalability and partitioning strategies to support growing data volumes
External Tools for Monitoring and Observability
- pgAdmin for comprehensive database management
- pgBadger for detailed performance analysis
- pgbench for benchmarking and testing database performance
- node-exporter Prometheus, Grafana for real-time monitoring and visualization
- Zabbix for advanced monitoring and alerting capabilities
Troubleshooting
Summary and Next Steps
Requirements
- Basic knowledge of database administration
- Familiarity with the SQL language
Audience
- Database administrators for government
- 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