Le Guide des Bonnes Pratiques Numériques. Entrepôt OAI-PMH

Dimension: px
Commencer à balayer dès la page:

Download "Le Guide des Bonnes Pratiques Numériques. Entrepôt OAI-PMH"

Transcription

1 Le Guide des Bonnes Pratiques Numériques Entrepôt OAI-PMH Version 1, mars 2010 Ce guide peut être téléchargé sur : Contributeurs au guide :Laurent Capelli (CCSD), Jean-Luc Minel (TGE Adonis & MoDyCo), Gautier Poupeau (ATOS), Stéphane Pouyllau (CNRS, TGE Adonis ) Remerciements : Les auteurs du guide remercient Nadine Dardenne (TGE Adonis) pour sa relecture attentive.

2 Table des matières 1. Introduction Le protocole OAI-PMH Rappel sur la notion de protocole Rappel sur le Dublin Core Recommandations particulières pour la description : Unicode Les acteurs de l'oai-pmh Synchronisation entre les acteurs Première synthèse Que peut-on faire avec l'oai-pmh? Les limites de l'oai-pmh Structuration des données Structuration d'une archive ouverte Structuration OAI-PMH Format des données renvoyées par le protocole OAI-PMH Sélectionner les données selon un critère thématique Les six verbes du protocole Le rôle du jeton Requêtes OAI-PMH ListRecords Identify ListIdentifiers ListMetaDatFormat Une étude de cas : la création d'un entrepôt OAI De l'oai-pmh à RDF Bibliographie Liens...23

3 1. Introduction Ce Guide des Bonnes Pratiques - Entrepôt OAI-PMH est une première version relative à la description d un entrepôt conforme aux directives de l «Open Archive Initiative» (OAI) et plus spécifiquement au protocole «Protocole for Metadata Harvesting» (PMH). Rédigé par le TGE Adonis sous l impulsion de l Institut des Sciences Humaines et Sociales, du Bureau des Très Grands Équipements du CNRS et du Ministère de l Enseignement supérieur et de la recherche, ce guide est toutefois amené à évoluer. Dans sa version actuelle, il présente les principes et les conditions techniques à respecter pour construire un entrepôt conforme au protocole OAI-PMH Le protocole OAI-PMH Le protocole OAI-PMH (Open Archives Initiative - Protocol for Metadata Harvesting) est issu de la convention de Santa Fé (21-22 octobre 1999, New Mexico, USA) au cours de laquelle deux objectifs ont été assignés à ce protocole : rendre interrogeables des bases de données hétérogènes et réparties ; définir les conditions qui permettent à des logiciels de collecter massivement les métadonnées et de les stocker dans des entrepôts centralisés ; À l origine, le protocole OAI-PMH a été ainsi mis au point par l Open Archive Initiative pour faciliter l échange et la visibilité des données stockées dans les archives ouvertes, entrepôts d articles scientifiques mis à disposition par les chercheurs eux-mêmes. Il s est peu à peu diffusé dans d autres domaines d applications de par sa simplicité et la disponibilité de nombreux outils. Ce protocole est donc né de de la volonté partagée par une communauté de faire inter-opérer des bases d'archives entre elles. Il s'appuie sur des standards que sont HyperText Transfer Protocol (HTTP, le protocole du web), XML et Dublin Core (cf ci-dessous) Rappel sur la notion de protocole En toute généralité, un protocole est l ensemble des règles qui définissent le dialogue entre deux interlocuteurs. En informatique, un protocole est l ensemble des règles qui définissent le dialogue entre un client et un serveur. Est considéré comme «client», l'application de l utilisateur lui permettant d accéder à un service. Par exemple, un navigateur Web (Internet Explorer, Firefox, Chrome, ) est un client Web. Le système de réservation de la SNCF par exemple est un service situé sur un serveur Web. HTTP est le protocole du Web permettant de faire dialoguer un navigateur avec un serveur Webclient et un serveur. Par ailleurs, un protocole utilise différentes notions qui sont : les verbes : un ensemble de verbes est géré pour le dialogue les attributs : un verbe peut être complété par un ou plusieurs attributs pour formuler une demande. Par exemple, dans le protocole HTTP utilisé pour gérer le dialogue entre un client et un serveur, le verbe qu utilise le plus souvent le navigateur est «GET». Enfin, un protocole peut en encapsuler un 3

4 autre. Par exemple, le protocole HTTP est véhiculé dans un autre protocole : le protocole TCP/IP. De cette manière avec le protocole HTTP, il est possible de composer et d'envoyer des messages dont le contenu est constitué d autres verbes et attributs appartenant à un autre protocole. Ainsi, le protocole OAI-PMH est un protocole utilisant HTTP. On dit encore «au-dessus» de HTTP Rappel sur le Dublin Core 1 Les métadonnées sont des données qui décrivent d'autres données. On les appelle aussi des descripteurs. Dans les bibliothèques classiques, les documents sont décrits à l'aide de notices bibliographiques où l'on identifie les auteurs, les éditeurs, les titres, les dates de parution, etc. Ces notices sont utiles tant aux bibliothécaires pour la gestion de leur fonds, qu'aux usagers pour retrouver un ouvrage. Pour un document numérique, et plus particulièrement dans le cadre d'une diffusion par internet, ces notices portent le nom de «métadonnées», alors que les documents eux-mêmes sont nommés «ressources». Les documents électroniques prennent de plus en plus d'importance dans notre vie quotidienne et leur nombre ne fait qu'augmenter. Rechercher une «ressource» spécifique est devenu une tâche à la fois complexe et indispensable d'autant plus que cette recherche s'effectue maintenant dans des architectures distribuées (les «ressources» ne se trouvent pas toutes au même endroit physique, sur le même serveur). C'est dans ce contexte que les préoccupations de standardisation et de normalisation des pratiques de codage et d'échange de métadonnées trouvent leurs origines. En 1995, à Dublin (Ohio), des représentants de communautés diverses, issus du monde des bibliothèques, de l'informatique et du web, se réunissent pour définir un noyau commun de métadonnées : le Dublin Core Metadata Initiative (DCMI), abrégé souvent comme Dublin Core ou DC. Le Dublin Core est un ensemble de 15 descripteurs de portée très large et de sens très générique. Certains ont trait au contenu, d'autres à la propriété intellectuelle, d'autres enfin à l'instanciation. Cet ensemble de descripteurs a été normalisé au sein de l'iso en 2003 sous le nom d ISO Standard Les 15 descripteurs sont les suivants :.1 Contributor.2 Coverage.3 Creator.4 Date.5 Description.6 Format.7 Identifier.8 Language.9 Publisher.10 Relation.11 Rights.12 Source.13 Subject.14 Title.15 Type 1 Cette section est issue du site du Centre de ressources pour la description de l'oral, centre de ressources du CNRS. 4

