PostgreSQL
Status: Finalizado ✅
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.
Subir backup no banco de dados local​
Para efetuar essa operação, abra o PgAdmin e crie um novo banco de dados. Depois abra o CMD (tem que ser o CMD) e digite o seguinte comando:
"C:/Program Files/PostgreSQL/14/bin/psql.exe" --file=C:\Versionamento\ObraPlay\obraplayapi\dumpdata\Obraplay_PROD-2022_05_06_10_27_41-dump.sql --dbname=obraplay --username=postgres --host=localhost --port=5432
Leve esse comando como base pois muito provavelmente os diretórios estaram diferentes no seu computador. De forma simples, você irá executar o binário do Postgres pelo CMD, passando como parâmetro o arquivo de backup, o usuário do postgres, o host e a porta.