Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Curso completo de PostgreSQL! Do Básico ao Avançado v2023!

via Udemy

Overview

Aprenda tudo sobre o postgres, o melhor SGBD open source do mundo! Curso prático e atualizado v2023!

What you'll learn:
  • Conhcer e aprender melhor sobre o banco de dados do PostgreSQL
  • Introdução a Linguagem SQL
  • Usando o pgAdmin
  • Administração do banco de dados
  • Backup e Restauração
  • Tabelas
  • Restrições
  • Visões
  • Índices
  • Tipos de Dados
  • Funções
  • Trigger
  • Segurança em seu PostgreSQL
  • Transações e bloqueios
  • Procedimentos armazenados
  • Load Balance com HAProxy e PgBouncer
  • High Availability com repmgr
  • Extensões
  • Comandos Avançados de SQL
  • Window Functions

Lançado em 1996, o PostgreSQL é um SGBD de código livre mantido pela "PostgreSQL Global Development Group".

Por ser de código aberto e totalmente gratuito, o PostgreSQL é muito usado em empresas pelo mundo todo.

Recomenda-se a todos que desejam investir na criação de pequenos sistemas web que se usem e apliquem o banco de dados PostgreSQL.

Alguns dos principais recursos são:

  • Chaves estrangeiras;

  • Buscas mais complexas;

  • Software robusto e de alta qualidade com código de manutenção e bem comentado

  • Administração de concorrência multiversão;

  • Integridade transacional;

  • Desempenho, segurança e alta disponibilidade

  • Alta Acessibilidade;

  • Apoio ao modelo híbrido objeto relacional.

  • Visões;

  • Gatilhos;

  • Indexação por texto;

  • Linguagem de programação estruturada em diferentes linguagens para procedimentos armazenados, exemplo são pgSQL, Python, Java, Perl, C, etc;

  • Sistema para guardar dados PostGIS, de Sistema de Informação Geográfica.

E ainda, pode ser ampliado por qualquer usuário, ganhando novas ferramentas como: linguagens procedurais, tipos de dados; funções; operadores; funções de agregação; métodos de índice, entre outros.

Por causa de sua licença menos restritiva, esse SGBD pode ser usado, mudado e distribuído por qualquer empresa e para qualquer finalidade (comercial, acadêmica, pessoal) sem precisar pagar nenhum tipo de licença ou quaisquer outras remunerações.

O que surpreende muitas pessoas é que o conjunto de recursos do PostgreSQL é mais comparável com o da Oracle ou do SQL Server do que com o MySQL propriamente.

A única conexão entre o MySQL e o PostgreSQL é que esses dois projetos são de código aberto;

Além disso, as características e as filosofias de uso são quase totalmente diferentes.

Nos primeiros dias, quando o PostgreSQL ainda era um banco de dados de pesquisa, o foco era exclusivamente em novos recursos. Ao longo dos últimos 15 anos, enormes quantidades de código foram reescritas e melhorados, oferecendo aos administradores de bancos de dados,servidores de software mais estáveis e alta disponibilidade para uso comercial.

Grandes corporações usam o PostgreSQL no seu dia a dia como a Apple, BASF, Genentech, IMDB, Skype, NTT, Yahoo, entre várias outras gigantes do mercado.


Music by: Symbolism Electro-Light

Taught by

Vitor Mazuco

Reviews

4.4 rating at Udemy based on 1510 ratings

Start your review of Curso completo de PostgreSQL! Do Básico ao Avançado v2023!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.