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/05 17:40] Francesco Beretta [Présentation du modèle conceptuel] |
td_histoire_numerique:descriptif_exercice_2 [2014/11/12 09:28] Francesco Beretta [Mise-à-jour de l'interface] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Création de deux bases de données, interfacées avec Base (LibreOffice / OpenOffice) ====== | ====== Création de deux bases de données, interfacées avec Base (LibreOffice / OpenOffice) ====== | ||
+ | <html> | ||
+ | <table><tr><td style="vertical-align: middle;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Licence Creative Commons" style="border-width:0; font-size:smaller" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | ||
+ | </td> | ||
+ | <td> | ||
+ | <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Le cours "Informatique pour les historiens"</span> de <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Francesco Beretta</span>, avec tous les documents, fichiers et scripts associés, est mis à disposition selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International</a>.</td></tr></table> | ||
+ | </html> | ||
+ | \\ | ||
+ | Retour vers l'[[td_histoire_numerique:accueil|accueil]] | ||
+ | \\ | ||
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. | ||
Ligne 87: | Ligne 96: | ||
* Cette fois, la table est vide car c'est à vous de la remplir | * Cette fois, la table est vide car c'est à vous de la remplir | ||
+ | \\ | ||
Ligne 114: | Ligne 123: | ||
- | * Télécharger la version du fichier qui correspond au système de fonctionnement de l'ordinateur: | + | * Télécharger le {{:td_histoire_numerique:td_histoire_numerique.zip|fichier}} qui sert d'interface à la base de données |
- | * {{:td_histoire_numerique:td_histoire_numerique.odb.zip|Fichier pour Mac}} | + | |
- | * {{:td_histoire_numerique:td_histoire_numerique.zip|Fichier pour Windows}} | + | |
* Le dézipper et le mettre dans le dossier du cours | * Le dézipper et le mettre dans le dossier du cours | ||
* Ouvrir le fichier avec le logiciel Base de la suite LibreOffice | * Ouvrir le fichier avec le logiciel Base de la suite LibreOffice | ||
* ATTENTION: ce fichier ne marche qu'avec la version stable de LibreOffice: 4.2.6.3, et pas avec la version 4.3. Si vous avez installé la version de développement de LibreOffice (4.3), désinstallez-là et remplacez là par la version stable. | * ATTENTION: ce fichier ne marche qu'avec la version stable de LibreOffice: 4.2.6.3, et pas avec la version 4.3. Si vous avez installé la version de développement de LibreOffice (4.3), désinstallez-là et remplacez là par la version stable. | ||
* Dans l'interface principale de la base de données, dans le menu 'Edition' > Bases de données > Propriétés, {{ :td_histoire_numerique:bd_proprietes_connexion.png?100 |}} on voit l'adresse de connection vers la base de données PostgreSQL: | * Dans l'interface principale de la base de données, dans le menu 'Edition' > Bases de données > Propriétés, {{ :td_histoire_numerique:bd_proprietes_connexion.png?100 |}} on voit l'adresse de connection vers la base de données PostgreSQL: | ||
- | * dbname=bd_td_exercice hostaddr=127.0.0.1 port=5432 | + | <code>dbname=bd_td_exercice hostaddr=127.0.0.1 port=5432</code> |
- | * Il n'y a rien a changer à ce sujet | + | * ATTENTION que l'adresse est bien celle-ci et aucune autre (pas par ex. dbname=bd_td_exercice hostaddr=127.0.0.1 port=5432). Car pour les utilisateurs Mac j'ai hélas laissé cette adresse là par mégarde. Il faut mettre l'adresse correcte (nom de la base de données et port) pour que tout se passe bien |
* Dans le cadre de gauche, dans 'Formulaires', {{ :td_histoire_numerique:bd_ecran_principal.png?100 |}} on peut ouvrir le formulaire **objets** et retrouver les objets déjà créées à partir des notices biographiques de l'exercice précédent | * Dans le cadre de gauche, dans 'Formulaires', {{ :td_histoire_numerique:bd_ecran_principal.png?100 |}} on peut ouvrir le formulaire **objets** et retrouver les objets déjà créées à partir des notices biographiques de l'exercice précédent | ||
* Au moment d'ouvrir le formulaire, Base vous demandera votre mot de passe utilisé lors de l'installation de PostgreSQL | * Au moment d'ouvrir le formulaire, Base vous demandera votre mot de passe utilisé lors de l'installation de PostgreSQL | ||
Ligne 131: | Ligne 138: | ||
==== Installer l'interface de sa base personnelle ==== | ==== Installer l'interface de sa base personnelle ==== | ||
+ | |||
Il s'agit maintenant de créer une interface pour la base de données personnelle que vous avez créé plus haut dans PostgreSQL: **bd_personnelle** | Il s'agit maintenant de créer une interface pour la base de données personnelle que vous avez créé plus haut dans PostgreSQL: **bd_personnelle** | ||
Ligne 150: | Ligne 158: | ||
Si vous avez tout effectué correctement jusqu'ici vous disposez désormais d'une base de données à vous, vous permettant de créer des objets et de les associer entre eux. Par exemple, de créer un acteur et de l'associer à la bibliographie qui le concerne. | Si vous avez tout effectué correctement jusqu'ici vous disposez désormais d'une base de données à vous, vous permettant de créer des objets et de les associer entre eux. Par exemple, de créer un acteur et de l'associer à la bibliographie qui le concerne. | ||
+ | \\ | ||
- | + | ====== Sauvegarde de votre base personnelle !!! ====== | |
- | + | ||
- | + | ||
- | ==== Sauvegarde de votre base personnelle ==== | + | |
Ligne 184: | Ligne 190: | ||
+ | ====== Mise à jour de la base de données et de l'interface ====== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Base de données 'bd_td_exercice' ===== | ||
+ | |||
+ | |||
+ | Télécharger le {{:td_histoire_numerique:bd_td_exercice_20141101.zip|fichier de la mise à jour}} et vérifier que c'est bien la dernière version.\\ | ||
+ | |||
+ | Version actuelle: bd_td_exercice_20141101 | ||
+ | |||
+ | * Extraire – dézipper le dossier | ||
+ | * Sélectionnez votre base de données de l'exercice (bd_td_exercice) dans pgAdminIII | ||
+ | * Avec un click droit activez le menu contextuel et choisissez: 'Supprimer' -> supprimez votre base bd_td_exercice. | ||
+ | * Créez une nouvelle base de données appelée bd_td_exercice et réinstallez tous les schémas que vous trouvez dans le dossier à partir du nouveau fichier selon la procédure indiquée [[td_histoire_numerique:descriptif_exercice_2&#creation_de_la_base_de_donnees_bd_td_exercice|ci-dessus]]. | ||
+ | * Attention: le nouveau schéma 'vues_analyse.sql' doit être installé après tous les autres. | ||
+ | |||
+ | |||
+ | ==== Mise-à-jour de l'interface ==== | ||
+ | |||
+ | |||
+ | * prenez le fichier bd_td_exercice.odb qui contient l'interface de votre base de données qui se trouve dans le dossier téléchargé et mettez-le à la place de votre fichier actuel | ||
+ | * vérifiez les paramètres de connexion du fichier à votre base de données sont corrects (nom de la base: bd_td_exercice, port 5432) vous aurez accès à votre nouvelle interface et aux nouvelles données. | ||
+ | ===== Base de données 'td_personnelle' ===== | ||
+ | * Ouvrir votre base de données personnelle (bd_personnelle) avec pgAdminIII | ||
+ | * Déplier dans l'arboréscence de gauche les schémas (rouge) | ||
+ | * NE TOUCHEZ JAMAIS au schéma 'objets', sauf si: | ||
+ | * vous avez créé une version antérieure au permier novembre 2014: dans ce cas, voir les instructions spécifiques ci-dessous | ||
+ | * sélectionner le schéma vues_affichage, puis click droit: **supprimer en cascade** | ||
+ | * sélectionner le schéma paramètre, puis click droit: **supprimer en cascade** | ||
+ | * recrééz les schémas paramètre et vues_affichage selon les instructions [[td_histoire_numerique:descriptif_exercice_2&#creation_de_la_base_de_donnees_bd_personnelle|données ci-dessus]] et SANS TOUCHER au schéma 'objets' | ||
+ | ==== Version de la base de données antérieure au premier novembre 2014 ==== | ||
+ | ==== Mise-à-jour de l'interface ==== | ||
- | ====== Création des objets et indexation des textes ====== | ||
- | =====Présentation du modèle conceptuel===== | + | * prenez le fichier bd_personnelle.odb qui contient l'interface de votre base de données qui se trouve dans le dossier téléchargé et mettez le à la place de votre fichier actuel |
+ | * si les paramètres de votre base de données sont corrects (nom de la base: bd_personnelle, port 5432) vous aurez accès à votre nouvelle interface et aux nouveaux paramètres – ainsi à vos données que vous n'avez pas touchées. | ||
+ | * si ce n'est pas le cas, vérifiez le paramètrage selon les indications données [[td_histoire_numerique:descriptif_exercice_2&#installer_l_interface_de_sa_base_personnelle|ci-dessus]] | ||
- | Voici le {{:td_histoire_numerique:mcd_base_td_histoire_numerique.odg|fichier du MCD}} à télécharger. | ||
- | ==== Encodage de textes en XML – TEI ==== | ||
- | Installer le navigateur [[https://www.mozilla.org/fr/firefox/new/|Firefox]] |