YoVDO

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

Offered By: Udemy

Tags

PostgreSQL Courses SQL Courses Database Administration Courses Database Management Courses pgAdmin Courses

Course Description

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

Related Courses

Web Application Development: The Data Tier
University of New Mexico via Coursera
Desarrollo de Aplicaciones Web: Nivel de Datos
University of New Mexico via Coursera
Hacking PostgreSQL: Data Access Methods
Ural Federal University via edX
Spatial Data Science and Applications
Yonsei University via Coursera
RDBMS PostgreSQL
Indian Institute of Technology Bombay via Swayam