Ceci est une ancienne révision du document !
Revenir à la page de l'exercice 3.
Installation de la base de données pour l'exercice
Paramétrage du logiciel PgAminIII/PgAdmin3
Nous utilisons ce logiciel pour tout ce qui concerne la gestion de la base de données
Démarrer le logiciel pgAdmin3 (à ne pas confondre avec l'application web phpPgAdmin)
Pour tous, une fois pgAdmin3 installé, il faut paramétrer la connexion :
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 connectés, il faut tester si l'extension XML de votre base de données marche (normalement pas de soucis pour Windows, quelques soucis pour MacOS)
Sélectionner sans l'ouvrir la base par défaut 'postgres' (qu'il ne faut jamais toucher)
Ouvrir une boîte de dialogue SQL avec le bouton 'SQL' en forme de loupe qui se trouve parmi les boutons en haut de la fenêtre (cf. l'illustration ci-dessous)
copie dans la boîte de dialogue SQL cette requête:
SELECT (xpath('/my:a/text()', '<my:a xmlns:my="http://example.com">Test réussi !</my:a>',
ARRAY[ARRAY['my', 'http://example.com']]))[1];
l'exécuter avec le bouton en forme de flêche verte
si l'extension XML est correctement installée, vous aurez ce résultat : ““Test réussi !””
Sinon, vous aurez le message d'erreur qui se trouve dans l'illustration. Si c'était le cas, il faut tenter d'abord de désinstaller et réinsaller la distribution Bitnami. Si ça ne marche toujours pas, il faudra installer une autre distribution de PostgreSQL (prière de m'écrire un mail pour me prévenir).
Création d'une nouvelle base de données
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.
Si vous aviez déjà créé une base TD2015, il faut la supprimer et en recréer une vide
Pour supprimer la base TD2015, visualisez-là dans PgAdmin3, faites un click-droit sur la base, puis supprimer
ATTENTION : la base de données 'TD2015' est réservée à l'exercice, n'y mettez jamais de données qui vous appartiennent !
Si vous l'aviez déjà fait, créez provisoirement une nouvelle base de données appelée TD2015bis pour l'exercice [un lien vers d'autres instructions suivra]
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)
Installation de l'interface