DBA PostgreSQL com Linux AWS CentOS, Red Hat , Debian

Why take this course?
Ótima explicação sobre a história e as características do PostgreSQL. Vou resumir e adicionar alguns detalhes para completar a informação:
Histórico do PostgreSQL:
-
Início: O sistema de gerenciamento de banco de dados (SGBD) Postgres teve suas raízes na Universidade da Califórnia em Berkeley. Sua primeira versão foi iniciada em 1986 e tinha como objetivo implementar um sistema de gerenciamento de banco de dados relacional com regras fortes e sistemas de gerenciamento de armazenamento diversificados.
-
Desenvolvimento Inicial: Entre 1987 e 1990, o Postgres passou por várias fases de desenvolvimento, incluindo a versão 1 em junho de 1989 e a versão 2 em junho de 1990. A versão 3, lançada em 1991, trouxe melhorias significativas, como suporte para múltiplos gerenciadores de armazenamento e um motor de consultas aprimorado.
-
Abandono e Renascimento: Após a versão 4, o projeto foi oficialmente abandonado pela Universidade de Berkeley em 1992. No entanto, devido à licença BSD, os desenvolvedores Thomas W. Couch III e Paula M. Ferguson da UC Berkeley, junto com David S. Rosenthal da University of New Hampshire, continuaram o trabalho, adicionando um interpretador SQL e renomeando o sistema para Postgres95 em 1994.
-
PostgreSQL: Em 1996, após a divulgação do código-fonte pela Internet, o projeto foi oficialmente renomeado para PostgreSQL para refletir a adoção da linguagem SQL como interface. Marc Fournier e Bruce Momjian, entre outros, assumiram a coordenação do desenvolvimento.
-
Versões Subsequentes: As versões subsequentes do PostgreSQL (6.0 em janeiro de 1997 e 7.0 em maio de 2000) introduziram várias melhorias, incluindo en:MVCC para gerenciamento de concorrência, Write-Ahead Log (WAL), suporte a SQL estruturado e esquemas, indexação por texto, e melhorias na segurança.
Características do PostgreSQL:
-
Código Aberto: O PostgreSQL é um software de código aberto com uma licença permissiva (PostgreSQL License).
-
Portabilidade: Embora tenha sido projetado para sistemas UNIX-like, o PostgreSQL pode ser executado em várias plataformas, incluindo Windows.
-
Mantenibilidade e Estabilidade: O PostgreSQL é conhecido por sua estabilidade e facilidade de manutenção, o que pode reduzir os custos de desenvolvimento para aplicações que dependem dele.
-
Conformidade com SQL: O PostgreSQL fornece um conjunto robusto de recursos do SQL padrão, bem como extensões adicionais e tipos de dados personalizáveis.
-
Escalabilidade e Rendimento: Suporta uma grande quantidade de dados com desempenho otimizado para consultas complexas e transações em tempo real.
-
Extensibilidade: Permite a adição de novos tipos de dados, funções e linguagens de programação personalizadas através do sistema de extensões.
-
Ferramentas de Avaliação e Monitoramento: Vêm com uma variedade de ferramentas para monitorar o desempenho, acessar e modificar dados, e gerenciar o sistema.
-
Comunidade Ativa: Uma grande comunidade de desenvolvedores contribui continuamente com melhorias e suporte.
O PostgreSQL é uma alternativa robusta e confiável a sistemas de gerenciamento de banco de dados comerciais, adequado para uma ampla gama de aplicações, desde pequenos projetos até grandes sistemas empresariais.
Course Gallery




Loading charts...