Categoria: Informática


  • Sintaxe no PostgreSQL: booleanos

    Se você não leu, recomendo que veja o artigo sobre estrutura léxica do PostgreSQL antes de começar por aqui. Toda informática é baseada na lógica booleana. Os dados booleanos são utilizados geralmente como flags para marcar se determinado atributo de uma tabela está presente ou não. Por incrível que pareça, apesar de ser o tipo […]


  • Sintaxe no PostgreSQL: estrutura lexica

    Este post inicia uma série de artigos sobre a linguagem SQL no PostgreSQL. Na documentação oficial, o capítulo 4 possui uma longa explicação sobre sintaxe SQL no PostgreSQL. Confesso que quando eu li sobre isso há mais de 15 anos, tive vontade de pular essa parte. Bastante burocrática e pouco interessante. Mas… o mal mora […]


  • Lançada a grade do PGConf Brasil 2018

    Em novembro eu postei aqui e aqui sobre o PGConf Brasil 2018. Eu prometi para mim mesmo que não ficaria postando trocentas vezes sobre o evento. Mas é um momento muito especial e eu estou orgulhoso em divulgar uma grade realmente excepcional. Sobre seleção das palestras Foi uma maratona… recebemos um número recorde de propostas de […]


  • Extreme Go Horse DBA

    Todos já conhecem o DBA Chuck Norris, aquele mega phoda que tudo pode no CPD. Aquele que está acima de Deus. Mas os tempos mudaram, estamos na era DevOps e migrando tudo para as nuvens. Então a moda agora é DBA XGH. Veja aqui uma compilação das melhores técnicas XGH para PostgrSQL: Se você é […]


  • Chaves Artificiais no PostgreSQL: desempenho

    Falamos sobre a criação de chaves artificiais, sobre como usar UUID ou sequencias, inclusive sobre a nova sintaxe adotada no PostgreSQL 10 utilizando as chamadas IDENTITY COLUMNs. Uma reação comum que eu vi por aí é achar que é mais simples usar UUID sempre, uma vez que você não tem risco de colisão e pode […]


  • Chaves artificiais no PostgreSQL

    Criar chaves artificiais virou um vício com o advento das ferramentas de ORM. Mesmo antes delas, as chaves artificiais já existiam e temos bons motivos (e maus motivos também) para adota-las. Existem várias formas de criar uma chave artificial. No PostgreSQL temos duas bastante utilizadas. Uma utiliza as sequências, para gerar números sequenciais. Note que […]


  • Um pouco mais sobre o PGConf Brasil 2018

    O PGConf Brasil 2018 já está todo planejado e estamos preparando os últimos detalhes para colocar o bloco na rua: O evento será nos dias 3 e 4 de agosto de 2018; O local é o mesmo do PGBR2011: Hotel Century Paulista em São Paulo, muito bem localizado entre a estação Brigadeiro do metrô (na […]


  • PGConf Brasil 2018, lançado!

    O primeiro evento de Software Livre que eu organizei foi em 2003, no ABCD paulista. Depois vieram em 2004, 2005 e 2006 as 3 edições do Fórum Regional de Software Livre do ABCD. Em 2005 e 2006 juntamos uma turma de pessoas interessadas em PostgreSQL nos eventos de software livre como o FISL, CONISLI. Começou […]


  • Um pouco sobre a história dos bancos de dados – Parte III

      Se não está na Internet, então não existe! Parte I Parte II A nova era do NoSQL O crescimento da Internet mudou tudo na informática. Aplicações relacionadas às redes sociais como Twitter e Facebook trouxeram novos desafios e o crescente uso de smartphones criou uma explosão de dados. Enquanto os bancos de dados relacionais […]


  • Um pouco sobre a história dos bancos de dados – Parte II

    Os anos 80 foram realmente incríveis, não? Na primeira parte falamos sobre as origens dos bancos de dados, passando pelas décadas de 60 e 70. Agora vamos continuar nossa saga pelos anos 80 e 90. dBase Na década de 80, com o lançamento do IBM PC, os microcomputadores deixam de ser brinquedos e entram em […]


Sobre a Savepoint

A Savepoint é uma empresa especializada em PostgreSQL, oferecendo consultoria e mentoria personalizada, com foco em soluções eficientes, parceria de longo prazo e capacitação de equipes.



plugins premium WordPress