Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
intro_histoire_numerique:modele_logique [2020/11/11 20:38] Francesco Beretta |
intro_histoire_numerique:modele_logique [2023/11/03 13:00] Francesco Beretta [Création de la base de données] |
||
---|---|---|---|
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, [[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]]. |
- | \\ | ||
- | Télécharger le {{:intro_histoire_numerique:mcd_to_database_example.drawio.zip|fichier XML au format //.drawio// ici}}. | + | 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//. |
\\ | \\ | ||
Ligne 115: | 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 128: | 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 |