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 Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:descriptif_exercice_2 [2014/10/04 14:45] Francesco Beretta [Sauvegarde de votre base personnelle] |
td_histoire_numerique:descriptif_exercice_2 [2014/10/05 08:10] 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 | ||
Ligne 167: | Ligne 173: | ||
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. | 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 | + | 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 |
Ligne 180: | Ligne 186: | ||
+ | [à suivre] | ||
- | |||
- | ====== Sauvegarde de la base de données ====== | ||