Outils pour utilisateurs

Outils du site


td_histoire_numerique:installation_db_2013

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:installation_db_2013 [2013/11/20 15:10]
Francesco Beretta [Maintenant il faut l'interface]
td_histoire_numerique:installation_db_2013 [2016/01/15 07:56]
Francesco Beretta [Installation de la base de données]
Ligne 1: Ligne 1:
 \\ \\
-Revenir à [[cours_lyon3_2012:base_de_donnees_individuelle&​#telechargement_et_installation_de_la_base_de_donnees|Présentation ​de l'​achitecture]]+Revenir à [[td_histoire_numerique:installation_de_la_base_de_donnees#installation_de_la_base_de_donnees_utilisee_pour_le_td_de_2013|Installation ​de la base de données]]
  
 =====Installation de la base de données===== =====Installation de la base de données=====
  
-Téléchargez le fichier ​{{:​cours_lyon3_2012:​sql_20131110.zip|}} ​qui contient le code de la base de données et enregistrez-le dans un dossier que vous aurez créé, dédié à ce cours.+Téléchargez le fichier ​ qui contient le code de la base de données ​{{:​td_histoire_numerique:​sql_20140225.zip|}} ​et enregistrez-le dans un dossier que vous aurez créé, dédié à ce cours.
  
 Dézippez-le. Dézippez-le.
  
-Ouvrez l'​application **pgAdmin III** depuis ​le menu postgres 9.3 (windows) ou les applications MacOSX.+Ouvrez l'​application **pgAdmin III** et connectez vous au serveur de bases de données PostgreSQL que vous voyez dans la liste dépliée des serveurs en utilisant ​le mot de passe noté par vos soins précédemment.
  
-Connectez vous au serveur de bases de données PostgreSQL 9.3 en utilisant le mot de passe noté par vos soins précédemment. +Sélectionnez Bases de données. Puis dans le menu Edition > Créer ​ou click droit et ajouter une base de données
- +
-Sélectionnez Bases de données. Puis dans le menu Edition > Créer ​+
   * Création d'une nouvelle base de données : l'​appeler : '​base_individuelle'​ – Onglet Propriétés > nom   * Création d'une nouvelle base de données : l'​appeler : '​base_individuelle'​ – Onglet Propriétés > nom
     * Définissez le codage des caractères : onglet Définition > codage UTF8     * Définissez le codage des caractères : onglet Définition > codage UTF8
Ligne 18: Ligne 16:
  
 Sélectionnez la base de données '​base_individuelle'​ et activez-là par double click Sélectionnez la base de données '​base_individuelle'​ et activez-là par double click
-  * clicquez sur le bouton SQL (une sorte de loupe) +  * clicquez sur le bouton SQL (une sorte de loupe) ​qui se trouve en haut en dessous du menu '​Affichage'​ 
-  * Effacez le texte qu'il contient+  * Effacez le texte qu'il contient ​éventuellement
   * Ouvrez les fichiers à installer avec la commande ouvrir qui se trouve dans le menu Fichier > Ouvrir ​   * Ouvrez les fichiers à installer avec la commande ouvrir qui se trouve dans le menu Fichier > Ouvrir ​
   * Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'​effacer à l'​étape précédente,​ dites : non   * Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'​effacer à l'​étape précédente,​ dites : non
-  * Ouvrir dans le dossier dezippé > dossier 'sql_20131110' > tables_types.sql +  * Ouvrir dans le dossier dezippé > dossier 'sql_20142525' > **tables_types.sql** 
-  * Une fois le fichier ouvert, 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, exécuter avec le menu Requêtes > Exécuter ou avec le bouton avec la forme d'une fleche verte en dessous du menu '​Macros'​
   * 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) – 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) – Si vous voyez ce résultat (même si la durée en ms est différente) c'est bon.
-  * Vous répétez ensuite l'​opération avec les fichiers : tables_objet.sql ​et tables_uc.sql +  * Vous répétez ensuite l'​opération avec les fichiers : **tables_objet.sql**, **tables_uc.sql** et **vues_sql.sql"​ 
-  * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'​ORDRE INDIQUÉ+  * ATTENTION : exécuter les quatre ​fichiers .sql exactement DANS L'​ORDRE INDIQUÉ 
 +  * Fermez la boîte de dialogue SQL. Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'​effacer à l'​étape précédente,​ dites : non
   * Sélectionner le dossier '​Schémas'​ dans la liste de la partie de gauche et rafraichir (Affichage > Rafraîchir ou bouton vert et rouge)   * Sélectionner le dossier '​Schémas'​ dans la liste de la partie de gauche et rafraichir (Affichage > Rafraîchir ou bouton vert et rouge)
-  * trois schémas (=dossiers) apparaîssent,​ contenant des tables+  * quatre ​schémas (=dossiers) apparaîssent,​ contenant des tables
   * Par exemple, ouvrir le schéma '​tables_objet',​ puis selectionner '​Tables',​ vous verrez la liste des trois tables   * Par exemple, ouvrir le schéma '​tables_objet',​ puis selectionner '​Tables',​ vous verrez la liste des trois tables
 +
  
  
Ligne 43: Ligne 43:
 Une instance d'​Apache–PHP a été installée en même temps que PostgreSQL avec Stackbuilder,​ il faut maintenant chercher le dossier '​web'​ du serveur Apache pour y mettre les fichiers de l'​interface. Une instance d'​Apache–PHP a été installée en même temps que PostgreSQL avec Stackbuilder,​ il faut maintenant chercher le dossier '​web'​ du serveur Apache pour y mettre les fichiers de l'​interface.
  
-  * Ce fichier est à télécharger ici :  {{:cours_lyon3_2012:php_20131120.zip|}}, puis à dézipper.+  * Ce fichier est à télécharger ici : {{:td_histoire_numerique:base_individuelle_20141007.zip|version du 7 octobre 2014}}, puis à dézipper.
   * A son intérieur, on trouve un dossier appelé '​base_individuelle'​ qu'il faudra mettre dans le dossier '​web'​ du serveur Apache.   * A son intérieur, on trouve un dossier appelé '​base_individuelle'​ qu'il faudra mettre dans le dossier '​web'​ du serveur Apache.
   * Dans ce dossier se trouve un fichier "​connexion_base_individuelle.inc"​ qu'il faut ouvrir avec un simple éditeur de texte et modifier: remplacer le mot passe (MODIFIER) par son propre mot de passe du compte postgres.   * Dans ce dossier se trouve un fichier "​connexion_base_individuelle.inc"​ qu'il faut ouvrir avec un simple éditeur de texte et modifier: remplacer le mot passe (MODIFIER) par son propre mot de passe du compte postgres.
td_histoire_numerique/installation_db_2013.txt · Dernière modification: 2016/01/26 23:19 par Francesco Beretta