PostgreSQL¶
PostgreSQL™ é um sistema de gestão de bases de dados relacionais orientadas para objectos (ORDBMS) baseado no POSTGRES, Versão 4.2™. Foi desenvolvido na Universidade da Califórnia, no Departamento de Informática de Berkeley. POSTGRES é a origem de muitos conceitos que só serão disponibilizados em sistemas de gestão de bases de dados comerciais muito mais tarde.
PostgreSQL™ é um descendente livre do código original de Berkeley. Suporta grande parte da norma SQL, ao mesmo tempo que oferece muitas características modernas:
consultas complexas;
chaves estrangeiras;
gatilhos;
vistas editáveis;
integridade transaccional;
Controlo de Concorrência MultiVersion (MVCC).
Além disso, PostgreSQL™ pode ser alargado pelo utilizador de múltiplas formas, por exemplo, acrescentando :
novos tipos de dados;
novas funções;
novos operadores;
novas funções de agregação;
novos métodos de indexação;
novas línguas processuais.
E graças à sua licença liberal, PostgreSQL™ pode ser utilizado, modificado e distribuído livremente para qualquer fim, seja privado, comercial ou académico.
Instalação¶
Para instalar, basta ir a o link para download e escolher a versão correcta para o seu sistema operativo. Tenha cuidado com a instalação porque por vezes o instalador pode pedir para instalar outras coisas.
Executando o servidor como localhost (127.0.0.1)¶
Uma vez instalado, pode ir divertir-se com o postgreSQL. Basta utilizar o pgAdmin 4
. Na verdade, não é necessário
procure no seu sistema por um programa chamado "Postgres". Pode utilizar a interface gráfica ``pgAdmin```,
ou utilizar directamente na "linha de comando" com "psql".
Tutorial PostgreSQL¶
Se quiser aprender a utilizar o software e achar que é uma boa ideia ter os seus conhecimentos. Aviso: é especialmente importante que o administrador do sítio tenha bons conhecimentos para gerir a base de dados.