Criar uma base de dados

De Dados Abertos
Ir para: navegação, pesquisa

Base de dados

Para criar a base de dados, vamos usar a ferramenta de administração de base de dados pgAdmin III.

Abra o pgAdmin III. Abra o servidor local (que está a correr em localhost).

Sobre Databases, no menu de contexto escolha New Database...

Vamos criar uma nova base de dados chamada "madeira". Vamos preencher dois quadros do formulário:

No primeiro quadro Properties, indique o nome da base de dados: madeira.

Screenshot from 2015-11-26 00-13-07.png

No segundo quadro Definition, prencha 3 campos, como ilustrado na imagem.

  • Template: template0
  • Collation: pt_PT.UTF-8
  • Character type: pt_PT.UTF-8

Screenshot from 2015-11-26 01-46-12.png

Extensão Postgis

Navegue na nova base de dados. Esta base de dados já tem um esquema public, mas ainda não tem tabelas.

A base de dados já tem uma extensão plpgsql. Acrescente a extensão postgis.

Screenshot from 2015-11-26 00-19-54.png

Depois de acrescentar esta extensão, aparece-lhe uma nova tabela spatial_ref_sys no esquema public.

Na linha de comandos

Alternativamente, este processo podia ser feito na linha de comandos, com:

sudo su - postgres
psql postgres
CREATE DATABASE acores WITH OWNER = "user" ENCODING = 'UTF8' LC_COLLATE = 'pt_PT.UTF-8' LC_CTYPE = 'pt_PT.UTF-8' TEMPLATE=template0;
CREATE EXTENSION postgis;
\q