Configurar y migrar a Azure Database for PostgreSQL

Intermedio
Administrador de base de datos
Azure Database for PostgreSQL

Azure Database for PostgreSQL es un servicio de base de datos de plataforma como servicio en la nube de Microsoft. Se basa en la base de datos relacional de código abierto de PostgreSQL e incluye alta disponibilidad integrada, copia de seguridad y restauración automáticas, así como características de seguridad completas. El modelo de precios de pago por uso proporciona un rendimiento predecible y un escalado casi instantáneo. En esta ruta de aprendizaje, aprenderá las características principales de PostgreSQL y cómo funcionan en Azure Database for PostgreSQL. Conocerá las diferentes opciones de implementación de Azure Database for PostgreSQL y cómo configurar un servidor para sus necesidades.

Requisitos previos

  • Demostración de conocimiento de las bases de datos relacionales
  • Demostrar conocimientos de SQL básico.

Módulos en esta ruta de aprendizaje

PostgreSQL es un sistema de bases de datos relacionales de código abierto que está disponible como servicio de Azure. En este módulo, obtendrá información sobre la arquitectura de PostgreSQL y cómo administrar distintos aspectos de Azure Database for PostgreSQL.

PostgreSQL es un sistema cliente-servidor que permite que muchos clientes se conecten a un servidor central. En este módulo, aprenderá cómo PostgreSQL administra las conexiones de los clientes y examinará algunas herramientas cliente comunes de PostgreSQL.

El servidor de Azure Database for PostgreSQL recibe consultas SQL y devuelve los resultados pertinentes. Cada consulta SQL pasa por varias fases para devolver los resultados correctos lo antes posible.

Azure Database for PostgreSQL incluye características de seguridad completas, como el cifrado, la autenticación y la concesión de permisos a los usuarios de la base de datos. En este módulo, obtendrá información sobre las características de seguridad de Azure Database for PostgreSQL.

PostgreSQL admite procedimientos almacenados y funciones para hacer que las consultas de SQL sean reutilizables. En este módulo, aprenderá a crear y ejecutar procedimientos almacenados y funciones.

Azure Database for PostgreSQL es un servicio de base de datos compatible con ACID. El registro de escritura previa garantiza que los cambios sean atómicos y duraderos. En este módulo, aprenderá cómo Azure Database for PostgreSQL implementa el registro de escritura previa.

Azure Database for PostgreSQL emplea catálogos y vistas del sistema para administrar metadatos de forma eficaz. Comprenderlas puede mejorar significativamente el rendimiento de la base de datos y simplifique la administración de los sistemas PostgreSQL.

Azure Database for PostgreSQL es una solución de base de datos relacional totalmente administrada. El aumento de usuarios supone un riesgo de conflictos, por lo que es importante comprender los sistemas de simultaneidad que están implantados.

Los sistemas de administración de bases de datos (DBMS) necesitan sistemas para comprender los datos y las consultas que se ejecutan en estos datos. Es importante comprender cómo funciona el ajuste del rendimiento y cómo puede evaluar las métricas de rendimiento.

El servidor flexible de Azure Database for PostgreSQL admite la migración de datos desde servidores PostgreSQL. En este módulo se tratan los métodos y herramientas de migración en línea y sin conexión, lo que le ayuda a elegir el enfoque adecuado para su escenario.