5 Des informations supplémentaires sur ces descripteurs peuvent être trouvées sur la page suivante : Ces éléments de base peuvent, dans certains cas, être jugés insuffisamment précis : il est alors possible d'utiliser un autre ensemble de «qualifiers» qui en précisent l'acception. Dublin-Core définit deux classes de «qualifiers» : Les «refinements» qui rendent plus spécifique le sens d'un élément. Par exemple, à la place de l'élément «date» il est possible d'utiliser l'un de ces «refinements» : created, valid, available, issued, modified, dateaccepted, datecopyrighted, datesubmitted. Les schémas d'encodage, et les vocabulaires contrôlés comme par exemple le schéma «Point» qui permet de définir les propriétés d'un point géographique (coordonnées : longitude, latitude, altitude, référentiel, nom). Le DC peut servir de base au Dublin Core dit qualifié dans lequel il est possible de typer les métadonnées, en utilisant les types de données proposés par le DCMI ou ses propres types de données définis dans un schéma XML. Le Dublin Core simple 2 (ou Dublin Core Element Set) est essentiel, car sans lui l'oai-pmh serait un protocole «babelien»! Le Dublin Core permet de se mettre d accord sur un minimum de terminologie pour désigner les objets. Par exemple, la balise «creator» permet de désigner un auteur ; la balise «source» permet de désigner l adresse du fichier texte, etc. Cette désignation commune va permettre l agrégation du contenu de bases de données différentes. Un schéma de données (schéma XML ou une DTD XML) spécifie un ensemble de contraintes, éléments facultatifs ou obligatoires, ou structures plus complexes. Par exemple, un auteur doit appartenir à un laboratoire qui lui, doit dépendre d une institution, etc. Dans un entrepôt OAI, chaque ressource stockée correspond à un «enregistrement» (ou «record»). Chaque enregistrement est obligatoirement décrit en Dublin Core simple. En plus de cette description en Dublin Core simple, chaque enregistrement peut être décrit suivant un ou plusieurs formats de métadonnées dont le choix est laissé à l appréciation de l administrateur de l entrepôt. Les différents formats de métadonnées utilisés par l entrepôt peuvent être connus par le moissonneur grâce à une requête spécifique. De plus en plus, le Dublin Core Metadata Terms ou DC Terms vient en complément du Dublin Core simple. Le DC Terms est un DC «complet», plus riche, permettant de raffiner les métadonnées. Un entrepôt peut être organisé en différents ensembles d enregistrements («set») qui fonctionnent comme des collections. Un enregistrement peut appartenir à plusieurs ensembles donc à plusieurs «set». Les différents ensembles peuvent être organisés «hiérarchiquement» par utilisation, dans le nom des sets, de valeurs hiérarchiques (ex. : nom de la collection: type d'objet). Par exemple, vous pouvez imaginer avoir des objets particuliers (des descriptions de photographies, par exemple), qui sont regroupés dans un ensemble/set (toutes les photographies d un photographe particulier) Recommandations particulières pour la description : Unicode Les métadonnées descriptives doivent être encodées en Unicode UTF-8. Unicode est une norme développée par le Consortium Unicode, qui vise à donner à tout caractère de n importe quel système d écriture un nom et un identifiant numérique, et ce de manière unifiée, quelle que soit la plateforme informatique ou le logiciel. Le choix d UTF-8 garanti au mieux que vos données seront lisibles sur n importe quel système d exploitation ou plateforme, si on dispose d une police de caractères adéquate. 2 Voir : Dublin Core Metadata Element Set : 5

6 Cette norme concerne l encodage des caractères et non leur visualisation qui a besoin d une police adaptée. Le choix d UTF-8 n a ainsi pas de répercussion sur la police que vous allez utiliser pour visualiser vos données sur l écran. D autres encodages existent (ISO et ASCII par exemple) mais ils sont beaucoup moins complets, particulièrement pour les langues anciennes ou rares Les acteurs de l'oai-pmh Le protocole OAI-PMH implique deux acteurs (voir figure 1): Le fournisseur de données (data provider) qui expose, grâce à une interface Web spécifique, les métadonnées des différents enregistrements contenus dans son entrepôt. Il s agit là des données produites par les chercheurs, les laboratoires, etc. Le fournisseur de services (service provider) qui moissonne un ou plusieurs entrepôts, en utilisant les interfaces exposées par le fournisseur de données, afin d offrir aux utilisateurs des interfaces de recherche ou de navigation. Un fournisseur de service offre donc un seul point d entrée pour rechercher de l information dans un grand nombre d archives ouvertes. Le fournisseur de service peut «retravailler» l information qu il a récoltée pour : Se spécialiser dans une thématique Sélectionner des notices. Par exemple, n exposer que les notices qui ont un fichier de texte intégral Créer un index des auteurs Créer des index thématiques Par exemple, aujourd'hui inclus dans l'offre OCLC, est un fournisseur de service, hal.archives-ouvertes.fr est une archive ouverte (ou un entrepôt de données) qui expose les métadonnées via OAI-PMH. Le moteur ISIDORE initié par le TGE Adonis, comme d'autres moteurs de recherche (Crevilles.org, ScientificCommons.org, Driver-Community, etc.) pourront ainsi moissonner les données conformes au standard OAI-PMH. Figure 1 : Les acteurs et le moissonneur (extrait de Capelli 2009). 6

