O PostgreSQL é usado pela NASA e CERN… entre outros.

O PostgreSQL é actualmente o sistema open-source mais avançado e poderoso de gestão de bases de dados relacionais. Com suporte para a maioria dos sistemas operativos, incluindo GNU/Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS, Solaris, Tru64) e Windows OS, o PostgreSQL é extremamente eficiente e tem suporte para um vasto leque de solicitações: desde sistemas pessoais até complexos sistemas em cluster/distribuídos.

Depois do CentoOS 7, hoje vamos ensinar a instalar o PostgreSQL 9.4 no Ubuntu.

O PostgreSQL pode ser uma excelente opção para quem pretenda ter um poderoso sistema de gestão de base de dados a custo zero. O PostgreSQL é muito robusto e há muita documentação disponível. Hoje preparámos um pequeno tutorial que ensina a instalar o PostgreSQL 9.4 no Ubuntu.

Instalar o PostgreSQL 9.4 no Ubuntu

Para este tutorial usámos uma máquina com GNU/Linux Ubuntu Mate a 64 bits. A instalação do PostgreSQL 9.4 é efectuada seguindo os seguintes passos:

Instalar o PostgreSQL 9.4 para o Ubuntu

sudo apt-get install postgresql postgresql-contrib

post_00

Aceder ao PostgreSQL

sudo -u postgres psql postgres

post_01

Para definir uma password no postgres devem usar o seguinte comando (dentro da consola do postgres):

\password postgres

post_02

Como criar utilizadores e bases de dados no postgres?

Vamos considerar que pretendemos criar o utilizador “ppinto” com a password “teste” e a base de dados “dbpplware”

sudo -u postgres createuser -D -A –P ppinto
sudo -u postgres createdb –O ppinto dbpplware

Como ver BD e user criado?

Para verem a BD criada anteriormente devem usar o comando \l

post_03

Para verem os utilizadores basta usar o comando \du

du

Comparativamente ao MySQL/MariaDB, o PostgreSQL traz alguma complexidade inicial mas é tudo uma questão de tempo. Para Mark Shuttleworth, fundador do Ubuntu, o PostgreSQL é o verdadeiro SGDB! Experimentem e caso dominem o PostgreSQL partilhem com os restantes leitores alguns comandos.

 

Via: pplware
Fonte(s): pplware
Source: New feed pplware Linux