PostgreSQL e PostGIS

Objetivo
Capacitar o profissional nas competências de Banco de Dados Geográficos utilizando o PostgreSQL e sua extensão PostGIS. Serão abordados:
- Banco de Dados x Banco de Dados Geográficos;
- Instalação do PostgreSQL e PostGIS;
- Recursos de banco de dados como Tables, Views, Triggers;
- Implementação de banco de dados geográficos;
- Interação do PostGIS com aplicativos de Sistemas de Informações Geográficas;
- Configurações de segurança de acesso e otimização.
Software Utilizado
PostgreSQL 9.6.2, PostGIS 2.3.2
Quantum GIS 2.18 - Las Palmas
Público-alvo
Profissionais ou estudantes da área de Geotecnologias ou Tecnologia da Informação que desejem aplicar Banco de Dados Geográficos em suas atividades.
Carga Horária
30 horas para as modalidades presencial e à distância.
Documentação
- Xerox da Identidade;
- Para alunos com desconto na categoria ESTUDANTE: comprovação de matrícula ativa em instituição de ensino médio, graduação ou pós-graduação na rede pública ou privada.
- Para alunos com desconto na categoria PROFESSOR: comprovação de matrícula ativa como professor na rede pública de ensino.
Pré-Requisitos
- Noções de banco de dados relacionais como estrutura de tabelas e chaves primárias/estrangeiras.
- É necessário que o aluno já tenha conhecimento de aplicações sobre Sistemas de Informações Geográficas.
Programa de aula
1) Introdução
- Sistemas Gerenciadores de Banco de Dados
- Os projetos PostgreSQL e PostGIS
- Instalando o PostgreSQL com a extensão PostGIS
- Carregando o primeiro banco de dados
- Acessando o PostGIS pelo QGIS e outros aplicativos
- Modelo relacional e formas normais
2) Estruturas e recursos básicos do PostgreSQL/PostGIS
- Criando Schemas
- Construindo Databases
- Criando e editando Tables
- Colunas geometry e geography
- Restrições de integridade
- Configurando layers para o GIS
- Conexão, importação e consulta pelo Quantum GIS
3) Linguagem SQL
- Conceitos básicos
- SELECT, INSERT e DELETE
- Manipulando a estrutura do banco pelo SQL
- Utilizando functions do PostGIS pelo SQL
4) Mais recursos do PostgreSQL/PostGIS
- Views
- Views como layers no GIS
- Trabalhando com dados matricias no PostGIS
- Indexação e indexação Espacial
- Functions
- Triggers
5) Manutenção e acesso dos banco de dados
- Backup
- Rotinas de manutenção
- Configuração de acesso