1 / 20

Construire une base de données bibliographiques Elaborer un site web

Construire une base de données bibliographiques Elaborer un site web. Semaine informatique 21-25/11/05. Jean-Pierre Mitsch – Alain Somville. Construire une base de données bibliographiques. Plan. Introduction Structure Données Automatisation Design Recherche simple Recherche avancée

gracie
Download Presentation

Construire une base de données bibliographiques Elaborer un site web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Construire une base de données bibliographiquesElaborer un site web Semaine informatique 21-25/11/05 Jean-Pierre Mitsch – Alain Somville

  2. Construire une base de données bibliographiques Plan • Introduction • Structure • Données • Automatisation • Design • Recherche simple • Recherche avancée • Impression • Exportation • Publication Semaine informatique 21-25/11/05

  3. Construire une base de données bibliographiques Introduction • Quel logiciel choisir ? • Traitement de texte ? • Word… • Tableur ? • Excel… • SGBD ? • FMP… • SIGB ? • PMB… Semaine informatique 21-25/11/05

  4. Construire une base de données bibliographiques Introduction • Pourquoi FMP ? • Acquis de 2e BBD • Convivialité • Windows / Mac • Publication web • … Semaine informatique 21-25/11/05

  5. Construire une base de données bibliographiques Introduction • Rappel de notions FMP ? • Rubriques • Modèles • Scripts • Relations Semaine informatique 21-25/11/05

  6. Construire une base de données bibliographiques Introduction • Rubriques • Donner des noms de rubriques clairsLe premier caractère indique le type de rubrique • "X" pour les rubriques de type "texte", "nombre", "date", "heure" ou "Multimédia" qui devront être gérées lors d'une mise à jour de l'application. Ajouter un "a" ou un "i" (selon votre préférence) pour indiquer que la rubrique est la clé primaire du fichier (c'est-à-dire que son contenu est unique dans le fichier et permet d'identifier individuellement la fiche, par exemple un n° de lecteur ou un n° de notice) • "G" pour les rubriques de type "Global" • "C" pour les rubriques de type "Calcul" • "S" pour les rubriques de type "Statistique" • Exemples : • x_titre (titre propre) • xa_idisbd (no des notices bibliographiques) Semaine informatique 21-25/11/05

  7. Construire une base de données bibliographiques Introduction • Modèles • Utiliser des noms courts et clairsIndiquer en premier la fonction du modèle • "Lst" pour une liste "G" pur les rubriques de type "Global" • "Fiche" pour une fiche complète • "Chercher" pour un écran de saisie des critères de recherche • "Mes" pour un écran d'information de l'utilisateur • "Imp" pour un modèle d'impression papier • Indiquer ensuite le contenu du modèle • Exemples : • Lst vedettes • Fiche monographie • Chercher livre • Imp bibliographie Semaine informatique 21-25/11/05

  8. Construire une base de données bibliographiques Introduction • Scripts • Noms de scripts : utiliser des noms abrégés mais clairs, regrouper les scripts par "familles" • Insérer des commentaires dans les scripts • Si un script en déclenche d'autres (et surtout si les scripts déclenchés se trouvent dans un autre fichier filemaker), indiquer en commentaire l'action de ce script (car on ne verra pas son nom) Semaine informatique 21-25/11/05

  9. Construire une base de données bibliographiques Introduction • Relations • Généralités • Relation de type 1 à N • Relation de type N à N Semaine informatique 21-25/11/05

  10. Construire une base de données bibliographiques Introduction • Relations - Généralités • Deux fichiers peuvent être liés entre eux par une relation (lien) • Le lien a un sens : il va toujours d'un fichier vers un autre • Le lien "PART" depuis le fichier "A" ou fichier «Père», "pour aller" VERS le fichier "B" ou fichier«Enfant» • Un lien s'établit entre une rubrique du fichier "Père" et une autre rubrique du fichier "Enfant". Fichier Père Fichier Enfant Rubrique A Ref Rubrique A Rubrique B Rubrique 1 Rubrique C Rubrique 2 Rubrique D Rubrique 3 Rubrique E Rubrique 4 Semaine informatique 21-25/11/05

  11. Construire une base de données bibliographiques Introduction • Relations – 1 à N • A "1" fiche du fichier "A" correspondent "n" fiches du fichier "B" • Exemple : un livre  ses exemplaires • Comment déterminer le type de lien : • Question 1 : à mon livre, peut-il correspondre plusieurs exemplaires ? • Réponse : OUI • Question 2 : à un de mes exemplaires, peut-il correspondre plusieurs livres ? • Réponse : NON • Nous obtenons 1 seul OUI  relation (lien) 1 à N Semaine informatique 21-25/11/05

  12. Construire une base de données bibliographiques Introduction • Relations – N à N • A "1" fiche du fichier "A" correspondent "n" fiches du fichier "B" • A "1" fiche du fichier "B" correspondent "n" fiches du fichier "A" • Exemple : • un livre  ses mots clés • ses livres  un mot clé • Comment déterminer le type de lien : • Question 1 : à un livre, peut-il correspondre plusieurs mots clés ? • Réponse : OUI • Question 2 : à un mot clé, peut-il correspondre plusieurs livres ? • Réponse : OUI • Nous obtenons 2 OUI  relation (lien) N à N Semaine informatique 21-25/11/05

  13. Construire une base de données bibliographiques Introduction • Comment s’y prendre ? • Réflexion • Cahier des charges • Objectifs souhaités • Modèle conceptuel des données • Dictionnaire des données • … Semaine informatique 21-25/11/05

  14. Construire une base de données bibliographiques Structure • Objectifs ? • description générale de l'application • objectifs souhaités en termes de fonctionnalités • volume des données (actuel et futur) • nombre d'utilisateurs • … Semaine informatique 21-25/11/05

  15. Construire une base de données bibliographiques Structure • Modèle conceptuel des données ? • schéma décrivant les fichiers • leurs relations • et un résumé de leur contenu Semaine informatique 21-25/11/05

  16. Construire une base de données bibliographiques Structure Fichier des vedettes auteurs Fichier des choix de vedettes auteurs Id_ved Ref_Id_isbd Ref_Id_ved Fichier des données bibliographiques Id_isbd ved.fp3 Fichier des choix de vedettes matières Fichier des vedettes matières Isbd.fp3 Ref_Id_isbd Ref_Id_mat Id_mat mat.fp3 Semaine informatique 21-25/11/05

  17. Construire une base de données bibliographiques Structure • Dictionnaire des données ? • pour chaque fichier (ou table) : • liste des informations contenues (ou rubrique, ou champ, ou item) • dans chaque fiche (ou enregistrement) : • nature de l'information (texte, nombre, etc..), contrôles de validité Semaine informatique 21-25/11/05

  18. Construire une base de données bibliographiques Structure • Fichier isbd.fp3 ? • ISBD(G) • ISBD(CP) • Rubriques Calcul • Rubriques techniques Titre propre Collation Notes … } Pavé ISBD Type de document « Votre biblio » … Semaine informatique 21-25/11/05

  19. Construire une base de données bibliographiques Structure • Fichier ved.fp3 ? • Règle des vedettes • Fichier mat.fp3 ? • Thesaurus • Liste de vedettes matières } Personne physique Collectivité Colloque … Unesco … Rameau Semaine informatique 21-25/11/05

  20. Construire une base de données bibliographiques Structure • Fichier choix_ved.fp3 ? • Type de vedette • Fonctions Semaine informatique 21-25/11/05

More Related