Pages: 1
- Sujet précédent - [POSTGRESQL] fonctionnalités pour créer dictionnaire de données - Sujet suivant
#1 Wed 14 March 2012 17:54
- icadedt
- Participant assidu
- Lieu: ici et là
- Date d'inscription: 21 Jul 2006
- Messages: 478
[POSTGRESQL] fonctionnalités pour créer dictionnaire de données
bonjour,
existe t il dans pgadmin ou dans un de ses plugins, une application capable d'éditer un dictionnaire des données des différentes tables constituant une base?
Merci d'avance
Hors ligne
#2 Wed 14 March 2012 18:08
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
bonjour,
existe t il dans pgadmin ou dans un de ses plugins, une application capable d'éditer un dictionnaire des données des différentes tables constituant une base?
Merci d'avance
Bonjour,
Qu'entendez-vous par "editer un dictionnaire des données" ?
Nicolas
Hors ligne
#3 Fri 16 March 2012 14:00
- xav
- Participant assidu
- Date d'inscription: 27 Oct 2005
- Messages: 280
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
cette question m’intéresse également.
Pour moi, éditer un dictionnaire de donnée dans la base, revient à décrire le contenu de chaque table et chaque champs de la base.
Avant, je travaillais sous Oracle et nous avions utilisés les champs COMMENTS des tables et champs Oracle. Même si ce n'était une solution sans danger (toutes ces descriptions peuvent être perdus lors de la suppression/recréation des tables), c'était un bon début.
Existe-il quelque chose d'équivalent sous PostGré ?
Merci d'avance
Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique
Hors ligne
#4 Fri 16 March 2012 15:22
- macdoc
- Participant occasionnel
- Date d'inscription: 31 Jan 2012
- Messages: 11
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
Dans pgadmin il y a une fonction rapport dans le menu outils. Cela peut peut être répondre à vos besoins
Cdt
Hors ligne
#5 Fri 16 March 2012 15:39
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
cette question m’intéresse également.
Pour moi, éditer un dictionnaire de donnée dans la base, revient à décrire le contenu de chaque table et chaque champs de la base.
Avant, je travaillais sous Oracle et nous avions utilisés les champs COMMENTS des tables et champs Oracle. Même si ce n'était une solution sans danger (toutes ces descriptions peuvent être perdus lors de la suppression/recréation des tables), c'était un bon début.
Existe-il quelque chose d'équivalent sous PostGré ?
Merci d'avance
Oui ca existe aussi et c'est effectivement tres pratique.
Nicolas
Hors ligne
#6 Fri 16 March 2012 17:02
- xav
- Participant assidu
- Date d'inscription: 27 Oct 2005
- Messages: 280
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Merci de l'info
Bon week end
Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique
Hors ligne
#7 Fri 16 March 2012 22:30
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonsoir,
pgsnap accomplit ce travail :
http://pgsnap.projects.postgresql.org/
http://blog.guillaume.lelarge.info/inde … snap-0.7.0
Nous avons ici créé un modèle de rapport (ireport) qui décrit les objets d'une base de données postgresql (schémas, tables, attributs, clés primaires et clés étrangères). Il interroge les table sytèmes de postgresql et nécessite que les objets de la base soient commentés.
http://sig.cenlr.org/documents/rapports … 010_11.pdf
Mathieu BOSSAERT
Association GeoRezo
Hors ligne
#8 Thu 22 March 2012 11:08
- maria1000
- Participant actif
- Date d'inscription: 11 Feb 2009
- Messages: 54
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
Je trouve le rapport de Mr BOSSAERT qui décrit les objets de la base de données très intéressant. En attendant la mise en place de l'outil pgsnap, est-ce que qqn connait un script qui permet d'interroger la base Postgres pour visualiser le nom de la table, les colonnes et les commentaires?
Hors ligne
#9 Thu 22 March 2012 11:35
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
PgAdmin ?
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#10 Thu 22 March 2012 16:39
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
J'avais écrit cela sur mon Blog il y a maintenant quelques années :
http://pluvinet.blogspot.fr/2009/05/dec … se-de.html
Blog qui ceci dit n'est plus mis à jour depuis quelques temps également.
Pascal PLUVINET
Hors ligne
#11 Fri 23 March 2012 16:27
- maria1000
- Participant actif
- Date d'inscription: 11 Feb 2009
- Messages: 54
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonjour,
Merci pour vos réponses!
Hors ligne
#12 Tue 27 March 2012 18:38
Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données
Bonsoir Maria,
Bonjour,
En attendant la mise en place de l'outil pgsnap, est-ce que qqn connait un script qui permet d'interroger la base Postgres pour visualiser le nom de la table, les colonnes et les commentaires?
En pièce jointe à ce post le fichier jrxml (à utiliser avec ireport : http://www.jasperforge.org).
Il fonctionne avec la version 4 (et supérieures je pense) et la version 8.4.3 de PostreSQL. Les requêtes sont visibles dans le source
Dans la requête principale du rapport la clause WHERE permet d’ignorer des tables et des schémas :
Code:
AND c.relname NOT LIKE 'geometry%' AND c.relname NOT LIKE 'cg_34%' AND c.relname NOT LIKE 'temp_%' AND c.relname NOT LIKE '%life%' AND c.relname NOT LIKE 'cel_%' AND c.relname NOT LIKE '%a_integrer' AND c.relname <> 'views' AND n.nspname NOT IN ('information_schema','nature_sdi','pg_catalog','temp')
Mathieu BOSSAERT
Association GeoRezo
Hors ligne
Pages: 1
- Sujet précédent - [POSTGRESQL] fonctionnalités pour créer dictionnaire de données - Sujet suivant