PostgreSQL Database Administration on Windows/Linux- Part 1
Master PostgreSQL like a Pro—Entire Course Fully Updated to Version 17 with Cutting-edge features!
Lo que serás capaz de hacer
PostgreSQL is an advanced, enterprise class open source Object-Relational Database Management System (ORDBMS). Its is a relational database that supports both SQL (relational) and JSON (non-relational) querying. PostgreSQL possesses robust feature sets including Multi-Version Concurrency Control (MVCC), point in time recovery, granular access controls, tablespaces, asynchronous replication, nested transactions, online/hot backups, a refined query planner/optimizer, and write ahead logging. It supports international character sets, multi-byte character encodings, Unicode, and it is locale-aware for sorting, case-sensitivity, and formatting. PostgreSQL is highly scalable both in the quantity of data it can manage and in the number of concurrent users it can accommodate. The course provides the learner with an extensive knowledge of PostgreSQL Database Administration with real time examples. Topics covered are: PostgreSQL Process and Memory Architecture Installation of PostgreSQL on Windows and Linux Setup PostgreSQL Environment Variables - Windows and Linux PostgreSQL Storage Internals Database Directory Layout PostgreSQL Configuration Files Cluster in PostgreSQL (Initdb,Start/Stop,Reload/Restart Cluster) Createdb/Dropdb, Createuser/Dropuser Utility Best Practices for User Management. Create Schema and Schema Search Path Pgpass File Psqlrc.conf Psql Interface Commands Pg System Catalogs Working with PostgreSQL Objects CRUD Operations MERGE AND MERGE RETURNING Table Inheritance Table Partitioning Table Partitioning with Inheritance Tablespace in PostgreSQL Backup's, Continuous Archiving and PITR (Point-in-Time-Recovery) Incremental Backups using Pg_basebackup. Wal Summarizer Process Explain plan and Query Execution Cost Maintenance (Updating Planner Statistics, Vacuum, Routine Reindex & Log File Maintenance) Best Practices for Routine Reindexing. Data Fragmentation Vacuum, Vacuum Full, Auto Vacuum Dameon Best Practices for Vacuum Commands. Automating Backup's and Maintenance Task. Pgadmin 4 Upgrade PostgreSQL (Pg_Dumpall & Pg_Upgrade Utility) Uninstall PostgreSQL on Windows and Linux Journey into Postgresql v13 Postgresql v13 - New Features Let's Explore Postgresql v15 Postgresql v15 - New Features Tour of Postgresql v16 Postgresql v16 - New Features
- Understand PostgreSQL Process and Memory Architecture.
- Install PostgreSQL on Windows and Linux.
- How to Setup Environment Variable on Windows and Linux.
- Automating Backup and DBA Maintenance Task
- PostgreSQL Configuration Files.
- Pg_basebackup (Full & Incremental)
Temario
UNIDAD 1 - Introduction · 3 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- PostgreSQL Introduction
- PostgreSQL Database Limits
- Test Your Knowledge
UNIDAD 2 - PostgreSQL Architecture · 8 leccionesUNIDAD 2 - PostgreSQL Architecture
UNIDAD 2 - PostgreSQL Architecture
- PostgreSQL Architecture Fundamentals
- Process and Memory Architecture
- Postmaster Process
- Background Processes
- Memory Segments
- Backend Process - Local Memory
- Physical Files in PostgreSQL
- Test Your Knowledge
UNIDAD 3 - Storage Internals · 4 leccionesUNIDAD 3 - Storage Internals
UNIDAD 3 - Storage Internals
- Storage Internals Introduction
- Storage Components (Page , Segments and Toast)
- Storage Internals - Demo
- Test Your Knowledge
UNIDAD 4 - PostgreSQL Installation on Windows & Linux · 5 leccionesUNIDAD 4 - PostgreSQL Installation on Windows & Linux
UNIDAD 4 - PostgreSQL Installation on Windows & Linux
- How to Install PostgreSQL on Windows
- How to Setup Environment Variables on Windows
- How to Install PostgreSQL on Linux
- How to Setup Environment Variables on Linux
- Test Your Knowledge
UNIDAD 5 - Database Cluster · 6 leccionesUNIDAD 5 - Database Cluster
UNIDAD 5 - Database Cluster
- Introduction to Cluster & Initdb Utility
- PostgreSQL Cluster (Start and Stop)
- PostgreSQL Cluster (Reload and Restart)
- PostgreSQL Cluster Demo on Windows
- PostgreSQL Cluster Demo on Linux
- Test Your Knowledge
UNIDAD 6 - PostgreSQL Directory Layout · 4 leccionesUNIDAD 6 - PostgreSQL Directory Layout
UNIDAD 6 - PostgreSQL Directory Layout
- Database Directory Layout
- Base Directory Introduction
- Base Directory - Demo
- Test Your Knowledge
UNIDAD 7 - Configuration Files · 8 leccionesUNIDAD 7 - Configuration Files
UNIDAD 7 - Configuration Files
- Introduction to PostgreSQL(.Conf) File
- PostgreSQL(.Conf) - Demo
- PostgreSQL Auto(.Conf)
- Introduction to Pg_Identity(.Conf) File
- Pg_Identity(.Conf) File - Demo
- Introduction to Pg_Hba(.Conf) File
- Pg_Hba(.Conf) File - Demo
- Test Your Knowledge
UNIDAD 8 - Create Objects(Database/User/Schema) and Privileges · 10 leccionesUNIDAD 8 - Create Objects(Database/User/Schema) and Privileges
UNIDAD 8 - Create Objects(Database/User/Schema) and Privileges
- Create/Drop Database
- Introduction to Create/Drop User
- Create User - Demo
- Drop User - Demo
- Best Practices for Postgres User Management
- Introduction to Schema
- Public Schema - Demo
- Schema Search Path - Demo
- Grant/Revoke Privileges on Database Objects
- Test Your Knowledge
UNIDAD 9 - Psql Command Line Interface · 5 leccionesUNIDAD 9 - Psql Command Line Interface
UNIDAD 9 - Psql Command Line Interface
- Introduction to Psql Interface
- Psql Commands - Demo
- Pgpass File - Demo
- Psqlrc (.Conf) File - Demo
- Test Your Knowledge
UNIDAD 10 - Working with Pg System Catalog · 2 leccionesUNIDAD 10 - Working with Pg System Catalog
UNIDAD 10 - Working with Pg System Catalog
- Pg System Catalog
- Test Your Knowledge
UNIDAD 11 - CRUD Operations in PostgreSQL · 8 leccionesUNIDAD 11 - CRUD Operations in PostgreSQL
UNIDAD 11 - CRUD Operations in PostgreSQL
- CRUD Introduction
- Create Table with Constraints - Demo
- Retrieve Data in PostgreSQL
- Update Records in a Table
- Delete Records in a Table
- Introduction to Merge
- Merge with Returning Clause - Demo ( New Feature)
- Test Your Knowledge
UNIDAD 12 - Table Inheritance, Table Partitioning and Copy Table in PostgreSQL · 9 leccionesUNIDAD 12 - Table Inheritance, Table Partitioning and Copy Table in PostgreSQL
UNIDAD 12 - Table Inheritance, Table Partitioning and Copy Table in PostgreSQL
- Introduction to Table Inheritance
- Table Inheritance - Demo
- Introduction to Partitioning
- Table Partitioning - Demo
- Table Partitioning using Inheritance
- Introduction to Copy Table
- Copy Table - Demo
- Copy Table - Operating System
- Test Your Knowledge
UNIDAD 13 - Working with Tablespace · 5 leccionesUNIDAD 13 - Working with Tablespace
UNIDAD 13 - Working with Tablespace
- Tablespace Introduction
- Create Tablespace on Windows and Linux
- Move Objects from Tablespace and Drop a Tablespace
- Temporary Tablespace in PostgreSQL
- Test Your Knowledge
UNIDAD 14 - Backup, Restore and Automation · 20 leccionesUNIDAD 14 - Backup, Restore and Automation
UNIDAD 14 - Backup, Restore and Automation
- Introduction to PostgreSQL Backups
- Logical Backups on Windows and Linux
- How to Compress and Split Dump Files
- Restore Logical Backups Using PSql Interface and Pg_Restore Utility
- File System Backup - Offline Mode
- Introduction to Online Backups
- Setup Continuous Archiving In Windows
- Setup Continuous Archiving In Linux
- Pg_Stat_Archiver System View
- Online Low Level API Backup
- Introduction to Pg_Basebackup Utility
- Pg_Baseback Utility - Demo
- WAL Summarizer process
- Introduction to Incremental Backup's Using Pg_Basebackup Utility
- Incremental Backup - Demo (New Feature)
- Pg_Combinebackup & Restore
- Point-In-Time-Recovery(PITR) - Demo
- Automation Script for Pg_Basebackup (Full & Incremental)
- How to Schedule Backups Using Automation Script in Windows & Linux
- Test Your Knowledge
UNIDAD 15 - Maintenance in PostgreSQL · 14 leccionesUNIDAD 15 - Maintenance in PostgreSQL
UNIDAD 15 - Maintenance in PostgreSQL
- Introduction to Maintenance
- Introduction to Vacuum and Vacuum Full
- Vacuuming - Demo
- Vacuum Freeze
- AutoVacuum Deamon
- Best Practices for Vacuuming
- Updating Planner Statistics
- How to Automate Analyze Command in Windows and Linux
- How to Calculate Query Cost and Explain Plan
- Introduction to Routine Re-Indexing
- How to Automate Re-Indexing in Windows and Linux
- Introduction to Log File Maintenance
- How to Automate Log File Maintenance in Windows and Linux
- Test Your Knowledge
UNIDAD 16 - Introduction to Pgadmin 4 Interface · 1 leccionesUNIDAD 16 - Introduction to Pgadmin 4 Interface
UNIDAD 16 - Introduction to Pgadmin 4 Interface
- Pgadmin 4 - Demo
UNIDAD 17 - PostgreSQL Upgrade · 5 leccionesUNIDAD 17 - PostgreSQL Upgrade
UNIDAD 17 - PostgreSQL Upgrade
- Introduction to PostgreSQL Upgrade
- PostgreSQL Upgrade using PG_Dumpall Utility.
- Introduction to PG_Upgrade Utility
- PostgreSQL Upgrade using PG_Upgrade Utility
- Test Your Knowledge
UNIDAD 18 - Uninstall PostgreSQL on Windows & Linux · 2 leccionesUNIDAD 18 - Uninstall PostgreSQL on Windows & Linux
UNIDAD 18 - Uninstall PostgreSQL on Windows & Linux
- How to Uninstall PostgreSQL on Windows
- How to Uninstall PostgreSQL on Linux
UNIDAD 19 - Journey into Postgresql- v13 · 4 leccionesUNIDAD 19 - Journey into Postgresql- v13
UNIDAD 19 - Journey into Postgresql- v13
- Introduction to Postgresql v13
- Postgresql v13 - New Features Part 1
- Postgresql v13 - New Features Part 2
- Postgresql v13 - New Features Part 3
UNIDAD 20 - Let's Explore Postgresql -v15 · 4 leccionesUNIDAD 20 - Let's Explore Postgresql -v15
UNIDAD 20 - Let's Explore Postgresql -v15
- Introduction to Postgresql v15
- Postgresql v15 - New Features 1
- Postgresql v15 - New Features 2
- Postgresql v15 - New Features 3
UNIDAD 21 - Tour of Postgresql -v16 · 7 leccionesUNIDAD 21 - Tour of Postgresql -v16
UNIDAD 21 - Tour of Postgresql -v16
- Introduction to Postgresql v16
- Postgresql v16 - New Features 1
- Postgresql v16 - New Features 2
- Postgresql v16 - New Features 3 - Intro
- Postgresql v16 - New Features 3 - Demo
- Postgresql v16 - New Features 4
- Postgresql v16 - New Features 5
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
21 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
16 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Sadiq Basha.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 21 unidades · 134 lecciones · 60 h
- 12 meses de acceso
- 16 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Sadiq Basha; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


