Modélisation et base de données IV) Dictionnaires de données

Documents pareils
Modélisation des données

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Baladeur Santé VITAL'ACT

Le modèle de données

Pégase 3 Echanges avec Compt heures

Méthode d analyse Merise

PUBLIPOSTAGE DANS WRITER

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

LOGICIEL MARCHES PUBLICS

COMPTABILITE SAGE LIGNE 100

CAISSE ENREGISTREUSE ELECTRONIQUE SE-G1

SOMMAIRE. Travailler avec les requêtes... 3

COMPTABILITE SAGE LIGNE 30

GUIDE DE PROCEDURE LOGICIEL TABLEAU TOP2P

Fonctionnalités détaillées

MANUEL UTILISATEUR BALADEUR SANTÉ AUXILIAIRES MÉDICAUX ET SAGES-FEMMES C.D.C 1.40

Sommaire. Astuce : cliquer sur la question qui vous intéresse vous renvoie directement au chapitre concerné.

Utiliser le site Voyages-sncf.com

La Clé informatique. Formation Excel XP Aide-mémoire

Portail : mode d emploi

Les Différents types de Requêtes dans Access

MISE EN PLACE DU CONNECTEUR SACOCHE

SMS INFO & TABLEAU DE BORD CLIENT. Avec Cloud Communication Solution (C.C.S).

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

OpenOffice Base Gestionnaire de Base de Données

Compte lecteur : Mode d emploi. Sommaire

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Import automatique des places de parking - Handicap.fr

Le numérique. de vos médiathèques.

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d ing.

Créer une page Google+ Pro internet.com

I - J inscris mon enfant pour le mois suivant (du 5 au 20 du mois en cours)

ACCUEIL - P. 5 DEMANDES DE PAIEMENT - P. 8

Le langage SQL Rappels

Bases de données élémentaires Maude Manouvrier

DOSSIER DE CANDIDATURE

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

PORTAIL DOCUMENTAIRE Guide d utilisation

1 Presentation du bandeau. 2 Principe de création d un projet : C2 industrialisation Apprendre Gantt project Ver 2.6 planifier

Cahier des Charges Site Internet

Démonstration d utilisation De NesmaCom

BIBLIOTHÈQUE NUMÉRIQUE MODE D EMPLOI

Guide d utilisation du logiciel e-enfance

Gestion d'une billeterie défilé des talents

DOSSIER DE DEMANDE DE VALIDATION D ACQUIS OU VA 13 EN VUE DE L ACCES A DIFFERENTS NIVEAUX DE L ENSEIGNEMENT SUPERIEUR

La gestion des boîtes aux lettres partagées

BAREME sur 40 points. Informatique - session 2 - Master de psychologie 2006/2007

Bibliothèque Armand-Frappier

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Guide Conseillers Pass culture sport /22

Guide à l usage des bibliothécaires du réseau départemental

PROSPECTION CLIENTS. À Présentation : PROSPECT. 2 Téléchargement. 3 Installation. 6 Ecran d accueil. 7 Paramétrage. 13 Utilitaires

Rappel sur les bases de données

Recommandation d ARKEON Finance émise dans le cadre du mandat de conseil sur la réduction de l ISF

Manuel d utilisation

DISPOSITIFS DE FINANCEMENTS EXCEPTIONNELS 2014 Formations sécurité et santé au travail Actions collectives

PROJET ALGORITHMIQUE ET PROGRAMMATION II

MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1

DataCar CRM V2.3. CRM V2.3 Release Notes Production. DataCar CRM v2.3. Release Notes

Guide d usage du portail périscolaire de la Ville de Lorient

Environnements Numériques de Travail

Permis d exploitation et Hygiène Alimentaire. Formation de 5 jours en secteur Hôtellerie-Restauration. Notre devise :

Guide d aide à la réservation par internet

Ma médiathèque et moi :

MaGerance. Le Guide. MaGerance prend également en charge l envoi par La Poste de vos courriers à votre locataire.

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA

ENVOI EN NOMBRE DE MESSAGES AUDIO

Indicateur i 20. Manuel d utilisation

Je joins à mon envoi :

Je joins à mon envoi :

DEMANDE D INDEMNISATION AU TITRE DE L ACTIVITE PARTIELLE

DIPLOME D ETAT D AUXILIAIRE DE VIE SOCIALE LIVRET DE FORMATION

