Get in Touch

Course Outline

  • Introduction
  • System Architecture and Internals
    • Process Architecture
    • Memory Internals
    • Storage Architecture
  • Installation Process
    • Downloading PostgreSQL
    • Preparing the System for Installation
    • Installing PostgreSQL
    • Creating, Starting, and Stopping a Database Server
    • Accessing System Information
  • PSQL Command-Line Tool
    • Connecting to a Database
    • Executing SQL Queries
    • Using psql Meta Commands
  • PGAdmin4 Interface
    • Connecting to a Database
    • Performing Basic Tasks via GUI
  • Database Design
    • Managing Database Users
    • Creating and Managing Databases
    • Understanding Schemas
    • Working with Tables
    • Utilizing Data Types
    • Implementing Sequences
    • Creating Views
    • Implementing Materialized Views
  • Database Backup Strategies
    • Logical or SQL Dump Backups
    • Physical Backups (Offline)
    • Physical Backups (Online)
    • Data Archiving
  • Restoring Backups
    • Restoring from SQL Dumps
    • Restoring Offline Backups
    • Point-in-Time Recovery
    • Partial Data Restoration
  • Proactive Maintenance
    • Analyzing Database Statistics
    • Handling Data Fragmentation and Vacuuming
    • Data Re-organization
    • Configuring Automatic Maintenance
    • Re-indexing
  • System Parameters
    • Configuring the Parameter File
    • Modifying Server Parameters
    • Managing Resource Parameters
    • Adjusting Planner Parameters
    • Setting Logging Parameters
    • Configuring Transaction Logging Parameters

Requirements

No prior specific requirements are needed to enroll in this course. It is particularly recommended for individuals who have not yet undergone formal PostgreSQL training.

 14 Hours

Testimonials (7)

Related Categories