Configurar e migrar para o Banco de Dados do Azure para PostgreSQL

Intermédio
Database Administrator
Azure Database for PostgreSQL

O Banco de Dados do Azure para PostgreSQL é um serviço de banco de dados de Plataforma como Serviço na nuvem da Microsoft. Ele se baseia no banco de dados relacional de código aberto PostgreSQL e inclui alta disponibilidade integrada, backup e restauração automáticos, bem como recursos de segurança abrangentes. O modelo de preços pré-pago fornece desempenho previsível e escalonamento quase instantâneo. Neste caminho de aprendizagem, você aprenderá os principais recursos do PostgreSQL e como eles funcionam no Banco de Dados do Azure para PostgreSQL. Você aprende sobre as diferentes opções de implementação do Banco de Dados do Azure para PostgreSQL e como configurar um servidor para suas necessidades.

Pré-requisitos

  • Demonstrar compreensão de bancos de dados relacionais.
  • Demonstre uma compreensão do SQL básico.

Módulos neste percurso de aprendizagem

O PostgreSQL é um sistema de banco de dados relacional de código aberto que está disponível como um serviço do Azure. Neste módulo, você aprenderá sobre a arquitetura do PostgreSQL e como gerenciar diferentes aspetos do Banco de Dados do Azure para PostgreSQL.

O PostgreSQL é um sistema cliente-servidor, que permite que muitos clientes se conectem a um servidor central. Neste módulo, você aprenderá como o PostgreSQL gerencia conexões de clientes e examinará algumas ferramentas comuns de cliente PostgreSQL.

O Banco de Dados do Azure para servidor PostgreSQL recebe consultas SQL e retorna os resultados relevantes. Cada consulta SQL passa por várias etapas para retornar os resultados corretos o mais rápido possível.

O Banco de Dados do Azure para PostgreSQL inclui recursos de segurança abrangentes, incluindo criptografia, autenticação e concessão de permissões a usuários de banco de dados. Neste módulo, você aprenderá sobre os recursos de segurança do Banco de Dados do Azure para PostgreSQL.

O PostgreSQL suporta procedimentos armazenados e funções para tornar as consultas SQL reutilizáveis. Neste módulo, você aprenderá a criar e executar procedimentos armazenados e funções.

O Banco de Dados do Azure para PostgreSQL é um serviço de banco de dados compatível com ACID. O registro em log write-ahead garante que as alterações sejam atômicas e duráveis. Neste módulo, você aprenderá como o Banco de Dados do Azure para PostgreSQL implementa o log write-ahead.

O Banco de Dados do Azure para PostgreSQL emprega catálogos e exibições do sistema para gerenciar metadados de forma eficiente. Compreendê-los pode melhorar significativamente o desempenho do banco de dados e simplificar a administração de sistemas PostgreSQL.

O Banco de Dados do Azure para PostgreSQL é uma solução de banco de dados relacional multiusuário. O aumento de usuários traz um risco de conflitos e, por isso, é importante entender os sistemas de simultaneidade que estão em vigor.

Os sistemas de gerenciamento de banco de dados (SGBDs) precisam de sistemas para entender os dados e as consultas que estão sendo executadas em relação a esses dados. É importante entender como funciona o ajuste de desempenho e como você pode avaliar as métricas de desempenho.

O Banco de Dados do Azure para Servidor Flexível PostgreSQL dá suporte à migração de dados de servidores PostgreSQL. Este módulo aborda ferramentas e métodos de migração online e offline, ajudando você a escolher a abordagem certa para o seu cenário.