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 Les deux révisions suivantes | ||
intro_histoire_numerique:modele_logique [2020/10/31 15:31] Francesco Beretta [Création de la base de données SQLite qui implémente le modèle logique ou relationnel] |
intro_histoire_numerique:modele_logique [2020/10/31 15:40] Francesco Beretta [Création de la base de données] |
||
---|---|---|---|
Ligne 102: | Ligne 102: | ||
* 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'. | ||
+ | |||
+ | La nouvelle base de données s'affiche dans la liste des bases de données à gauche. Appuyer deux fois sur elle et l'ouvrir. | ||
+ | |||
+ | |||
+ | ==== Ajouter de nouvelles tables ==== | ||
+ | |||
+ | |||
+ | Instructions: | ||
+ | |||
+ | * commencer par ajouter des tables qui n'ont pas de clés étrangères, 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' | ||
+ | * insérer le nom de la table | ||
+ | * ajouter des colonnes à partir du modèle logique ou relationnel avec le bouton ajout de colonne (ligne verte au milieu) | ||
+ | * pk_geographical_place_type, data type: INTEGER, click sur case //Primary key// car ce sera la clé primaire de la table. | ||
+ | * Une colonne clé primaire de type entier (//integer//) sera autoincrémentée de 1 à n | ||
+ | * Pour des tables avec un très grand nombre de lignes utiliser le type de valeur BIGINT |