Retour : PagePrincipale > SiteTelaVersion4 > AfaireBiblioBota

Mode d'emploi : comment alimenter la base de données bibliobota ?


Etape 1 : Recolte des données

Etape 2 : Constitution d'une base sur excel

Etape 3 : Migration de la base excel vers bibliobota

But : rendre fichiers compatibles à leur intégration dans la bdd
  • Pour chacun des onglets, faire "enregistrer sous" au format .txt (NB : seul l'onglet actif sera enregistrer).
    • Lors de l'enregistrement, choisir les options suivantes:
      • Jeu de caractère : Europe occidentales (ISO 8859-15 /Euros)
      • Separateurs de cases : {tab}
      • SĂ©parateur de texte : (vide)
    • Pour chacun des fichiers obtenus (structure.cvs , collection.cvs, serie.cvs, fascicule.cvs, item.cvs, article.cvs, media.cvs, domaine_lier.cvs, lien.cvs), l'ouvrir dans un editeur de texte type Scite
      • Supprimer les lignes en trop, et le ligne des champs (attention, c'est très important)

But :Vérifier la cohérence des fichiers
  • Il y a la possibilitĂ© de vĂ©rifier qu'on a un fichier cohĂ©rent en utilisant un logiciel Perl
    • Ouvrir une console et se loguer en root
      • cd /home/helene/Applications/bibliobota/
      • ./Reper_caracteres_spec.pl
    • Il faut ensuite rĂ©pondre aux questions :
      • Indiquer sucessivement les chemins des fichiers structures.cvs, collection.cvs, ....
      • Indiquer le nombre de colonne que contient la table Mysql correspondant au fichier (21 pour Structures, 16 pour collection, 6 pour sĂ©rie, 11 pour fascicule, 15 pour item, 6 pour article, 12 pour mĂ©dia, 2 pour domaine_lier, 12 pour lien)
    • NB : il est conseiller de rapatrier le programme Repere_caracteres_spec.pl dans son /home propre

But :Intégration des fichiers dans Bibliobota
  • Par prĂ©caution, exporter des tables de la bdd sur lesquelles on va travailler
    • Se rendre sur sql
    • Dans le menu de gauche, choisir parmi la liste dĂ©roulante : tela_prod_bibliobota,
    • Cliquer sur l'onglet "exporter"
      • Choisir les tables qu'on souhaite exporter, et vĂ©rifier que "Sql" a Ă©tĂ© cochĂ©
      • Cocher "transmettre" et choisir de compresser sous forme "zippĂ©"
      • Valider la manipulation en cliquant sur "exĂ©cuter"
  • Aller sur http://sql.tela-botanica.org/
  • Cliquer dans le menu gauche sur la table oĂą on souhaite rajouter le fichier (ex : biblio_article)
  • Aller dans l'onglet "Structure" et cliquer tout en bas sur "InsĂ©rer des donnĂ©es provenant d'un fichier texte dans la table"
    • indiquer adresse fichier
    • Cocher "champs terminĂ©s par : "\t"
    • Lignes terminĂ©es par : "\n"
    • Caractères spĂ©ciaux : \
    • Cliquer sur "exĂ©cuter"

Etape 4 : Vérifier que les données ont été correctement indexées
En réalisant plusieurs recherche dans http://www.tela-botanica.org/bilbio/ sur les livres, revues, ... qu'on vient d'indexer.

Si pb, trouver d'ou ca vient (comparer avec les tables des cas similaires qui fonctionnent):
-erreur de champs de domaines-lier, ...
- mettre "serie 1" meme si une seule, si "pas de série" ce qui arrive étage en dessous n'apparaitra pas...
! se mettre dans le bon moteur de recherche
sinon, faire appel Ă  JP.

Etape 5 : Annoncer la mise Ă  jour de la bdd
- Aux fournisseurs de données et à tous :
et l'envoyer personnellement aux contributeurs, les remercier, ...