Quando você está programando algo novo, os documentos vieram primeiro do que todo o resto.
De acordo com a descrição do PostGIS, este software adiciona apenas um suporte a um determinado tipo de objeto, em outros termos e simplificando o conceito, o PostGIS é apenas um "plugin" para o PostgreSQL. Considerando isso, sua pergunta é sobre o aprendizado do PostgreSQL e não sobre o PostGIS, então eu sugiro ler a documentação do PostgreSQL link ou pesquisar na internet para tutorial do PSQL.