banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

icadedt a écrit:

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

xav a écrit:

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

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1230
Site web

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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

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

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1230
Site web

Re: [POSTGRESQL] fonctionnalités pour créer dictionnaire de données

Bonsoir Maria,

maria1000 a écrit:

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')

Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

Pied de page des forums

Powered by FluxBB