7 1.3. Synchronisation entre les acteurs Rappelons que l'oai-pmh est un protocole pour LIRE des données dans un entrepôt, par conséquent il n'existe pas d instruction (de verbe) dans le protocole pour insérer des documents ou des notices dans une archive ouverte. En conséquence, l initiative de mise à jour ne peut venir que du fournisseur de services. Le moissonneur moissonne «quand il le souhaite» pour faire la mise à jour, tous les jours ou tous les mois. L utilisateur qui interroge le fournisseur de service n a pas de garantie quant à la fraîcheur de l information collectée Première synthèse Que peut-on faire avec l'oai-pmh? L'OAI-PMH permet de demander de l information à un serveur d archives ouvertes pour : Connaître la structure de l archive Connaître le format des métadonnées Connaître la nomenclature de classement Récupérer les notices (les métadonnées) Attention, le plus petit objet qu'il est possible de lire avec le protocole, est une notice (ou son identificateur). L accès aux notices ne se fait que de deux manières : On lit une seule notice à la fois en fournissant sa référence On demande à lire la totalité des notices Les limites de l'oai-pmh L'OAI-PMH n est pas un langage d interrogation de bases de données et est extrêmement limité dans les critères de sélection. En pratique et d un point de vue documentaire, on peut sélectionner: sur un intervalle de temps sur la classification des documents L'OAI-PMH ne permet donc pas de choisir n importe quelle sélection de notices. Par exemple, on ne peut pas demander les seules fiches d un auteur. OAI-PMH n est pas orienté utilisateur. Un utilisateur n interrogera donc jamais directement une archive via OAI-PMH. Il s adressera à un service spécialisé et de fait à un dialogue entre serveurs. L'OAI-PMH est un protocole d extraction d informations : il ne peut donc pas être utilisé pour déposer de l information dans une archive ouverte. L alimentation d une archive ouverte est complètement indépendante du protocole OAI-PMH. 2. Structuration des données 2.1 Structuration d'une archive ouverte La structuration des données dans une archive est indépendante du protocole OAI-PMH. Elle résulte des choix faits par les concepteurs et elle est mise en œuvre au travers d un modèle de données pouvant être exprimé par un schéma de base de données, un schéma XML, une DTD. Les données 7

8 sont stockées dans une base de données, souvent relationnelle, quelquefois nativement en XML. Une structuration suffisamment élaborée peut permettre : Une représentation thématique du contenu de l archive Une représentation institutionnelle, éventuellement à plusieurs niveaux Une représentation par collection au sens large du terme : Collections institutionnelles Livres, épi-journaux, actes de congrès, etc. 2.2 Structuration OAI-PMH Avec l'utilisation des cinq ensemble, il est possible de hiérarchiser l'information. Ainsi l'oai-pmh supporte la hiérarchisation de l information, mais les moissonneurs ne l exploitent pas nécessairement. L'OAI-PMH reconnaît ainsi le concept de «collection» ( <setdescription> ). Si l'archive ouverte implémente la notion de collection, alors des sélections plus fines deviennent possibles. Au-delà de la sélection thématique, on peut sélectionner une collection. L'OAI-PMH permet au client de retrouver la structure de l archive (verbe <ListSets>). Figure 2 : Un exemple de description de collection (extrait de Capelli, ibid). Il conviendra alors d'exploiter au mieux cette «catégorisation» de l'information du coté de fournisseur de service (moteur de recherche, sites thématiques 3,etc) 3. Format des données renvoyées par le protocole OAI-PMH Les données moissonnées sont «encapsulées» en XML. Par exemple, pour une notice, ce sont au minimum les valeurs du Dublin Core non qualifié qui sont retournées. La figure 3 illustre les données retournées en réponse au verbe ListRecords (ou GetRecords). 3 Nous renvoyons le lecteur à l'exemple du projet Crevilles.org qui illustre ce cas. 8

9 Figure 3 : Un exemple de données moissonnées (extrait de Capelli, ibid). 3.1 Sélectionner les données selon un critère thématique Pour sélectionner de l information, il est nécessaire qu au préalable celle-ci ait été classifiée. Chaque archive choisit «sa» propre classification, et elle la fait connaître, grâce au verbe «ListSets» du protocole OAI-PMH : Conformément à un schéma XML de données ; Via un nom symbolique qui sera utilisé comme critère de recherche (par exemple <setspec>envir</setspec> ) ; Via un descriptif associé à ce nom symbolique, pour en permettre un affichage compréhensible comme par exemple <setname> Etudes de l'environnement </setname>. Attention, il n existe pas de classification thématique «universelle», ce qui ne facilite pas le travail des «moissonneurs»! Un bon fournisseur de service devrait être le fruit du moissonnage d archives dont les opérateurs se sont concertés pour choisir une thématique commune ou, au moins, un bon niveau d interopérabilité Sans cela, toute présentation thématique par un moissonneur devient périlleuse. Le verbe «ListSets» permet de connaître le modèle de classement d'une archive. La figure 4 illustre l'utilisation de ce verbe. 9

10 Figure 4 : Un exemple d'utilisation du verbe «Listsets» (extrait de Capelli 2009). Il est possible de traiter une structuration en thèmes et sous-thèmes. Dans l'exemple ci- dessous (figure 5) dans lequel «mathématiques combinatoires» est un sous thème de «mathématiques»: Figure 5 : Un exemple de sous thème (extrait de Capelli 2009). Ainsi le protocole OAI-PMH permet de définir une structure hiérarchique. Le caractère «:» est défini comme séparateur entre les différents niveaux. Ceci permettra ultérieurement de sélectionner toutes les notices de la rubrique «mathématiques» et, parmi celles-ci uniquement celles en «mathématiques combinatoires». Il est aussi possible d'effectuer une sélection au niveau de la fourniture de la notice : la thématique est renseignée par la balise «subject» du Dublin Core : <dc:subject>mathematics/combinatorics</dc:subject> ce qui permet d'obtenir le résultat illustré par la figure 6. Enfin, ne pas oublier qu'il est possible de répéter une balise autant de fois que nécessaire dans une notice, ce qui permet de qualifier des notices avec plusieurs thématiques. 10

11 Figure 6 : Un exemple de sous-thème (extrait de Capelli, 2009). 4. Les six verbes du protocole Le tableau 1 ci-dessous précise la fonction de chacun des six verbes : Identify ListMetadataFormat ListSets ListIdentifiers donne des informations générales sur le serveur donne le ou les formats dans lesquels sont fournies les notices. On trouvera ici au moins oai_dc correspondant au minimum à du Dublin Core. Le ou les formats sont définis par un schéma XML dont l adresse est donnée dans la réponse donne la structure de l'entrepôt (nomenclature de classement des notices de l'entrepôt, thématique) donne les identifiants pour un MetaDataFormat (il n y a pas de défaut comme oai_dc aurait pu l être)?? ListRecords donne toutes les notices de l'entrepôt en fonction du MetaDataFormat GetRecords donne l enregistrement défini par l «identifier» Tableau 1 : les six verbes (extrait de Capelli, ibid). 11

