Outils pour utilisateurs

Outils du site


td_histoire_numerique:descriptif_exercice_2

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_2 [2014/10/04 14:39]
Francesco Beretta [Installer l'interface de sa base personnelle]
td_histoire_numerique:descriptif_exercice_2 [2014/10/05 08:11]
Francesco Beretta [Création de la base de données bd_td_exercice]
Ligne 4: Ligne 4:
 Nous allons créer deux bases de données, bd_td_exercice et bd_personnelle,​ qui contiendront respectivement les données que je vous fournis pour les exercices et celles que vous alles produire vous-mêmes. Nous allons créer deux bases de données, bd_td_exercice et bd_personnelle,​ qui contiendront respectivement les données que je vous fournis pour les exercices et celles que vous alles produire vous-mêmes.
 ===== Création de la base de données bd_td_exercice ===== ===== Création de la base de données bd_td_exercice =====
 +
 +
 +Veuillez trouver [[td_histoire_numerique:​postgresql&#​apprendre_a_utiliser_postgresql|ici]] quelques indications pour apprendre à utiliser PostgreSQL.
 +
 +\\
  
   * Téléchargez le {{:​td_histoire_numerique:​bases_de_donnees_20141003.zip|dossier zippé}} contenant les fichiers à utiliser   * Téléchargez le {{:​td_histoire_numerique:​bases_de_donnees_20141003.zip|dossier zippé}} contenant les fichiers à utiliser
Ligne 61: Ligne 66:
   * Ouvrir dans le fichier **schema_objets.sql**   * Ouvrir dans le fichier **schema_objets.sql**
   * Une fois le fichier ouvert (vous pourrez donc lire dans l'​onglet '​Editeur SQL' une série de scripts SQL prêts à exécution),​ exécuter avec le menu Requêtes > Exécuter ou avec le bouton avec la forme d'une fleche verte   * Une fois le fichier ouvert (vous pourrez donc lire dans l'​onglet '​Editeur SQL' une série de scripts SQL prêts à exécution),​ exécuter avec le menu Requêtes > Exécuter ou avec le bouton avec la forme d'une fleche verte
 +  * En exécutant ce script SQL, le serveur PostgreSQL produit 3 nouvelles tables avec les séquences numériques associées, et alimente les tables avec les données que contient le script même (instruciton INSERT)
   * Vous répétez ensuite l'​opération avec les fichiers : **schema_parametres.sql** et **schema_vues_affichage.sql**   * Vous répétez ensuite l'​opération avec les fichiers : **schema_parametres.sql** et **schema_vues_affichage.sql**
   * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'​ORDRE INDIQUÉ   * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'​ORDRE INDIQUÉ
Ligne 144: Ligne 150:
  
  
-IMPORTANT: il faut effectuer des sauvegardes régulières de votre base de données personnelle en exportant en format SQL le contenu du schéma '​objets'​. Vous pourrez ainsi recréer uen copie identique de votre base dans n'​importe quel serveur PostgreSQL, par ex. sur un autre ordinateur. ​+IMPORTANT: il faut **effectuer des sauvegardes régulières de votre base de données personnelle** en exportant en format SQL le contenu du schéma '​objets'​. Vous pourrez ainsi recréer uen copie identique de votre base dans n'​importe quel serveur PostgreSQL, par ex. sur un autre ordinateur. ​
  
   * Ouvrir le client PGAdminIII et vous connecter à la base de données '​bd_personnelle'​   * Ouvrir le client PGAdminIII et vous connecter à la base de données '​bd_personnelle'​
   * Déplier les schémas dans l'​arboréscence à gauche   * Déplier les schémas dans l'​arboréscence à gauche
-  * sélectionner le schéma Objets, faire un click droit et sélectionner la commande sauvegarder+  * sélectionner le schéma Objets, faire un click droit et sélectionner la commande sauvegarder{{ :​td_histoire_numerique:​pgsql_sauvegarde_du_schema.png?​100 |}}
   * créer un dossier de sauvegarde de vos données dans le dossier du TD ou de votre Master   * créer un dossier de sauvegarde de vos données dans le dossier du TD ou de votre Master
   * atteindre ce dossier par le bouton '​...'​ de la sauvegarde de PGAdminIII   * atteindre ce dossier par le bouton '​...'​ de la sauvegarde de PGAdminIII
-  * Le fichier de sortie .sql est un fichier textefacilement stockable sur une clé USB et très facile à mettre ​sur n'importe quelle ​autre plateforme, garantissant ainsi la pérennité ​de vos données+  * comme nom du ficher de sauvegarde taper '​schema_objets_20141004.sql'​ Vous saurez ainsi directement à quelle date vous avez effectué la dernière sauvegarde 
 +  * Ensuite paramétrer dans le même onglet: 
 +    * Format : fichier ​plat 
 +    * Codage : UTF8 
 +    * Le reste :  vide 
 +  * Onglet '​Options 1': cocher 'Ne pas sauvegarder:​ Propriétaire,​ Droits';​ le reste décoché 
 +  * Onglet '​Options 2' : cocher '​Requêtes : Utiliser les colonnes pour les Insert, Utiliser les commandes pour les insert'​ Le reste décoché, sauf laisser '​Messages en mode verbeux'​ 
 +  * Puis appuyer sur Sauvegarder. 
 +  * Si tout va bien, la liste des messages termine par 'Le process a retourné le code de sortie ​0.' (si c'est '​1'​ il y a un problème'​0'​ c'est OK) 
 +  * Vérifier que vous trouvez le nouveau document dans le dossier des sauvegardes. 
 +  * Ce n'est pas nécessaire de sauvegarder les autres schémas car normalement vous ne les touchez pas. Ils sont donc identiques aux fichiers que je vous ai envoyés ​et vous pouvez ​mettre ​une simple copie de ceux-ci dans votre dossier de sauvegarde. 
 +  * Le fichier de sauvegare vous permettra de recréer une copie exacte de votre schéma ​'objets'​ de données sur un autre serveur (exactement comme on a fait lors de l'​installation de la base de données ​pour le fichier exercice que je vous ai fourni). Donc si votre ordinateur a une défaillance,​ ou qu'on vous le vole, et si vous avez une copie de ces fichiers sur un disque dur à la maison, vous pourrez recréer votre base sur un nouvel ordinateur. Exactement comme on fait avec un document de traitement de texte.
  
  
 +Le fichier de sortie .sql est un fichier texte, facilement stockable sur une clé USB et très facile à mettre sur n'​importe quelle autre plateforme, garantissant ainsi la pérennité de vos données.
  
 +Plus tard, vous pourrez aussi m'​envoyer ces fichiers et je pourrai voir vos données, vous donner des indications et précisions et vous paramétrer des requêtes d'​exploitation,​ pour vous apprendre à exploiter vos données
  
  
  
-====== Création des objets et indexation des textes ====== 
  
  
Ligne 164: Ligne 182:
  
  
-====== ​Sauvegarde de la base de données ​======+ 
 +====== ​Création des objets et indexation des textes ​====== 
 + 
 + 
 +[à suivre] 
 + 
  
td_histoire_numerique/descriptif_exercice_2.txt · Dernière modification: 2014/11/27 09:45 par Francesco Beretta