Outils pour utilisateurs

Outils du site


intro_histoire_numerique:modele_logique

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édentesRévision précédente
Prochaine révision
Révision précédente
intro_histoire_numerique:modele_logique [2020/11/11 20:34] – fberettaintro_histoire_numerique:modele_logique [2026/09/14 12:00] (Version actuelle) – modification externe 127.0.0.1
Ligne 11: Ligne 11:
 {{:intro_histoire_numerique:mcd_to_database_example_drawio.jpg?300|Exemple de modèle conceptuel}} {{:intro_histoire_numerique:mcd_to_database_example_drawio.jpg?300|Exemple de modèle conceptuel}}
  
-Modèle conceptuel réalisé avec le logiciel diagrams.net (draw.io) (clicker sur le diagramme deux fois pour afficher). Concernant le logiciel, [[http://phn-wiki.ish-lyon.cnrs.fr/doku.php?id=intro_histoire_numerique:modelisation_bases_donnees&#logiciel_pour_realiser_le_modele_conceptuel|voir cette page]].+Modèle conceptuel réalisé avec le logiciel //diagrams.net// (draw.io) (clicker sur le diagramme deux fois pour afficher). Concernant le logiciel, [[https://wiki.larhra.fr/doku.php?id=intro_histoire_numerique:modelisation_bases_donnees&#logiciel_pour_realiser_le_modele_conceptuel|voir cette page]]. 
 + 
 + 
 +Télécharger le {{:intro_histoire_numerique:mcd_to_database_example.drawio.zip|fichier XML au format .drawio ici}} et ouvrez-le dans //diagrams.net//.
  
 \\ \\
 +
 +
 +
 Ce modèle conceptuel permet de traiter (de manière relativement simple mais efficace) un questionnement  relevant de la méthode prosopographique, comprenant ces aspects: Ce modèle conceptuel permet de traiter (de manière relativement simple mais efficace) un questionnement  relevant de la méthode prosopographique, comprenant ces aspects:
   * dater et localiser les naissances des personnes (afin de les afficher sur une carte)   * dater et localiser les naissances des personnes (afin de les afficher sur une carte)
Ligne 58: Ligne 64:
 person(//pk_person//, name, definition, gender, death_date, __fk_birth__, notes) \\ person(//pk_person//, name, definition, gender, death_date, __fk_birth__, notes) \\
  
-appellation(//pk_appellation//, __pk_person__, name, sources, notes) \\+appellation(//pk_appellation//, __fk_person__, name, sources, notes) \\
  
 tag(//pk_tag//, __fk_parent_tag__, name, definition, notes) \\ tag(//pk_tag//, __fk_parent_tag__, name, definition, notes) \\
Ligne 108: Ligne 114:
   * choisir le type par dévaut SQLite3   * choisir le type par dévaut SQLite3
   * appuyer sur le bouton '+' en vert   * appuyer sur le bouton '+' en vert
-  * entrer un nom pour la base de données (sans espaces, seulement avec des '_' entre les paroles, et sans accents), par ex. __prosopographie__ +  * apparaît cette boîte de dialogue:{{:intro_histoire_numerique:capture_d_ecran_2023-11-02_110119.png?nolink&200|}} 
-  * naviguer vers le dossier 'bases_sqlite' précédemment créé.+  * naviguer avec le bouton 'Fichier' vers le dossier 'bases_sqlite' précédemment créé. 
 +  * entrer un nom pour la base de données (sans espaces, seulement avec des '_' entre les paroles, et sans accents), par ex. __prosopographie.sqlite__
   * appuyer sur le bouton 'Enregistrer'   * appuyer sur le bouton 'Enregistrer'
   * on revient à la boîte de dialogue 'Database', on lit le chemin vers le fichier SQLite et son nom, prosopographie.db, et on valide avec le bounton 'OK'.   * on revient à la boîte de dialogue 'Database', on lit le chemin vers le fichier SQLite et son nom, prosopographie.db, et on valide avec le bounton 'OK'.
Ligne 121: Ligne 128:
 Instructions: Instructions:
  
-  * commencer par ajouter des tables qui n'ont pas de clés étrangères, par ex. 'geographical_place_type'+  * commencer par ajouter des tables qui n'ont pas de clés étrangères qui références des tables externes, par ex. 'geographical_place_type'
   * click droit sur 'Tables' à gauche dans la liste des objets de la base de données et 'Create a table'   * click droit sur 'Tables' à gauche dans la liste des objets de la base de données et 'Create a table'
   * insérer le nom de la table   * insérer le nom de la table
intro_histoire_numerique/modele_logique.1605123283.txt.gz · Dernière modification : de fberetta