Tutoriais PostgreSQL

PostgreSQL oferece um caminho de aprendizado bem estruturado para gerenciamento de banco de dados relacional. Nossos tutoriais cobrem consultas SQL, design de banco de dados e técnicas de otimização, adequados tanto para iniciantes quanto para desenvolvedores intermediários. Com laboratórios gratuitos e exemplos práticos, você obterá experiência prática em operações de banco de dados. Nosso playground de banco de dados interativo permite que você pratique consultas SQL e veja resultados instantâneos.

Salvar pedidos em um ponto de recuperação conhecido

Salvar pedidos em um ponto de recuperação conhecido

Salve um backup PostgreSQL real no formato personalizado e diferencie seu ponto de recuperação dos pedidos posteriores.
PostgreSQLLinux
Restaurar uma cópia independente da loja

Restaurar uma cópia independente da loja

Restaure pedidos completos em uma loja independente e gravável, preservando a original.
PostgreSQL
Armazene e consulte pedidos de clientes

Armazene e consulte pedidos de clientes

Crie uma tabela de pedidos no PostgreSQL, insira pedidos de clientes e consulte os mesmos dados armazenados que uma aplicação lê.
PostgreSQLAWS
Envie consultas a uma réplica de leitura

Envie consultas a uma réplica de leitura

Crie uma réplica PostgreSQL, direcione as consultas da aplicação e observe novas gravações do primário chegarem enquanto gravações diretas são negadas.
AWSPostgreSQL
Restrinja o acesso ao banco de dados à aplicação

Restrinja o acesso ao banco de dados à aplicação

Limite o acesso de rede ao PostgreSQL ao grupo de segurança da aplicação e dê a ela um usuário de banco com apenas as permissões necessárias.
PostgreSQLAWS
Restaure pedidos de um snapshot do RDS

Restaure pedidos de um snapshot do RDS

Salve um snapshot, observe uma exclusão controlada de pedido e recupere os dados da aplicação restaurando uma nova instância RDS.
AWSPostgreSQL
Crie um banco de dados PostgreSQL para uma aplicação

Crie um banco de dados PostgreSQL para uma aplicação

Crie uma instância privada do RDS PostgreSQL, conecte um cliente SQL padrão, configure o endpoint na aplicação e remova a instância ao final.
AWSPostgreSQL
Relacionamentos e Joins no PostgreSQL

Relacionamentos e Joins no PostgreSQL

Neste laboratório, você explorará relacionamentos e joins no PostgreSQL. Você criará tabelas com restrições de chave estrangeira, inserirá dados garantindo a integridade referencial, consultará dados usando INNER JOIN e comparará os resultados de LEFT, RIGHT e FULL OUTER JOIN para entender os relacionamentos de dados.
PostgreSQL
Usando a Extensão PostGIS no PostgreSQL

Usando a Extensão PostGIS no PostgreSQL

Neste laboratório, você aprenderá a usar a extensão PostGIS para adicionar capacidades espaciais a um banco de dados PostgreSQL. Você criará um banco de dados espacial dedicado, habilitará a extensão PostGIS, criará uma tabela com dados geográficos e realizará consultas espaciais para analisar os dados.
PostgreSQL
Gerenciamento de Roles e Permissões no PostgreSQL

Gerenciamento de Roles e Permissões no PostgreSQL

Neste laboratório, você explorará o gerenciamento de roles e permissões no PostgreSQL. O objetivo principal é aprender a criar roles com atributos específicos e gerenciar privilégios de banco de dados. Você concederá privilégios, trocará de usuário e revogará acesso.
PostgreSQL
Desenvolvimento de Funções Armazenadas em PostgreSQL

Desenvolvimento de Funções Armazenadas em PostgreSQL

Neste laboratório, você aprenderá como desenvolver funções armazenadas em PostgreSQL. O laboratório o guiará pelo processo de definição de uma função armazenada básica, adição de parâmetros de entrada e sua execução em uma consulta. Você também aprenderá como remover uma função não utilizada.
PostgreSQL
Replicação por Streaming do PostgreSQL

Replicação por Streaming do PostgreSQL

Neste laboratório, você aprenderá como configurar a replicação por streaming do PostgreSQL. Você configurará um servidor primário para aceitar conexões de replicação, criará um servidor réplica a partir de um backup base e verificará se as alterações de dados são copiadas automaticamente do primário para a réplica em tempo quase real.
PostgreSQLLinux
Particionamento de Tabelas no PostgreSQL

Particionamento de Tabelas no PostgreSQL

Neste laboratório, você aprenderá como implementar o particionamento de tabelas no PostgreSQL. O objetivo é dividir uma tabela grande em partes menores e mais gerenciáveis para melhorar o desempenho de consultas e simplificar o gerenciamento de dados. Você configurará uma tabela particionada por intervalo, definirá partições por intervalos de datas, inserirá dados e consultará através das partições.
PostgreSQL
Gerenciamento de Transações PostgreSQL

Gerenciamento de Transações PostgreSQL

Neste laboratório, você explorará o gerenciamento de transações PostgreSQL, um aspecto crucial para garantir a integridade dos dados. Você aprenderá a iniciar e confirmar transações, reverter transações falhas, definir níveis de isolamento e simular bloqueios com atualizações concorrentes. Pratique com a tabela de contas e transferências de fundos.
PostgreSQL
Automação de Triggers no PostgreSQL

Automação de Triggers no PostgreSQL

Neste laboratório, você aprenderá como automatizar tarefas no PostgreSQL usando triggers. Crie uma função de trigger usando PL/pgSQL para registrar as alterações salariais em uma tabela `employees` em uma tabela `salary_changes`. Você escreverá a função, vinculará-a a um evento de tabela, testará e desativará/removerá.
PostgreSQL
Gerenciamento de Vistas PostgreSQL

Gerenciamento de Vistas PostgreSQL

Neste laboratório, explorará o Gerenciamento de Vistas PostgreSQL. O objetivo principal é compreender e implementar diferentes tipos de vistas, incluindo vistas simples e vistas materializadas. Aprenderá a definir, consultar, modificar, criar, popular e atualizar vistas.
PostgreSQL
Arquitetura e Configuração de Banco de Dados

Arquitetura e Configuração de Banco de Dados

Neste laboratório, você entenderá a arquitetura central do Metasploit Framework. Você aprenderá a inicializar corretamente o banco de dados PostgreSQL, iniciar o msfconsole e gerenciar espaços de trabalho para manter seus dados de teste de invasão organizados.
CybersecurityPostgreSQLLinuxNmap
Coleta de Informações e Módulos Auxiliares

Coleta de Informações e Módulos Auxiliares

Neste laboratório, você descobrirá que o Metasploit não serve apenas para lançar exploits. Você utilizará seus módulos auxiliares integrados para realizar varredura de portas de rede, identificação de versão de serviços e verificações automatizadas de vulnerabilidade diretamente da interface do console do Metasploit.
CybersecurityNmapPostgreSQL
  • Anterior
  • 1
  • 2
  • Próximo