Outils pour utilisateurs

Outils du site


td_histoire_numerique:descriptif_exercice_3

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:descriptif_exercice_3 [2014/10/10 23:53]
Francesco Beretta [Création des objets]
td_histoire_numerique:descriptif_exercice_3 [2014/10/11 08:05]
Francesco Beretta [Création des objets]
Ligne 51: Ligne 51:
 Le logiciel client pgAdminIII permet de visualiser directement les tables. Dans le schéma '​objets'​ on trouve les trois tables qui vont accueillir vos propres objets. Dans le schéma '​parametres'​ se trouvent les deux tables des paramètres. Il ne faut pas toucher aux données de ces dernières car, pour une question de cohérence, c'est moi qui définis leur contenu.\\ Le logiciel client pgAdminIII permet de visualiser directement les tables. Dans le schéma '​objets'​ on trouve les trois tables qui vont accueillir vos propres objets. Dans le schéma '​parametres'​ se trouvent les deux tables des paramètres. Il ne faut pas toucher aux données de ces dernières car, pour une question de cohérence, c'est moi qui définis leur contenu.\\
  
-L'​**interface** du client Base (suite LibreOffice) permet une visualisation des tables et de leur contenu plus organique et facile à manipuler que d'​accéder directement aux tables. Dans un même formulaire on voit apparaître des lignes et des cellules issues de plusieurs tables différentes:​ les objets, les noms, les associations entre objets et les valeurs des paramètres.+L'​**interface** du client Base (suite LibreOffice) permet une visualisation des tables et de leur contenu plus organique et facile à manipuler que d'​accéder directement aux tables. Dans un même formulaire on voit apparaître des lignes et des cellules issues de plusieurs tables différentes:​ les objets, les noms, les associations entre objets et les valeurs des paramètres.\\ 
 + 
 +Sur une fiche de formulaire on voit apparaître toutes les cellules issues de différentes talbes concernant le même objet. La clé de l'​objet,​ la //primary key// (pk_objet), se situe généralement en haut du formulaire. Par convention, nous parlerons d'une **'​pk'​** pour la clé purement numérique (1, 2, 3, etc.), alors que nous appellerons **'​clé'​** (clé semi-sémantique) la clé avec préfixe (ObPe1, ObPe2, etc.) ajouté automatiquement par concaténation avec la clé numérique. Le préfixe indique que, dans ce cas, il s'agit d'un 'objet à usage personnel'​. Il est ainsi distingué des objets de la base de données collaborative du [[http://​symogih.org|projet SyMoGIH]] (cf. ci-dessous)
 ===== Création des objets ===== ===== Création des objets =====
 +
 +Avant de procéder il faut **vérifier que la base de données dont on dispose est à jour** tant au point de vue des paramètres et des autres tables que de l'​interface.\\
 +
 +Les **fichiers à jour** à télécharger et les instructions se trouvent [[td_histoire_numerique:​descriptif_exercice_2&#​mise_a_jour_de_la_base_de_donnees_et_de_l_interface|ici]].
 +==== Manipulation de l'​interface ====
  
 La création d'un nouvel objet dans la base de données s'​effectue grâce au formulaire '​objets_création'​ qu'on trouve dans la liste des formulaires et qu'on active par un double click.\\ La création d'un nouvel objet dans la base de données s'​effectue grâce au formulaire '​objets_création'​ qu'on trouve dans la liste des formulaires et qu'on active par un double click.\\
Ligne 67: Ligne 74:
  
 Si on se déplace vers la prochaine fiche du formulaire on déclanche automatiquement l'​enregistrement des valeurs modifiées. On se déplace entre les fiches avec les boutons en forme de fléche tout en bas. Il est toutefois nécessaire de se positionner dans un champs marqué par [P] = champs principal du formulaire.\\ Si on se déplace vers la prochaine fiche du formulaire on déclanche automatiquement l'​enregistrement des valeurs modifiées. On se déplace entre les fiches avec les boutons en forme de fléche tout en bas. Il est toutefois nécessaire de se positionner dans un champs marqué par [P] = champs principal du formulaire.\\
 +
 +{{:​td_histoire_numerique:​bd_creation_objets.png?​200|}}
 +
 +
 +Date de début de l'​objet etc. – type
  
 ===== Navigation et recherche d'​objets ===== ===== Navigation et recherche d'​objets =====
td_histoire_numerique/descriptif_exercice_3.txt · Dernière modification: 2014/10/29 20:23 par Francesco Beretta