12 Le tableau 2 ci-dessous précise les attributs fonction de chacun des six verbes: o: obligatoire f: facultatif e: exclusif Tableau 2 : Les attributs des six verbes (extrait de Capelli 2009) Le rôle du jeton Ce paramètre est surtout utile pour l implémenteur. Lors d une demande de liste (ListRecords, ListIdentifiers), l archive ne renvoie qu une fraction des éléments (contrôle de flux). Pour obtenir les éléments suivants, il faut réitérer la demande en fournissant un jeton. Évidemment, on ne peut pas changer les paramètres en cours de demande, pour cette raison, le paramètre «jeton» est exclusif. Le jeton a une durée de vie limitée. Cette durée de vie est indiquée au demandeur. Sont indiqués aussi, la taille de la liste et le nombre de notices déjà envoyées. Figure 7: Un exemple de jeton (extrait de Capelli 2009). 12

13 4.2. Requêtes OAI-PMH ListRecords Voici un exemple de requête avec le verbe «ListRecords» : Figure 8 Un exemple de requête (extrait de Capelli, ibid) et voici un autre type de requête : Figure 9 : (extrait de Capelli 2009) qui donnerait le résultat : Figure 10 : (extrait de Capelli 2009) 13

14 Identify Figure 11 : (extrait de Capelli 2009) 14

15 ListIdentifiers Figure 12 : (extrait de Capelli, ibid) 15

16 ListMetaDatFormat Figure 13 : (extrait de Capelli 2009) 5. Une étude de cas : la création d'un entrepôt OAI 4 Le système d'entrepôt OAI-PMH que nous allons créer fonctionne à partir d'une table issue d'une base de données MySQL. Cette table contient les éléments qui seront présentés en Dublin Core et des éléments techniques utiles au pilotage de l'entrepôt OAI-PMH. Nous avons utilisé le module OAIPHP2, développé par d'heinrich Stamerjohanns 5 pour développer cet exemple. Le schéma de fonctionnement est le suivant : Table MySQL ---> PHP (application) ---> données XML. Il s'agit de présenter un exemple simple contenant toutes les étapes. Il faut noter cependant, que de plus en plus de logiciels de gestion de données numériques (Dspace, GreenStone, etc.) ou de SIGB ont des modules OAI-PMH exposant du Dublin Core simple. La présence d'un module OAI-PMH, la possibilité d'exposer les métadonnées sous plusieurs formes (DC simple, DC Terms, OLAC, METS) sont deux critères très important du cahier des charges nécessaire à l'achat d'un outil de SIGB et/ou d'une prestation de service Les étapes Les étapes qui vont suivre vont permettre l'alimentation de la table MySQL de l'entrepôt depuis un tableau de données (Excel, OpenOffice, CSV, etc.). Il s'agit de faire une entrée par document (ou une 4 Cette section est issue du Wiki du CN2SV, Centre de ressources du CNRS et écrit par Delphine Usal ( CNRS, CN2SV) et Stéphane Pouyllau (CNRS, CN2SV). 5 Module PHPOAI2 disponible sur 6 Nous renvoyons le lecteur aux compte-rendus des journées FREDOC 2009 (Réseau des documentalistes du CNRS) disponible en ligne : 16

17 entrée par ressource), c'est donc une fiche détaillée de chaque document. Le tableau 3 explicite les différents champs de la table que nous allons utiliser. Ils correspondent aux champs du Dublin Core simple. CHAMPS COMMENTAIRES serial numéro unique pour une fiche de document entrée, en auto_incrément provider provenance du document url le référent enterdate date d'entrée dans la base du document oai_identifier numéro identifiant OAI unique oai_set type de document (manuscrit, archives documents...) datestamp date d'entrée dans la base du document deleted par défaut «false» dc_title titre du document dc_creator auteur du document dc_subject sujet du document (histoire, philosophie, etc. ) dc_description description du document dc_contributor nom de la ou des personnes ayant contribuée(s) à la mise en ligne du document (numérisation, mise en ligne...) dc_publisher nom de la personne ayant pris l'initiative de publier le document dc_date date du document dc_type type de document (manuscrit, archive, documents...) dc_format format du document pour les documents provenant d'une autre base de données dc_identifier adresse mail du document dc_source adresse mail du document dc_language langue du document dc_relation relation entre la ressource décrite et une ressource tiers (avec lien de parenté ou non) dc_coverage mots clés dc_rights droit de publication (public domain) Tableau 3 : exemple de champs (extrait de Pouyllau, 2009). La figure 17 donne un exemple de cette table administrée avec le gestionnaire phpmyadmin. Il convient ensuite de saisir les champs dans la base de données. Une solution consiste à créer un fichier avec l'outil OpenOffice. Les lignes de ce fichier doivent correspondre aux champs déclarés précédemment dans la table. Copiez dans la ligne numéro 1 le noms des champs de votre table dans l'ordre où ils sont présentés dans PhpMyAdmin. Dans le dernier enregistrement de votre base OAI, regarder quel est le dernier «serial» et le «dernier oai_identifier». Si le «dernier serial» est 3200 et son «oai_identifier» hstl , votre premier enregistrement dans le fichier open office aura donc comme «serial» le numero 3201 et son «oai_identifier» sera hstl Entrez les renseignements que vous connaissez dans les divers champs (voir le paragraphe précédent sur la description des champs). 17

18 La figure 14 donne un exemple de fichier créé. Figure 14 : (extrait de Pouyllau 2009) Enregistrez votre document en mode CSV et choisissez comme séparateur de champ le caractère «;». 18

19 La figure 15 illustre les différentes étapes à suivre pour réaliser cet enregistrement. Figure 15 : Les étapes d'export du fichier (extrait de Pouyllau 2009) 19

20 Il convient ensuite d'insérer les données contenues dans le fichier OpenOffice dans la table temporaire. Pour cela, cliquez sur la table «hstl_oai_records_w» et ensuite sur l'onglet "Importer". Recherchez votre fichier et sélectionner-le dans "Format de fichier d'importation" CSV via LOAD DATA. Cliquer ensuite sur "exécuter" : un message s'affiche vous informant que votre table a bien été copiée. Figure 16 : Les étapes d'export du fichier (extrait de Pouyllau 2009) Il ne reste alors plus qu'à placer les données en ligne : comme vous venez de passer vos données dans la table temporaire elles ne sont pas encore en ligne. Pour les mettre en ligne : hstl_oai_records devient hstl_oai_records_savjjmmaaaa hstl_oai_records_w devient hstl_oai_records Cliquer sur la table hstl_oai_records, ensuite sur l'onglet «Opérations», entrer le nom souhaité dans la fenêtre «Options pour cette table» «Changer le nom de la table pour «hstl_oai_records_sav ». Cliquer sur «executer» : un message s'affiche vous informant que le nom de la table a bien été modifié. Il convient maintenant de faire passer la table temporaire en page active. Pour cela répétez la même opération comme l'illustre la figure

