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:49] Francesco Beretta [Sauvegarde de votre base personnelle] |
td_histoire_numerique:descriptif_exercice_2 [2014/10/05 08:22] Francesco Beretta |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== 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. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | Procédure d'installation détaillée: | ||
+ | \\ | ||
* 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 | ||
* Dézippez-le: il contient deux dossier -> mettez-les dans le dossier du cours, dans un sous-dossier que vous nommerez 'bases_importees' | * Dézippez-le: il contient deux dossier -> mettez-les dans le dossier du cours, dans un sous-dossier que vous nommerez 'bases_importees' | ||
Ligne 22: | Ligne 29: | ||
* 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 | ||
* Vous regardez la dernière ligne du message : "La requête a été exécutée avec succès en 391 ms, mais ne renvoie aucun résultat." (le reste ne compte pas, même pas les lignes annulées) – Si vous voyez ce résultat (même si la durée en ms est différente) c'est bon. | * Vous regardez la dernière ligne du message : "La requête a été exécutée avec succès en 391 ms, mais ne renvoie aucun résultat." (le reste ne compte pas, même pas les lignes annulées) – Si vous voyez ce résultat (même si la durée en ms est différente) c'est bon. | ||
+ | * En exécutant la requête SQL que vous voyez dans la boîte de dialogue SQL, le serveur PostgreSQL a créé les tables et ajouté les données que contient la requête SQL (instruction 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** | ||
+ | * Ouvrez le schema_parametres.sql | ||
+ | * Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'effacer à l'étape précédente, dites : non – car le nouveau texte SQL doit remplacer celui qui vient d'être exécuté | ||
+ | * Exécutez le script, etc. | ||
* ATTENTION : exécuter les trois fichiers .sql exactement DANS L'ORDRE INDIQUÉ | * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'ORDRE INDIQUÉ | ||
* Fermez ensuite l'Editeur SQL' | * Fermez ensuite l'Editeur SQL' | ||
Ligne 61: | Ligne 74: | ||
* 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É |