TABLE DE MATIERE : 1. INTRODUCTION : PAGE D ACCUEIL : OPTIONS DES TICKETS : FAQ OPTION :...

COMMENT METTRE EN SERVICE VOTRE FORFAIT M6 mobile?

DOSSIER DE CANDIDATURE

Aide. Réservez votre séjour pour Disneyland Resort Paris en quelques clics!

Je communique par

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU

Les journaux, suivi des flux financiers

LES PROCEDURES DE LA POLITIQUE D ARCHIVAGE

Mise à jour de la base de données des marques nationales du tourisme

Base de données relationnelle et requêtes SQL

NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2

Créer une base de données

ATTENTION : Dès que vos paies de décembre sont établies n oubliez pas de nous envoyer votre sauvegarde et les documents demandés ci-après.

Une offre de lecture numérique sur liseuses et Smartphones pour les patients de l Assistance Publique-Hôpitaux de Paris

ACTE DE VENTE D'UN NAVIRE DE PLAISANCE

Systèmes de communications Aastra Poste Aastra Guide de l utilisateur

Je joins à mon envoi :

Access initiation première séquence

SUPPORT DE COURS LOGICIEL SAGE SAARI COMPTABILITE 100

Logiciel de gestion locative LOCKimmo

PARAMETRAGE DU STOCKAGE/DESTOCKAGE DES ARTICLES & MOUVEMENTS DE STOCKS

GENERALITES Sélection du fichier... 7 TRANSFERT DES ECRITURES... 8

Nom du candidat :... (nom de famille suivi éventuellement du nom du conjoint)

Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.

16H Cours / 18H TD / 20H TP

ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique

Transcription:

Modélisation et base de données IV) Dictionnaires de données Jérôme Fortin Polytech Montpellier Université de Montpellier 2015-2016 Modélisation BD 1 / 18

Le Dictionnaire de données : Nécéssité de savoir de quoi on parle Compréhensible par des gens extérieur au domaine définition précise de chaque terme faisant sens dans la base de donnée Modélisation BD 2 / 18

Le MCD : Démarche déductive Lister les informations élémentaires Sans redondance Sans homonyme Sans synonyme Au fur et à mesure de l étude, pour chaque donnée: Nom Type, et domaine de valeurs Donnée de base ou calculée? Seulement après, on réalise le MCD Modélisation BD 3 / 18

Le dictionnaire de données (DD) ensemble des données relatif à un sujet. Origine des infos: Description de l activité Description des objectifs Analyse des documents utilisés Interviews Fichiers existants Modélisation BD 4 / 18

Les types de données Les données doivent être comprises par le système informatique qui va les gérer. Elle peuvent principalement être du type : Alphabétique (rien que des caractères) Alphanumérique (des caractères, des chiffres, de la ponctuation) numérique (des nombres, entiers, décimaux) date logique (0 1, Vrai Faux, Oui Non) Modélisation BD 5 / 18

Constitution du dictionnaire des données Diagramme de circulation des documents Etude détaillée de chaque document Un document = Ensemble de rubriques Une rubrique = Ensemble de données élémentaires donnée élémentaire = représentation d informations ne pouvant plus être décomposées dans le domaine étudié Modélisation BD 6 / 18

Constitution du dictionnaire des données Rubriques de document Données donnée peut être décomposable : ex : donnée numéro de ss = (année+mois+dépt) de naissance +? ex : rubrique adresse du client peut être décomposée en trois ou quatre données : ( rue, code postal, ville, pays ) Modélisation BD 7 / 18

Constitution du dictionnaire des données On recense les données dans un tableaux dont les colonnes sont : Code : Nom de la donnée, identifiant symbolique Description Type (et eventuellment la longueur max de la donnée) Nature : élemntaire, calculée, concaténée Remarque Document : dans quel document on retrouve cette donnée Modélisation BD 8 / 18

Exemple : Vertigo Fiche adhérent Numéro : 45 Nom : Fortin Prénom : Jérôme Adresse : 12 bis Rue bonnard Code postale : 34 000 Téléphone : 06 89 98 XX XX XX Mail : fortin.je@gmail.com Date d'adhésion : Modélisation BD 9 / 18