21

22 «record» est un calque sur le Web de la fiche physique du catalogue papier et renvoie donc à la notion de documents pour décrire un ensemble fini de données sur un autre document. Cela pose deux problèmes principaux du point de vue de la description des ressources : il est très complexe voire impossible d'exprimer des relations entre deux «records» quelle qu'en soit la nature. Le protocole OAI-PMH a ainsi tendance à aplanir la structure des ressources décrites et à les mettre toutes sur le même plan ; la description elle-même du «record», comme elle est exprimée selon le modèle d'arbre XML, limite la description à une structure hiérarchique (souvent très simple comme c'est le cas avec le Dublin Core en XML) et ne permet pas de faire référence explicitement à une autre ressource sur le Web identifiée par une URI. Les initiateurs de l'oai-pmh ont bien conscience de ces limites. C'est pourquoi ils en proposent aujourd'hui une évolution : l'oai-ore basé sur les technologies et les principes du Web sémantique. Ces derniers mois ont vu la constitution d'un Web de données (web of data ou linked data en anglais ). Il ne s'agit pas d'un nouveau Web, mais plutôt d'une nouvelle façon de mettre à disposition et de relier entre-elles des données sur le Web. Son principe est finalement assez simple : il est constitué de milliards d'assertions sur des ressources sous la forme de phrases simples (ou d'une phrase simple). Pour ce faire, le Web de données utilise les technologies du Web sémantique et l'architecture du Web : les assertions sont exprimées selon le modèle RDF : soit le triplet Sujet-Prédicat-Objet, ce qui correspond à la structure d'une phrase simple : Sujet-Verbe-Complément ; chaque composant du triplet est composé d'une URI déréférençable, c'est-à-dire un identifiant localisable au sein du Web. Chaque composant devient ainsi une ressource ; à chaque ressource sont associées une représentation en RDF (le plus souvent avec la syntaxe RDF/XML, mais parfois en N3) pour les machines et une représentation en HTML pour les humains. Ainsi se constitue un hypertexte dans lequel une ressource est reliée à une autre ressource par un lien typé, le prédicat, lui-même exprimé avec une URI. Or, tout l'intérêt de ce Web de données réside dans le fait qu'une ressource peut représenter tout et n'importe quoi : un objet du monde réel (une personne, un lieu, un livre traditionnel...), un concept ou une ressource déjà disponible sur le Web. L'URI en constitue l'identifiant indispensable dans le cadre du Web pour pouvoir exprimer des assertions. Il n'est ici plus question de document à moins d'assimiler le Web de données dans son ensemble à un document, le Web de données n'étant par définition pas fini, tout un chacun pouvant lier une ressource à une autre ressource. Quant à la structure hiérarchique, en plaçant l'assertion au niveau de description le plus fin possible (une phrase simple), elle ne constitue qu'un modèle possible de relations entre les ressources. En poussant la logique du Web à son terme, le Web de données permet de dépasser les limites inhérentes à la notion de document et à la structuration hiérarchique des données. Il ouvre ainsi la voie à une modélisation décentralisée, plus souple et plus proche de notre monde réel. Et, pour ceux que cela effraie, le W3C travaille déjà aux normes et aux techniques qui permettront de mesurer la confiance que l'on peut accorder à telle ou telle assertion. 22

23 7. Bibliographie Capelli Laurent(2009), «OAI-PMH, le protocole des archives ouvertes», formation CCSD. Pouyllau Stéphane (2009), «OAI-PMH pour la diffusion de corpus documentaires numérisés ou numériques : retours d'expérience», FREDOC Liens Dublin Core : Open Archives Initiative : OAI-PMH : Unicode : Mise en ligne de données sous la forme d'un entrepôt OAI-PMH avec PHPOAI2, PHP et MySQL : PMH_avec_PHPOAI2_via_PhpMyAdmin 23

Bibliothèque numérique de l enssib

Bibliothèque numérique de l enssib Bibliothèque numérique de l enssib Il y a une vie après MARC, 19 novembre 2007 : journée d étude en hommage à Pierre-Yves Duchemin De MARC à XML : Les nouveaux formats bibliographiques CLAVEL, Thierry

Plus en détail

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Journée organisée par le CRFCB Midi-Pyrénées / Languedoc-Roussillon

Plus en détail

Présentation générale du projet data.bnf.fr

Présentation générale du projet data.bnf.fr Présentation générale du projet data.bnf.fr La Bibliothèque nationale a mis en œuvre un nouveau projet, qui a pour but de rendre ses données plus utiles sur le web. Ceci nécessite de transformer données

Plus en détail

Ministère de la Culture et de la Communication

Ministère de la Culture et de la Communication Par Thierry CLAERR, Service du Livre et de la Lecture Jean-François MOUFFLET, Service interministériel des Archives de France Ministère de la Culture et de la Communication Stockage et conservation des

Plus en détail

Compte-rendu re union Campus AAR 3 mars 2015

Compte-rendu re union Campus AAR 3 mars 2015 Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse

Plus en détail

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès

Plus en détail

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs

Plus en détail

MODE D'EMPLOI. La gestion des versions permettra de compléter et de faire évoluer les fiches dans le temps. NOM DE LA RESSOURCE CONTACT FOURNISSEUR

MODE D'EMPLOI. La gestion des versions permettra de compléter et de faire évoluer les fiches dans le temps. NOM DE LA RESSOURCE CONTACT FOURNISSEUR MODE D'EMPLOI Fiche réalisée le Version Rédacteur La gestion des versions permettra de compléter et de faire évoluer les fiches dans le temps. NOM DE LA RESSOURCE Nom, prénom CONTACT FOURNISSEUR Mail Téléphone

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

Manuel d utilisation de l outil collaboratif

