Outils pour utilisateurs

Outils du site


td_histoire_numerique:descriptif_exercice_3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
td_histoire_numerique:descriptif_exercice_3 [2014/10/12 08:12]
Francesco Beretta [Création des associations]
td_histoire_numerique:descriptif_exercice_3 [2014/10/15 22:19]
Francesco Beretta
Ligne 9: Ligne 9:
  
  
-====== Création des objets ​et indexation des textes ​======+====== Création des objets ====== 
 + 
 +Retour vers l'​[[td_histoire_numerique:​accueil|accueil]] ​
  
  
Ligne 19: Ligne 21:
   - Créer une trentaine d'​objets dans votre base personnelle,​ de différents types, et les associer entre eux (quelques explications sur le sens des associations sont données ci-dessous)   - Créer une trentaine d'​objets dans votre base personnelle,​ de différents types, et les associer entre eux (quelques explications sur le sens des associations sont données ci-dessous)
   - Exporter le schéma '​objets'​ de votre base de données personnelle selon les indications fournies [[td_histoire_numerique:​descriptif_exercice_2&#​sauvegarde_de_votre_base_personnelle|ici]] ​   - Exporter le schéma '​objets'​ de votre base de données personnelle selon les indications fournies [[td_histoire_numerique:​descriptif_exercice_2&#​sauvegarde_de_votre_base_personnelle|ici]] ​
-  ​- Indexer un texte concernant votre sujet (vos notes, une transcription de sources, un article de dictionnaire,​ etc.) avec les clés des objets (= les identifiants préfixés par ObPe: ObPe1, ObPe2, etc.) selon l'un des deux procédés indiqués ci-dessous: si vous utilisez le traitement de texte, n'​indexer qu'une dizaine d'​objets;​ si vous utilisez XML, il n'y a pas de limite +  - Envoyez-moi le fichier de sauvegarde du schéma '​objets'​comportant votre nom dans le nom de dossier et compressé (.zip). Dans windows 7, la compression se fait avec un click droit sur le dossier, puis Envoyer vers > Dossier compressé; dans MacOSX, click droit, puis Compresser
-  ​- Envoyez-moi le fichier de sauvegarde du schéma '​objets' ​et le texte indexé dans un dossier contenant les deux, comportant votre nom dans le nom de dossier et compressé (.zip). Dans windows 7, la compression se fait avec un click droit sur le dossier, puis Envoyer vers > Dossier compressé; dans MacOSX, click droit, puis Compresser+
  
  
Ligne 181: Ligne 182:
  
 L'​association entre deux objets est représentée dans le modèle conceptuel (MCD) par l'​association '​associer_objets'​. Cette association est représentée par une table dans le schéma '​objets'​ appelée '​associer_objets'​.\\ L'​association entre deux objets est représentée dans le modèle conceptuel (MCD) par l'​association '​associer_objets'​. Cette association est représentée par une table dans le schéma '​objets'​ appelée '​associer_objets'​.\\
-Chaque ligne de la table associe deux objets. La clé primaire de chaque objet est reportée dans une colonne distincte de la table – la clé primaire est alors appelée clé étrangère (//foreign key//) car elle pointe vers une table contenant la clé primairec'​est-à-dire l'​identifiant de cet objet dans le système.\\+Chaque ligne de la table associe deux objets. La clé primaire de chaque objet est reportée dans une colonne distincte de la table – la clé primaire est alors appelée clé étrangère (//foreign key//) car elle pointe vers une table contenant la clé primaire ​(//primary key//​) ​c'​est-à-dire l'​identifiant de cet objet dans le système.\\
  
 L'​association a un sens, une direction: on a un objet en colonne A et un objet on colonne B. Par convention, on appelle l'​objet A //source// et l'​objet B //cible//. De plus, l'​association est typée: on indique quelle est le sens de l'​association. Si on change la position des objets, et on met l'​objet B en position A, la dignification de l'​association change. Par exemple, si on dit que l'​acteur A. est classé par le concept B., ou que la photo A reproduit le tableau B, changer la position des objets entraine des assertions absurdes.\\ L'​association a un sens, une direction: on a un objet en colonne A et un objet on colonne B. Par convention, on appelle l'​objet A //source// et l'​objet B //cible//. De plus, l'​association est typée: on indique quelle est le sens de l'​association. Si on change la position des objets, et on met l'​objet B en position A, la dignification de l'​association change. Par exemple, si on dit que l'​acteur A. est classé par le concept B., ou que la photo A reproduit le tableau B, changer la position des objets entraine des assertions absurdes.\\
Ligne 187: Ligne 188:
 Dans l'​interface de la base de données, les associations sont à saisir dans le formulaire '​objets'​. Celui-ci présente sur chaque fiche d'un objet deux affichages des associations de cet objet: celles dans lesquelles l'​objet de la fiche est en position de //source// et celles dans lesquelles il est en position de //cible//. \\ Dans l'​interface de la base de données, les associations sont à saisir dans le formulaire '​objets'​. Celui-ci présente sur chaque fiche d'un objet deux affichages des associations de cet objet: celles dans lesquelles l'​objet de la fiche est en position de //source// et celles dans lesquelles il est en position de //cible//. \\
  
-Les prédicats utilisés pour typer les associations indiquent clairement le sens des associations:​ par ex. l'​objet ObPe3 Mathématiques est classé par l'​objet ObPe34 Discipline enseignée à l'​Université;​ l'​objet ObPe6 Kepler est l'​objet cible de l'​association qui indique que la monographie de Depondt/​Véricourt consacrée à l'​astronome allemand (ObPe28) //​documente//​ l'​objet '​Kepler'​.+Les prédicats utilisés pour typer les associations indiquent clairement le sens des associations:​ par ex. l'​objet ObPe3 Mathématiques est classé par l'​objet ObPe34 Discipline enseignée à l'​Université;​ l'​objet ObPe6 Kepler est l'​objet cible de l'​association qui indique que la monographie de Depondt/​Véricourt consacrée à l'​astronome allemand (ObPe28) //​documente//​ l'​objet '​Kepler'​.\\ 
 + 
 +IMPORTANT: concernant l'​utilisation des clés, nous utilisons la //primary key//, c'​est-à-dire une valeur de type entier (1,2, etc.) pour toutes les associations entre tables dans la base de données, alors que à l'​extérieur,​ et notamment dans le codage des textes, nous utilisons la clé avec le préfixe '​ObPe'​ (ObPe1, ObPe2, etc.) pour distinquer les objets des informations les concernant, qu'on appellera des unités de connaissance et qui auront leur clé préfixée par '​UnCo':​ UnCo1, UnCo2, etc.\\ 
 + 
 +Outre le formulaire '​objets',​ deux autres formulaires permettent de visualiser les associations entre objets: '​objets_associes_objet_source'​ et objets_associes_objet_cible'​. Dans ces formulaires on ne voit pas tous les objets qu'on a créés mais **seulement** ceux qui sont **associés**,​ c'​est-à-dire pour lesquels on a créé un ligne dans la table '​associer_objets'​ contenant leur clé primaire dans une des deux colonnes de l'​association,​ source ou cible.\\ 
 + 
 +La liste des associations peut être affichée dans une liste en haut de la page en utilisant le bouton '​Source des données comme table' présenté précédemment (cf. navigation et recherche d'​objets). Dans le formulaire '​objets_associes_objet_source',​ lorsqu'​on parcourt les lignes de la table affichée en haut, on voit en bas apparaître la fiche de chaque //objet source//. Dans le formulaire '​objets_associes_objet_cible',​ lorsqu'​on parcourt les lignes de la table affichée en haut, on voit en bas apparaître la fiche de chaque //objet cible//. \\ 
 + 
 +Il nous reste à présenter brièvement le sens des associations prévues dans notre système d'​information:​ \\ 
 + 
 +==== est classé par ==== 
 + 
 +Associe un objet source avec un objet cible qui le classe. L'​objet cible est en régle générale de type objet abstrait. On peut ainsi créer des concepts qui permettent de constituer des groupes d'​objet en lien avec sa propre recherche. Par ex. on peut créer un sous-ensemble des acteurs, une population répondant à un intérrogation précise, grâce à un classement avec un objet abstrait qui indique que nous voulons nous intéresser plus précisément à cette population.\\ 
 + 
 +Avec cette association on peut aussi créer une typologie plus fine des objets. On peut, par ex., créer un objet abstrait '​Monographie',​ '​Article de revue scientifique',​ etc. et utiliser ces objets cible pour classer des objets sources de type bibliographie pour retrouver ensuite tous les articles, les livres, etc. concernant tel sujet. 
 + 
 +Enfin, on peut aussi créer des hiérarchies d'​objets abstraits ou de cractères sociaux, en remontant de l'​objet plus spécifique (objet source) vers l'​objet plus générique (objet cible): l'​astronomie copernicienne sera par ex. classée par l'​astronomie,​ ou la profession de '​marchand–tireur d'​or'​ sera classée par la profession de '​marchand'​. 
 + 
 +==== est une partie de ==== 
 + 
 +Avec cette association fort utile on peut traiter les inclusions d'un objet dans un autre. Par ex. on peut créer un objet bibliogrpahique qui représente un périodique,​ //Les Annales//, et y associer en tant qu'​objets source tous les objets qui identifient des articles tirés de cette revue.\\ 
 + 
 +Cette association est particulièrement important pour associer les objets de type Unité documentaire avec l'​objet qui les contient: par ex. un chapitre de livre, ou l'​édition d'un fragment de papyrus (objets source), seront associés à l'​objet qui contient la référence bibliographique de l'​édition (objet cible de type bibliographie) tout en indiquant dans le champs '​reference_precise'​ les pages du chapitre, ou le numéro d'​ordre du fragment.\\ 
 + 
 +==== se situe dans  ====
  
 +Si l'​association 'est une partie de' a un sens lié à la localisation géographique,​ par ex. que telle ville se situe dans tel territoire, on utilise l'​association de type //se situe dans//. \\
  
-deux explicite lequel ​est l'objet source ​d'​une ​association +Ce type d'​association ​est donc réservé aux inclusions de type geographique. Elle permet aussi d'inclure une partie ​d'un immeuble dans l'​immeuble même, telle une tour dans l'​objet chateau dont elle fait partie.
-====== Encodage de textes en XML – TEI ======+
  
-Installer le navigateur [[https://​www.mozilla.org/​fr/​firefox/​new/​|Firefox]] 
  
 +==== documente ====
  
-La [[http://​www.tei-c.org|page d'​accueil]] de la Text encoding initiative. 
  
-Les [[http://​www.tei-c.org/​release/​doc/​tei-p5-doc/​fr/​html/​index.html|Guidelines]] ​en 'français'.+La fonction principale de cette association est de réaliser une biliographie concernant un objetOn produit les références biliographiques sous forme d'​objets de type '​Bibliographie',​ puis on créé les objets dont parlent ces ouvrages, puis on associe chaque ouvrage ou article ou site web qui fournit des informations (objet source) avec le ou les objet dont il parle et qui nous intéressent (objet cible) tout en donnant des précision sur les pages dans le champs ​'reference_precise'​. ​\\
  
-[[http://​xml.developpez.com/​cours/?​page=tech|Tutoriels]] ​d'introduction à XML.+On pourra ainsi retrouver très facilement toute la bilbiographie dont un dispose sur un sujet (un acteur, un concept historiographique,​ un lieu, etc.) et on connaîtra aussi d'emblée tous les sujets dont parle tel ouvrage.
  
-Exemples d'​utilisation des balises tirés des Guidelines, par ex. [[http://​www.tei-c.org/​release/​doc/​tei-p5-doc/​fr/​html/​examples-seg|l'​élément '​seg'​]]. Remplacer le nom de l'​élément après le tiret avec le nom de l'​élément pour lequel on cherche des exemples. 
  
  
 +Plus en général, ce type d'​association permet de recolter aussi des références d'​archives et tout autre forme de documentation concernant un objet.\\
  
  
  
-===== Activation de l'​éditeur jEdit =====+==== reproduit ​====
  
 +Cette association est également très pratique pour gérer les reproductions photographique,​ transcriptions,​ éditions des sources d'​archives ou autres objets qui nous intéressent. L'​objet source est tout objet pour lequel existe une reproduction,​ l'​objet cible identifie cette reproduction,​ le champs '​référence exacte'​ permet le cas échéant d'​indiquer quelle partie de l'​objet cible (par ex. un catalogue d'​exposition) contient une photo de telle statue. Ce champs ne sera pas renseigné si l'​objet cible (par ex. une photo) reproduit l'​objet source comme tel.\\
  
-Télécharger le {{:​td_histoire_numerique:​documents_tei_20141005.zip|fichier}} contenant les documents pour jEdit, le dézipper et le placer dans le dossier du TD. Le dossier doit s'​appeler '​documents_tei'​ sans date. 
  
  
 +==== concerne ====
  
-Pour les instructions ​de mise en fonction de jEdit, voir [[td_histoire_numerique:​jedit&#​activation_de_l_editeur_jedit_pour_notre_projet|ici]]+Enfin, l'​association générique '​concerner'​ indique que tel objet concerne tel autre objet sans préciser ​de quelle manière.
  
-===== Structure du codage ===== 
  
-Dans le codage de nos textes (notes de lecture ou de dépouillement d'​archives,​ transcriptions de textes, etc.) nous utilisons la sémantique de la Text encoding initiative, tout en choisissant une partie limitée de ses possibilités afin qu'​elle soit adaptée à notre propos.\\ +===== Remarque importante =====
-\\ +
-Nous distinguons entre un **codage structurel**,​ qui nous permet de restituer ou construire la stucture du texte encodé, et un **codage sémantique**,​ qui nous permet d'​identifier des objets dans le texte –on parle d'​entités nommées– et de mettre en évidence les relations qui subsistent entre ces objets.\\ +
-\\+
  
 +Ni les objets, ni les associations entre objets n'ont pour fonction de collecter des connaissances historiques concernant les objets. L'​entité '​objet'​ du système d'​information sert uniquement à identifier des objets et à leur attribuer un identifant. Les associations doivent être impérativement utilisées dans le sens indiqué et pas un autre: elles expriment des relations élémentaires entre objets mais pas des connaissances historiques,​ car elle ne comportent pas de date, ni de source.\\
  
-[à suivre] +Le stockage des informations historiques en tant que relations entre objets sera le sujet de la suite du cours.
-====== Installation ​de Zotero ======+
  
td_histoire_numerique/descriptif_exercice_3.txt · Dernière modification: 2014/10/29 20:23 par Francesco Beretta