Exemple Code Description Type Nature Rem Docum Id identifiant Num E Fiche adh Nom Nom AlphB E Fiche adh Prenom Prenom AlphB E Fiche adh Adresse Adresse AlphNum E Fiche adh CP Code Postal Num E Fiche adh Ville Ville AlphB E Fiche adh Tel NumDeTel Num E Fiche adh Mail Mél AlphaNum E Fiche adh Adh Date adhésion Date E Fiche adh Modélisation BD 10 / 18

Constitution du DD Avant d ajouter une nouvelle donnée : s agit-il d une donnée déjà répertoriée? redondance donnée déjà répertoriée sous un nom différent? synonyme nom de la donnée déjà employé pour une autre? polysème Modélisation BD 11 / 18

Exercice 1 Une nouvelle loi sur l auto-entreprenariat vient d être promulgué. Et vous vous dites que c est peut-être le moment de vous mettre à votre compte. Comme toutes les personnes de votre village font appel à vos services lorsqu ils ont un problème informatique, vous êtes sûr que votre affaire va fonctionner. Modélisation BD 12 / 18

Exercice 1 (suite) Pour démarcher il vous faut un petit logiciel vous permettent de saisir vos interventions pour faciliter le tenue de votre comptabilité. Ce logiciel permettra la saisie des coordonnées des clients et le matériel sur lequel vous êtes intervenu. Vous décidez d appliquer un prix horaire différent selon le type d intervention (certaines réparations ou manipulation complexes doivent être facturées plus cher). Pour certaines pannes, vous vendrez le composant neuf. Le logiciel devra donc intégrer la vente de matériel inhérente à la réparation. Concevoir le dictionnaire des données de votre logiciel de gestion. Modélisation BD 13 / 18

Exercice 2 Vous comptez créer une base de données permettant de gérer votre médiathèque personnelle contenant musique, littérature, revues etc. Chaque ouvrage possède un numéro de référencement interne qui permet un classement efficace des oeuvres sur les étagères, un titre, un éditeur, une date de parution, des auteurs, un ou plusieurs genre, son support (CD, Livre, DVD etc.). Le genre peut par exemple être Musique française live rock littérature russe etc.). Un auteur peut aussi bien être une personne physique, qu un groupe de musique ou autre. Un auteur doit donc être caractérisé par un numéro d identification, un nom et une description lui correspondant. Modélisation BD 14 / 18

Exercice 2 Comme vous êtes sympathique, vous avez prévu de pouvoir prêter votre collections à certains amis de confiance. Vous voulez pouvoir retrouver la date de chaque emprunt ainsi que la date de restitution de l oeuvre. Le temps de l emprunt n est pas limité, cette date de restitution n est donc pas connue lors de l emprunt. Concevoir le dictionnaire des données de votre logiciel. Modélisation BD 15 / 18

Exercice 3 Votre oncle, restaurateur, vous demande de lui réaliser un logiciel de gestion des commandes de repas. Voici les indications qu il vous donne : Il souhaite pouvoir gérer certaines informations concernant ses employés : nom, prénom, adresse complète, téléphone et diplôme. Au niveau de la prise de commande, il souhaite savoir si elle porte sur le service de midi ou celui du soir et à quelle date elle a été passé. Pour certains calculs statistiques, il souhaite aussi savoir quelle table a passé la commande et quel serveur l a prise. Modélisation BD 16 / 18

Exercice 3 (Suite) La carte du restaurant propose l ensemble des plats d entrées, principaux et desserts. Les menus proposés sont un assemblage des plats à la carte. La carte des vins propose une sélection de vins qui sont stockés dans la cave du restaurant. Votre oncle désire connaître pour chaque bouteille son millésime, sa date d achat, son prix d achat et son prix de vente. Il voudrait aussi saisir pour chaque cru les informations concernant le viticulteur (nom, prénom, adresse complète, téléphone). À l heure actuelle, votre oncle, amoureux du vin, met sur chaque goulot de chaque bouteille une étiquette contenant le prix d achat ainsi que la date d achat. Modélisation BD 17 / 18

Exercice 3 (Suite) Votre système doit pouvoir remplacer ce traitement manuel. Ensuite, certaines boissons comme les apéritifs, les digestifs, les sodas ou les cafés sont gérés de façon simpliste juste par leur libellé et leur prix de vente. Chaque serveur prenant une commande saisit l ensemble des informations sur un PocketPC qui transmet la commande via Wiki sur un ordinateur central. Établir le dictionnaire des données du futur logiciel de gestion des commandes. Modélisation BD 18 / 18