Manuel d utilisation de l outil collaboratif Manuel d utilisation de l outil collaboratif Réf OCPD-V2 Page 1 / 24 a mis en œuvre un outil collaboratif qui permet de partager des informations entre collaborateurs. Il permet à des utilisateurs travaillant

Plus en détail

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht. Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques

Plus en détail

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3 Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux

Plus en détail

Alfresco Guide Utilisateur

Alfresco Guide Utilisateur Alfresco Guide Utilisateur ATELIER TECHNIQUE DES ESPACES NATURELS - 1 Table des matières Alfresco Guide Utilisateur...1 Accéder à la GED de l'aten...3 Via un client FTP...3 Onglet Général...3 Onglet Avancé...3

Plus en détail

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

Les Architectures Orientées Services (SOA)

Les Architectures Orientées Services (SOA) Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Le signalement des acquisitions numériques à l échelle nationale Le rôle du hub de métadonnées scénarios et prototype

Le signalement des acquisitions numériques à l échelle nationale Le rôle du hub de métadonnées scénarios et prototype Le signalement des acquisitions numériques à l échelle nationale Le rôle du hub de métadonnées scénarios et prototype Raymond BERARD, directeur de l ABES 0 Sommaire 1. La genèse du projet 2. Etude de faisabilité

Plus en détail

Gérer ses impressions en ligne

Gérer ses impressions en ligne Gérer ses impressions en ligne Service d'impression en ligne et copieurs numériques en réseau E.N.T : onglet Services pratiques, Rubrique Gérer ses impressions. Octobre 2012 Version : 1.1.1 Direction des

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Le standard d'échange de données pour l'archivage (SEDA)

Le standard d'échange de données pour l'archivage (SEDA) Le standard d'échange de données pour l'archivage (SEDA) Version 0.2 Michel Jacobson SIAF Plan Le SEDA c'est quoi? De quoi est-il composé? Les changements apportés par la nouvelle version Les travaux en

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan RDF sur le Web Micro-formats Micro-données RDFa Vocabulaires communs Dublin Core, FOAF, SKOS Linked Open Data Architecture

Plus en détail

ISTEX, vers des services innovants d accès à la connaissance

ISTEX, vers des services innovants d accès à la connaissance ISTEX, vers des services innovants d accès à la connaissance Synthèse rédigée par Raymond Bérard, directeur de l ABES, à partir du dossier de candidature d ISTEX aux Initiatives d excellence et des réunions

Plus en détail

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle

Plus en détail

Les archives ouvertes

Les archives ouvertes Les archives ouvertes Christine.Berthaud@ccsd.cnrs.fr Christine Berthaud@ccsd.cnrs.fr 1990 Paul Ginsparg à Los Alamos 2002 Initiative de Budapest pour l Accès ouvert (BOAI) Le libre accès à la recherche,

Plus en détail

INFORM :: DEMARRAGE RAPIDE A service by KIS

INFORM :: DEMARRAGE RAPIDE A service by KIS - Création d'un formulaire Ce petit mémo a pour but de donner une vue d'ensemble des étapes menant à la création d'un formulaire avec in- Form. Bien que générique ce document fournit également les informations

Plus en détail

Table des matières. 1 À propos de ce manuel...5 1.1 Icônes utilisées dans ce manuel... 5. 1.2 Public visé... 5. 1.3 Commentaires...

Table des matières. 1 À propos de ce manuel...5 1.1 Icônes utilisées dans ce manuel... 5. 1.2 Public visé... 5. 1.3 Commentaires... Manuel utilisateur Table des matières 1 À propos de ce manuel...5 1.1 Icônes utilisées dans ce manuel... 5 1.2 Public visé... 5 1.3 Commentaires... 5 2 Généralités sur les applications web... 7 3 Module

Plus en détail

1. Cliquez sur dans le coin supérieur gauche de l'écran 2. Sélectionnez la Langue de l'interface désirée 3. Cliquez sur

1. Cliquez sur dans le coin supérieur gauche de l'écran 2. Sélectionnez la Langue de l'interface désirée 3. Cliquez sur NOTIFICATIONS GUIDE Le module Notifications permet de retrouver des notifications en utilisant les champs spécifiques de la base de données du Registre central des notifications (RCN). Il comporte une

Plus en détail

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR HISTORIQUE DES VERSIONS Vers. Date Rédacteur Objet de la modification 1.00 Juillet 2007 GTBO_AGRI Création du document 1.01 Février 2009 SAMOA

Plus en détail

Un outil open source de gestion de bibliographies

Un outil open source de gestion de bibliographies Un outil open source de gestion de bibliographies Généralités... 2 Installation... 2 L interface zotero... 2 Ajouter une notice bibliographique manuellement... 4 Modifier ses notices bibliographiques...

Plus en détail

Panorama des contenus

Panorama des contenus journée professionnelle organisée par ABPN Association des Bibliothécaires de la Province Nord Panorama des contenus documentaires numériques Isabelle Gasser IRD Nouméa - Documentation Plan Contexte t

Plus en détail

Création de Sous-Formulaires

Création de Sous-Formulaires Création de Sous-Formulaires Révision 1.01 du 02/01/04 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3 2 Pré-requis...3

Plus en détail

Atelier 1. Portails documentaires : BioLib et Cemadoc

Atelier 1. Portails documentaires : BioLib et Cemadoc Atelier 1 Portails documentaires : BioLib et Cemadoc Intervenants Emmanuelle Jannes-Ober, responsable de la médiathèque - Institut Pasteur Odile Hologne, chef du service de l infomation scientifique et

Plus en détail

HAL, archives ouvertes. Christine Berthaud, CNRS/CCSD - Directrice

HAL, archives ouvertes. Christine Berthaud, CNRS/CCSD - Directrice HAL, archives ouvertes Christine Berthaud, CNRS/CCSD - Directrice HAL - http://hal.archives-ouvertes.fr L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion d'articles scientifiques

Plus en détail

Archives ouvertes : les enjeux dans les politiques d établissement et les projets internationaux

Archives ouvertes : les enjeux dans les politiques d établissement et les projets internationaux Archives ouvertes : les enjeux dans les politiques d établissement et les projets internationaux Bruno BOISSAVIT, Anne SLOMOVICI Séminaire MSH : Les archives ouvertes et HAL-SHS 13 Mars 2014 MSH Val de

Plus en détail

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION 2.0. 1 - Optim'Informatique

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION 2.0. 1 - Optim'Informatique IMPORT / EXPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION 2.0 1 - Optim'Informatique Installation INSTALLATION Pour installer le module ExportProduits copier le répertoire exportcatalogue dans

