PostgreSQL Prático

100% concluído
Origem: Wikilivros, livros abertos por um mundo aberto.
O título deste módulo não está de acordo com a nomenclatura adotada no Wikilivros e precisará ser renomeado.

Download em PDF

  1. Introdução
  2. Instalação
    1. No Linux
    2. No Windows
  3. DDL (Data Definition Language)
    1. Criação e exclusão de bancos, esquemas, tabelas, views, constraints, etc
    2. Alterações nos objetos dos bancos
    3. Índices, Tipos de Dados e Integridade Referencial
  4. DML (Data Manipulation Language)
    1. Consultas (select, insert, update e delete)
    2. Consultas Join
    3. Sub Consultas
  5. Funções Internas
    1. Strings
    2. Matemáticas
    3. Agrupamento (Agregação)
    4. Data e Hora
    5. Formatação de Tipos de Dados
    6. Conversão de Tipos (CAST)
  6. Funções Definidas pelo Usuário e Triggers
    1. SQL
    2. PlpgSQL
    3. Triggers
  7. DCL (Data Control Language) - Administração
    1. Administração de usuários, grupos e privilégios
  8. Transações
  9. Administração
    1. Backup e Restore
    2. Importar e Exportar
    3. Converter
    4. Otimização e Desempenho
  10. Replicação
  11. Configurações
    1. Configurar acessos (pg_hba.conf)
    2. Configurações Diversas (postgresql.conf)
  12. Metadados (Catálogo)
  13. Conectividade
  14. Ferramentas
    1. psql
    2. phpPgAdmin
    3. PgAdmin
    4. EMS PostgreSQL
    5. Azzurry Clay (modelagem com o Eclipse)
    6. dbVisualizer
    7. OpenOffice Base
  15. Apêndices
    1. Planejamento e Projeto de Bancos de Dados
    2. Implementação de Banco de Dados com o PostgreSQL
    3. Integridade Referencial - PostgreSQL
    4. Dicas Práticas de uso do SQL
    5. Dicas sobre Desempenho e Otimizações do PostgreSQL
  16. Exercícios
  17. Referências

Contribuidores[editar | editar código-fonte]