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.
Outras Árvores de Habilidades
LinuxDevOpsCibersegurançaDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxTreinamento RHCSATreinamento RHCE in Enterprise LinuxTreinamento LFCSShellGitCloudflareAWSDockerKubernetesTreinamento CKATreinamento CKADTreinamento CKSAnsibleTreinamento RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABanco de DadosMySQLRedisMongoDBSQLitePythonRustGolangJavaCC++Desenvolvimento WebCiência de Dados
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
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
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
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 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
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
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
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
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
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
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
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
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
Verificar Detalhes de Conexão do PostgreSQL
Neste desafio, verifique o status operacional do servidor PostgreSQL após um alerta crítico. Confirme se o servidor aceita conexões e conecte-se ao banco de dados 'postgres' usando os comandos `pg_isready` e `psql` como usuário `postgres`. Garanta que o serviço PostgreSQL esteja funcionando corretamente.
PostgreSQL
Crie Seu Próprio Banco de Dados de Receitas
Neste desafio, você iniciará uma jornada culinária criando seu próprio banco de dados de receitas usando o PostgreSQL. Como um blogueiro de culinária iniciante, você configurará um banco de dados dedicado chamado `recipe_db` para gerenciar sua coleção crescente de receitas.
PostgreSQL
Criar Tabela de Funcionários no PostgreSQL
Neste desafio, você irá projetar e criar uma tabela chamada `employee_contacts` no PostgreSQL para armazenar detalhes de contato de funcionários, garantindo a integridade dos dados por meio de tipos de dados e restrições adequadas. Você trabalhará em um ambiente pré-configurado onde uma tabela `employees` já existe.
PostgreSQL
Gerenciar Dados de Funcionários no PostgreSQL
Neste desafio, você assumirá o papel de um administrador de banco de dados para gerenciar informações de funcionários em um banco de dados PostgreSQL. A tarefa consiste em utilizar comandos do PostgreSQL para atualizar os registros na tabela `employees`, refletindo as mudanças organizacionais.
PostgreSQL
Localizar Funcionários de Marketing no PostgreSQL
Neste desafio, você ajudará o departamento de RH extraindo uma lista de funcionários do setor de Marketing de um banco de dados PostgreSQL. Você precisará escrever uma consulta SQL para selecionar o `id` e o `name` dos colaboradores do departamento 'Marketing' e salvar os resultados em um arquivo para verificação.
PostgreSQL
- Anterior
- 1
- 2
- Próximo