Plus en détail

Métadonnées, ontologies et documents numériques

Métadonnées, ontologies et documents numériques Métadonnées, ontologies et documents numériques Hélène RICHY, Sylvie DESPRÉS Hélène RICHY : Maître de conférences, université de Rennes-1. Sylvie DESPRÉS : Maître de conférences, université Paris-Nord.

Plus en détail

Intégrer des notices de MoCCAM-en-ligne dans BCDI abonnement

Intégrer des notices de MoCCAM-en-ligne dans BCDI abonnement Intégrer des notices de MoCCAM-en-ligne dans BCDI abonnement MoCCAM-en-ligne (http://www.moccam-en-ligne.fr/) est un service libre et gratuit de récupération en ligne de notices UNIMARC. Le site Moccam

Plus en détail

Bien architecturer une application REST

Bien architecturer une application REST Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Analyse comparative entre différents outils de BI (Business Intelligence) :

Analyse comparative entre différents outils de BI (Business Intelligence) : Analyse comparative entre différents outils de BI (Business Intelligence) : Réalisé par: NAMIR YASSINE RAGUI ACHRAF Encadré par: PR. L. LAMRINI Dans le domaine d économies des Big Data et Open Data, comment

Plus en détail

Manuel Utilisateur. Boticely

Manuel Utilisateur. Boticely Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

Auguria_PCM Product & Combination Manager

Auguria_PCM Product & Combination Manager Auguria_PCM Product & Combination Manager Guide utilisateurs v1.5 Auguria 9, rue Alfred Kastler 44300 NANTES FRANCE +33251135012 contact@auguria.net Plan 1 Description générale du module...3 2 Mise en

Plus en détail

SERVEUR DE MESSAGERIE

SERVEUR DE MESSAGERIE CRÉEZ VOTRE SERVEUR DE MESSAGERIE avec: version 4.3-B248 Sommaire PREAMBULE et REMERCIEMENTS Page 2 INTRODUCTION Page 2 AVERTISSEMENT Page 3 INSTALLATION Page 3 CONFIGURATION Page 12 CLIENT DE MESAGERIE

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Logiciels libres de Bibliothèques numériques : présentation. Castore & Greenstone. Les autres : CDS Invenio, EPRINTS, Dspace.

Logiciels libres de Bibliothèques numériques : présentation. Castore & Greenstone. Les autres : CDS Invenio, EPRINTS, Dspace. Formation continue Logiciels libres de Bibliothèques numériques : présentation Castore & Greenstone Les autres : CDS Invenio, EPRINTS, Dspace 12, 13 juin 2006 - Genève Benigno Delgado Assistant d enseignement

Plus en détail

TP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?

TP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte? TP Codage numérique des caractères Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte? I Le code ASCII 1. Une première approche Ouvrir un fichier Excell Sur la ligne 1 du tableau,

Plus en détail

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL . THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet

Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet Bibliothèque nationale de France Direction des services et des réseaux Département de l information bibliographique et numérique Coordination des produits et services bibliographiques Transfert de notices

Plus en détail

Mise en place d une politique institutionnelle d archives ouvertes

Mise en place d une politique institutionnelle d archives ouvertes Mise en place d une politique institutionnelle d archives ouvertes Sanaa DOUKKALI Directrice de la Bibliothèque Universitaire Mohamed Sekkat, Université Hassan II -Casablanca Tel: +212 614 00 04 52 e-mail

Plus en détail

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim 01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Chapitre 3 : outil «Documents»

Chapitre 3 : outil «Documents» Chapitre 3 : outil «Documents» L outil «Documents» fonctionne comme le gestionnaire de fichiers de votre ordinateur. Vous pouvez y transférer des documents de tous types (html, Word, Powerpoint, Excel,

Plus en détail

Documentation Honolulu 14 (1) - 0209

Documentation Honolulu 14 (1) - 0209 Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment

Plus en détail

XML pour la mise en valeur des informations

XML pour la mise en valeur des informations XML pour la mise en valeur des informations Exploitez l'intelligence des documents! DIRO - Cours IFT3225 Une présentation d Irosoft Inc. Alain Lavoie Septembre 2011 Qui suis-je? Alain Lavoie B.Sc. Mathématique-Informatique

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

Créer une base de données vidéo sans programmation (avec Drupal)

Créer une base de données vidéo sans programmation (avec Drupal) Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier

Plus en détail

Manuel d'utilisation d'apimail V3

Manuel d'utilisation d'apimail V3 Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages

Plus en détail

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme RÉPUBLIQUE ET CANTON DE GENÈVE Archives d'etat Formats de fichiers adaptés à l'archivage électronique à moyen et long terme Version Date Objet de la version 1.0 19.10.2011 Document validé par le Collège

Plus en détail

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth

Plus en détail

Gestion des documents avec ALFRESCO

Gestion des documents avec ALFRESCO Gestion des documents avec ALFRESCO 1 INTRODUCTION : 2 1.1 A quoi sert ALFRESCO? 2 1.2 Comment s en servir? 2 2 Créer d un site collaboratif 3 2.1 Créer le site 3 2.2 Inviter des membres 4 3 Accéder à

Plus en détail

1 - Se connecter au Cartable en ligne

1 - Se connecter au Cartable en ligne Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de proposer un ensemble de services en ligne, personnalisés et sécurisés, accessibles aux élèves et aux professeurs,

Plus en détail

Constituer et gérer une bibliographie avec le logiciel zotero. Support de cours et liens utiles 2012-12-14

Constituer et gérer une bibliographie avec le logiciel zotero. Support de cours et liens utiles 2012-12-14 Constituer et gérer une bibliographie avec le logiciel zotero Support de cours et liens utiles 2012-12-14 1 Pourquoi utiliser zotero? Zotero : Vous permet de collecter des références bibliographiques automatiquement

Plus en détail

MANUEL DE L UTILISATEUR

MANUEL DE L UTILISATEUR MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...

Plus en détail

TUTORIEL Qualit Eval. Introduction :

TUTORIEL Qualit Eval. Introduction : TUTORIEL Qualit Eval Introduction : Qualit Eval est à la fois un logiciel et un référentiel d évaluation de la qualité des prestations en établissements pour Personnes Agées. Notre outil a été spécifiquement

Plus en détail

Etude de faisabilité pour la mise en place d une archive ouverte, commune à plusieurs établissements membres d Agropolis.

Etude de faisabilité pour la mise en place d une archive ouverte, commune à plusieurs établissements membres d Agropolis. - Mémoire de stage Septembre 2005 Master en Sciences de l Information et des Bibliothèques Option : «Réseaux d information et document électronique» Etude de faisabilité pour la mise en place d une archive

Plus en détail

Méthodes et outils employés pour développer des logiciels libres

Méthodes et outils employés pour développer des logiciels libres Méthodes et outils employés pour développer des logiciels libres Étude basée sur le cas du projet Debian Par Raphaël Hertzog Gérant de Freexian SARL Développeur Debian Présentation du projet Debian Objectif

Plus en détail

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne) Créer son portail d information privé et public avec Netvibes 1 : création d un compte : 2 2 : nommer votre espace Netvibes personnel 2 3 : créer des onglets pour classer les informations en ligne : 2

Plus en détail

et de la feuille de styles.

et de la feuille de styles. Feuilles de style / mars 2007 Manuel d'utilisation du modèle enssib et de la feuille de styles. Writer Open Office Service des produits documentaires Contact : Richard Grenier 2e étage enssib Tél : 04

Plus en détail

PROTECTION DES DONNEES PERSONNELLES ET COOKIES

PROTECTION DES DONNEES PERSONNELLES ET COOKIES PROTECTION DES DONNEES PERSONNELLES ET COOKIES Sommaire ARTICLE 1. DONNÉES PERSONNELLES QUE NOUS RECUEILLONS ARTICLE 2. DONNÉES RELATIVES A LA CONSULTATION DU SITE o 2.1. L'intérêt de voir s'afficher des

Plus en détail

L archivage pérenne du document numérique au CINES. CINES (O.Rouchon) JRES 2007 21 Novembre 2007

L archivage pérenne du document numérique au CINES. CINES (O.Rouchon) JRES 2007 21 Novembre 2007 L archivage pérenne du document numérique au CINES CINES (O.Rouchon) JRES 2007 21 Novembre 2007 Sommaire La mission d archivage du CINES Le contexte, la problématique et les constats Les défis, orientations

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

Google Drive, le cloud de Google

Google Drive, le cloud de Google Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de

Plus en détail

Premiers pas sur e-lyco

Premiers pas sur e-lyco Premiers pas sur e-lyco A destination des parents, ce document présente les premiers éléments pour accéder aux services de l'ent e-lyco d'un lycée. Que signifient ENT et e-lyco? ENT = Espace ou Environnement

Plus en détail

Suivi administratif : Catherine GREMILLET, Directrice de l AFEPTB ; catherine.gremillet@eptb.asso.fr, 01 43 40 50 30 / 06 82 34 60 89

Suivi administratif : Catherine GREMILLET, Directrice de l AFEPTB ; catherine.gremillet@eptb.asso.fr, 01 43 40 50 30 / 06 82 34 60 89 Développement, hébergement et maintenance d une base de données documentaires en ligne pour le Pôle relais «Mares, zones humides intérieures et vallées alluviales» Cahier des charges 20 novembre 2014 REFERENCE

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Situation présente et devis technique

Situation présente et devis technique Situation présente et devis technique Système de gestion des membres actuel Le système de gestion des membres actuel sert principalement à stocker des informations sur les architectes et les stagiaires.

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 8 : ID : Informatique Décisionnelle BI : Business Intelligence Sommaire Introduction...

Plus en détail

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014 Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014 Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de

Plus en détail

Nouveautés FDS 2015. Pour créer des équipements 2D et les publier à partir d'autocad

Nouveautés FDS 2015. Pour créer des équipements 2D et les publier à partir d'autocad Nouveautés FDS 2015 Pour créer des équipements 2D et les publier à partir d'autocad Vous pouvez désormais réutiliser le contenu AutoCAD existant en tant qu'équipements d'usine. Cette fonction prend également

Plus en détail

Concevoir sa stratégie de recherche d information

Concevoir sa stratégie de recherche d information Concevoir sa stratégie de recherche d information Réalisé : mars 2007 Dernière mise à jour : mars 2011 Bibliothèque HEC Paris Contact : biblio@hec.fr 01 39 67 94 78 Cette création est mise à disposition

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

SCI6052 Information documentaire numérique École de bibliothéconomie et des sciences de l information

SCI6052 Information documentaire numérique École de bibliothéconomie et des sciences de l information SCI6052 (Automne 2014) cours 6 1/32 SCI6052 Information documentaire numérique École de bibliothéconomie et des sciences de l information Cours 6 Systèmes de gestion de bases de données (SGBD) textuels

Plus en détail

Thunderbird est facilement téléchargeable depuis le site officiel

Thunderbird est facilement téléchargeable depuis le site officiel 0BThunderbird : une messagerie de bureau simple et gratuite! Thunderbird est un logiciel de messagerie résident dans votre système, spécialisé dans la gestion des courriers électroniques. Thunderbird n

Plus en détail

GROUPE DE TRAVAIL COOPERATIF AS@LAE

GROUPE DE TRAVAIL COOPERATIF AS@LAE GROUPE DE TRAVAIL COOPERATIF AS@LAE COMPTE RENDU DE LA SEANCE DE TRAVAIL DU 16 AVRIL 2013 A PARIS SERVICE INTERMINISTERIEL DES ARCHIVES DE FRANCE Sujet GTC as@lae Rédacteur ADULLACT Date 16/04/2013 Statut

Plus en détail

Documentation utilisateur du front-office de Géo-IDE Catalogue

Documentation utilisateur du front-office de Géo-IDE Catalogue Documentation utilisateur du front-office de Géo-IDE Catalogue Version 1 28 mai 2014 Table des matières Introduction 5 I - Le portail de consultation 7 II - L'aide en ligne du portail de consultation 9

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

Les documents primaires / Les documents secondaires

Les documents primaires / Les documents secondaires Les documents primaires / Les documents secondaires L information est la «matière première». Il existe plusieurs catégories pour décrire les canaux d information (les documents) : - Les documents primaires

Plus en détail

Chef de file dans le développement de solutions de gestion de contenu

Chef de file dans le développement de solutions de gestion de contenu Chef de file dans le développement de solutions de gestion de contenu Depuis 1997, Groupe EBI s est donné comme mission de proposer des solutions de gestion du patrimoine informationnel des organisations

Plus en détail