Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Flavio Henrique Araque Gurgel

Pessoal,

É possível gerarmos um dicionário de dados através das tabelas de
catálogos? Se sim, qual seria o comando.


pg_dump --schema-only nome_do_seu_banco


Utilizando ferramentas de terceiros, qual seria a mais indicada para
esta geração?


Precisa não.
Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação 
de dados, tipo, já mostrou suas astúcias mundo afora.


[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Danilo Silva
Pessoal,

É possível gerarmos um dicionário de dados através das tabelas de
catálogos? Se sim, qual seria o comando.

Utilizando ferramentas de terceiros, qual seria a mais indicada para esta
geração?

[]s
Danilo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Alexsander Rosa
Em 16 de novembro de 2015 13:46, Flavio Henrique Araque Gurgel <
fha...@gmail.com> escreveu:

>
>> Utilizando ferramentas de terceiros, qual seria a mais indicada para
>> esta geração?
>>
>
> Precisa não.
> Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação de
> dados, tipo, já mostrou suas astúcias mundo afora.
>
>
Atualmente usamos o *SchemaSpy*. Usávamos o *Autodoc* antes.
Acho que vale a pena, principalmente por causa dos diagramas.

-- 
Atenciosamente,
Alexsander da Rosa
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 13:41 GMT-02:00 Danilo Silva :
>
> É possível gerarmos um dicionário de dados através das tabelas de catálogos?

Você saberia explicar melhor o que você quereria num dicionário?  Ou
só o básico?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 13:46 GMT-02:00 Flavio Henrique Araque Gurgel :
> Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação de
> dados, tipo, já mostrou suas astúcias mundo afora.

Estou enferrujadíssimo, Gurgel… mas creio que minha apresentação ainda
está por aí, disponível, _O elefante arborícola_.

Para resumir, o AutoDoc, o SQL::Fairy e algumas outras ferramentas
geram ótimos diagramas; e podem-se usar ferramentas de programação
literária como o noweb para criar documentos em LaTeX, HTML ou outros
formatos que ao mesmo tempo definem o modelo, o documentam e
incorporam gràficos de alta qualidade, automaticamente gerados.  Exige
certa preparação, mas o resultado é surpreendente.

Só para documentar o que já existe, costuma bastar AutoDoc, SQL::Fairy
ou equivalentes.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 14:27 GMT-02:00 Alexsander Rosa :
>
> Atualmente usamos o SchemaSpy. Usávamos o Autodoc antes.

Pode explicar o que levou a abandonar um e adotar outro, para nosso benefício?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 13:41 GMT-02:00 Danilo Silva :
>
> É possível gerarmos um dicionário de dados através das tabelas de catálogos?

Você saberia explicar melhor o que você quereria num dicionário?  Ou
só o básico?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Alexsander Rosa
Em 16 de novembro de 2015 16:02, Guimarães Faria Corcete DUTRA, Leandro <
l...@dutras.org> escreveu:

> > No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes.
> > Tem até um mini-diagrama mostrando os relacionamentos mais próximos.
> > E o resultado é interativo, dá para mostrar mais ou menos detalhes.
>
> Legal, muito bom.
>
>
> > Veja esse exemplo do próprio site deles:
> > http://schemaspy.sourceforge.net/sample/tables/book.html
>
> Faz tempo que não vejo um projeto ativo no Source forge.
>
>
Não sei se dá pra chamar de ativo, o último release (5.0.0) é de 2010.
Mas funciona. :-)

-- 
Atenciosamente,
Alexsander da Rosa
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Alexsander Rosa
Em 16 de novembro de 2015 14:59, Guimarães Faria Corcete DUTRA, Leandro <
l...@dutras.org> escreveu:

> 2015-11-16 14:27 GMT-02:00 Alexsander Rosa :
> >
> > Atualmente usamos o SchemaSpy. Usávamos o Autodoc antes.
>
> Pode explicar o que levou a abandonar um e adotar outro, para nosso
> benefício?
>
>
No autodoc são poucos arquivos enormes, a navegação é por hashtags HTML.
Os diagramas são enormes, com centenas de tabelas vira um emaranhado.
Do ponto de vista estético ele também deixa bastante a desejar.

No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes.
Tem até um mini-diagrama mostrando os relacionamentos mais próximos.
E o resultado é interativo, dá para mostrar mais ou menos detalhes.
Veja esse exemplo do próprio site deles:
http://schemaspy.sourceforge.net/sample/tables/book.html


-- 
Atenciosamente,
Alexsander da Rosa
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 16:40 GMT-02:00 Alexsander Rosa :
>
> Não sei se dá pra chamar de ativo, o último release (5.0.0) é de 2010.

Preocupante.  Será que não migrou para alhures?


> Mas funciona. :-)

Bom!

O ideal seria evoluir, até para acompanhar a evolução do SQL.  Mas
esta é uma evolução lenta, e geralmente o que se quer é o básico.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Gerar dicionário de dados

2015-11-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-11-16 15:59 GMT-02:00 Alexsander Rosa :
>
> No autodoc são poucos arquivos enormes, a navegação é por hashtags HTML.
> Os diagramas são enormes, com centenas de tabelas vira um emaranhado.

Eu resolvia isso gerando dumps parciais, para o Auto doc gerar vários diagramas.


> No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes.
> Tem até um mini-diagrama mostrando os relacionamentos mais próximos.
> E o resultado é interativo, dá para mostrar mais ou menos detalhes.

Legal, muito bom.


> Veja esse exemplo do próprio site deles:
> http://schemaspy.sourceforge.net/sample/tables/book.html

Faz tempo que não vejo um projeto ativo no Source forge.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral