[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pmb.user] Thésaurus - notices et paniers - PMB 2.2 - wiki




Bonjour à tous,

Vu que mon travail ces derniers temps a surtout concerné le thésaurus, j'ai créé quelques requêtes sql supplémentaires.

Lorsqu'on indexe des notices et qu'on les relie aux mots-clefs du thésaurus, il est pratique dans certains cas de pouvoir faire un traitement "par lot" et donc d'employer les paniers.

Je m'explique : si vous avez 6 ouvrages qui parlent de l'art dans l'Egypte antique, ou 6 livres sur les dauphins ou une série de 5 articles sur les énergies renouvelables, il est plus simple de regrouper ces notices dans un panier, et de pouvoir les associer toutes - en une fois - à un même mot-clef.

Bien sûr, ce n'est pas possible dans tous les cas, l'indexation doit aussi se faire notice par notice, mais il est quand même vrai qu'on peut se simplifier la tâche dans certaines circonstances - si on a quelques livres traitant du même sujet.


Dans ce cadre-là, Eric nous avait déjà fourni le code sql nécessaire pour ajouter un mot-clef à toutes les notices d'un panier, et pour le supprimer de toutes les notices d'un panier.
J'ai ajouté une autre requête d'action dans les paniers :
    - comment remplacer un mot-clef par un autre (pour toutes les notices d'un panier)

Et j'ai aussi créé une requête de sélection.
En effet, avant de pouvoir exécuter une des requêtes mentionnées précédemment, il faut avoir regroupé dans un panier toutes les notices concernées.
On peut le faire manuellement ou sur base d'une requête (en se basant par exemple sur la cote de rangement, la cote d'indexation ...).

Je me suis dit que dans le cadre de la maintenance d'un thésaurus (si on veut compléter, améliorer, affiner son thésaurus), on pourrait avoir envie de remplacer un mot-clef par un autre. Dans ce cas, le plus simple est de pouvoir mettre dans le même panier toutes les notices qui ont un mot-clef en commun. C'est pourquoi j'ai aussi créé une requête de sélection sur base d'un mot-clef commun. Ensuite, il suffit d'opérer les changements souhaités (ajouter, supprimer ou remplacer)


Il y a donc 4 requêtes au total (paniers - gestion des procédures)
3 requêtes d'action dans les paniers
            - ajouter un mot-clef à toutes les notices d'un panier
            - supprimer un mot-clef de toutes les notices d'un panier
            - remplacer un mot-clef par un autre dans toutes les notices d'un panier

une requête de sélection dans les paniers
            - sélection de notices sur base d'un mot-clef commun


Vous trouverez toutes ces requêtes sur le Wiki (http://www.sigb.net/wiki)
dans la partie consacrée aux paniers (procédures d'action et procédures de sélection)
        Les 2 première requêtes (ajouter, supprimer) s'y trouvaient déjà depuis longtemps, j'ai ajouté les 2 autres.

En outre, j'ai à chaque fois fourni 2 versions de ces procédures.
En effet, vu que PMB 2.2 intègre maintenant un multi-thésaurus, la gestion du thésaurus a changé, et les 4 requêtes dont je parle ne sont pas les mêmes en PMB 2.1 et en PMB 2.2

Vous trouverez donc, pour chacune de ces 4 requêtes, 2 versions : celle pour PMB 2.1.27, et celle pour PMB 2.2

Et en prime, la possibilité de les télécharger !
En effet, PMB 2.2 permet d'importer des procédures directement, sans devoir les encoder. 
Si vous êtes déjà passé à PMB 2.2, vous pourrez donc télécharger ces 4 requêtes directement.

Une raison de plus de migrer vers PMB 2.2    ;-)   ;-) 
    (mais aviez-vous besoin de cette raison-là pour migrer ??)


Bonne journée à tous,

Amicalement,

Anne-Marie Cubat

Ecole N.-D. de la Sagesse
Avenue Van Overbeke, 10
B-1083 Bruxelles
Belgique

Liste de diffusion pmb.user
Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe