Outils pour utilisateurs

Outils du site


td_histoire_numerique:exercice_3

Ceci est une ancienne révision du document !


Revenir à la page d'accueil.

Installation de la base de données pour l'exercice

Instructions pour l'installation de la base de données

  • Télécharger le fichier qui contient la sauvegarde de la base de données
  • Créer un dossier appelé BD_TD2015 et un sous-dossier appelé 'sauvegardes'
  • Déplacer le fichier téléchargé vers le dossier 'sauvegardes' et le décompresser (dézipper)
  • Démarrer le logiciel pgAdmin3 (à ne pas confondre avec l'application web phpPgAdmin)
    • Pour les utilisateurs de Windows, il se trouve dans le dossier C:\Bitnami\wappstack-5.5.29-1\postgresql\bin et normalement on peut le lancer depuis le menu des applications
    • Pour les utilisateurs de MacOS il faut le télécharger depuis cette page en prenant la version qui correspond à votre système d'exploitation, si possible la plus récente.
  • Pour tous, une fois pgAdmin3 installé, il faut paramétrer la connexion [on fera l'exercice en classe]:
    • Dans le menu Fichier > Ajouter un serveur
    • Nom du serveur 'postgresql_9_4'
    • Hôte: localhost
    • port TCP : 5432
    • base maintenance: postgres
    • nom utilisateur: postgres
    • Mot de passe: le votre et l'enregistrer
  • Une fois la connexion au serveur ouverte et le mot de passé 'avalé', créer une nouvelle base de données appelée 'TD2015'. Dans l'onglet Définition mettre 'codage' à UTF8, laisser le reste des paramètres par défaut.
  • Ouvrir la nouvelle base de données (double-click)
  • Restaurer les sauvegardes depuis le dossier dézippé:
    • click droit sur la base de données TD2015 et choisir dans le menu contextuel 'Restaurer'
    • chercher le dossier téléchargé et dézippé, ouvrir le fichier base.backup
    • clicker le bouton 'Restauration'
    • Si vous lisez à la fin du log: “Le process a retourné le code de sortie 0.” c'est réussi (0 = OK ; 1 = erreur)

Si tout s'est bien passé la base est installée. Sélectionnez la base TD2015 et rafraichissez (bouton avec les flèches rouges et vertes)


Utilisation de la base de données

Fonctionnement d'une application web

Les principes de fonctionnement d'une application web utilisant une base de données relationnelle pour stocker les informations sont présentés dans ces articles:

Cette image présente schématiquement les des outils que nous allons utiliser:


Modélisation des données

Quelques notions de base

Application de cette méthode aux informations historiques

Il y a différentes manières d'aborder la question de la modélisation des données historiques. L'approche présentée ici est issue de l'expérience du projet symogih.org.

On trouvera une explication détaillée de la méthode dans cet article et dans ce document les modèles conceptuels qui seront présentés au cours.


Prise en main de la base de données du cours



truncate table objets.objet restart identity cascade
td_histoire_numerique/exercice_3.1444044684.txt.gz · Dernière modification: 2015/10/05 13:31 par Francesco Beretta