APRENDER A USAR O POSTGRESQL

Autor: Joaquim Seixas

 

MÓDULO I
 
1.O PostgreSQL: Introdução

Apresentação. A familia a que pertence. Como funciona o programa. Para que serve. Características. Objectivos do vídeo de formação.·

2.Instalação e configuração

Como obter o programa. A instalação do PostgreSQL. O Stack Builder. Instalação personalizada do PostGIS. Configurar o PostgreSQL. Configurar o psqlODBC. Gerar uma nova conta no Windows.

3.Criar bases de dados, esquemas e tabelas

A estrutura de uma base de dados.  O modo de trabalho na SQL Shell (PSQL). Gerar uma nova base de dados. Gerar um novo esquema. Gerar uma nova tabela. A importação de um quadro com valores. As colunas especiais para armazenamento de ficheiros.

4.Questionários de Selecção e Vistas

Questionários de Selecção: características e sintaxe. Funções numéricas. Funções de agregação. Gerar uma vista.·


5.Exportação e publicação de tabelas

Exportação de tabelas. Publicação de tabelas.

MÓDULO II
 
6.Chaves primárias, índices e chaves estrangeiras
 
Chaves primárias. Índices. Chaves estrangeiras.

7.Junção de tabelas

A junção horizontal (Join). A junção vertical (Insert into).

8.Questionários de Acção

Os Questionários de Acção: características e sintaxe. Formas de actualização dos registos (Update). Acção para actualizar um campo a partir de uma equação. Como transferir informação de uma tabela para outra. Renomerar uma tabela (alter). Mover uma tabela de um esquema para outro (alter).

9.Cargos de login e registos de servidor

Cargos de login. Registos de servidor. Cargos de grupo.

10.Backup e Restore

Realizar um backup. Calendarizar um backup. Restaurar um backup.

MÓDULO III

11.O PostgreSQL e o OpenOffice Base

A configuração das conexões ODBC, JDBC e SDBC. A edição de tabelas. A importação de tabelas. A realização de questionários e consultas. Usar o módulo gráfico para relacionar tabelas. A construção de formulários. Criar um relatório. A relação com o OOo Calc.

12.O PostgreSQL e a WEB (Maestro PHP Generator)

Principio de funcionamento do programa. O funcionamento do IIS. Instalar e configurar o PHP. Instalar o Maestro PHP Generator. Publicar uma tabela. Como alterar as configurações iniciais. Limitar os privilégios dos utilizadores. Publicar mais de uma tabela. Mais algumas configurações.

13.O PostgreSQL e o PHPpgAdmin

O princípio de funcionamento do PHPpgAdmin. A instalação da aplicação. A configuração da aplicação. O PHPpgAdmin.

14.O PostGIS: gestão de tabelas e carregamento de tabelas

O PostGIS: apresentação e utilidade. As funções e tabelas especiais. As configurações. Gerar uma base de dados geográfica. Métodos para permuta de informação geográfica. Shp2pgsql. Pgsql2shp. Importar e exportar para o PostGIS com o gvSIG.

15.O PostGIS: Questionários Espaciais

As funções: area (geometry), ST_distance (geometry, geometry) e a touches (geometry, geometry).