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

Advanced Features with Relational Database Tables Using SQLiteStudio
Coursera Project Network via Coursera
Advanced Relational Database and SQL
Coursera Project Network via Coursera
Advanced SQL
Kaggle
Advanced SQL Retrieval Queries in SQLiteStudio
Coursera Project Network via Coursera
Aggregate Data with LibreOffice Base Queries
Coursera Project Network via Coursera