Conception d une Base de Données

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

Download "Conception d une Base de Données"

Transcription

1 Conception d une Base de Données La construction d une Base de Données doit correspondre à un besoin de mémoriser et de traiter des informations. Nous savons que le résultat à obtenir est un ensemble de Tables liées entre elles par des Relations, soumises à des Contraintes. Chaque table doit posséder un clé primaire qui identifie de façon unique les lignes de la table. On appelle clé étrangère, un attribut qui est clé primaire dans une autre table. Les relations s expriment par les liens cl é primaire clé étrangère. Toutes les moyennes et grandes entreprises travaillent aujourd hui sur des Bases de Données dont la taille s évalue en Giga Octets. Les relations entre tables sont très complexes et il a fallu des années pour les construire. Lorsque le problème est complexe, on vous a appris, depuis DESCARTES, qu il est souhaitable de le diviser en un ensemble de problèmes plus simples. Cette méthode s applique aussi à la conception des Bases de Données et permettra de mettre en évidence des DOMAINES D APPLICATION. Dans la gestion d une Association (problème complexe) on peut définir les domaines d application suivants : Gestion des Adhérents, Gestion des Séjours, Gestion des Compétitions, Gestion de la Comptabilité, etc... La première étape de la construction d une Base de Données consistera à étudier «l UNIVERS DU MONDE REEL», à bien identifier les BESOINS et à mettre en évidence les DOMAINES à informatiser. REFLECHIR AVANT D AGIR doit être votre soucis principal. Avant de vous lancer à corps perdu dans l informatisation d un DOMAINE, vérifier s il n existe pas une solution informatique adaptée à votre problème. Il est souvent préférable d utiliser un logiciel existant qui couvre 80 % du problème que vous avez identifié, que de créer ou de faire créer un logiciel qui le résoudra à 100%. Bon! Rien n existe sur le marché, vous avez identifié vos domaines et vous brûlez d impatience d utiliser le dernier S.G.B.D. relationnel que vous venez d acheter. Et bien NON!, il n est pas question de se lancer dans la conception des tables sans avoir analysé et trouvé une représentation symbolique de votre problème. C est la deuxième étape de la construction de la Base de Données : La phase de Modélisation de la Réalité. On parlera de MCD (Modèle Conceptuel des Données). Réaliser un modèle du domaine d application, c est s obliger à se poser des questions. Il existe plusieurs méthodes de modélisation d un problème. Nous avons choisi le modèle dit Entité Association. C est le modèle le plus utilisé en France. Un modèle permet de s affranchir de la technologie. Votre modèle restera vrai lorsque les Bases de Données Relationnelles seront remplacées par une nouvelle génération de S.G.B.D. Enfin, après avoir longtemps, longtemps, longtemps...réfléchi, vous pourrez passer à la troisième étape, qui consistera à transformer les «objets» de votre modèle en Tables sur le S.G.B.D. que vous avez choisi. Il restera enfin une quatrième étape qui consiste à écrire les programmes d accompagnement de la Base pour rendre son accès «CONVIVIAL» à un non informaticien. Mais ceci est une autre histoire... Etape 1 Etape 2 Etape 3 Etape 4 Les BESOINS Les DOMAINES MODELISATION GENERATION des TABLES PROGRAMMATION Jacques Chambon 1/9

2 Comment obtenir un modèle des Données? Travaillons sur le domaine «Gestion des Adhérents». Comment s y prendre pour démarrer l étude de ce domaine? Nous allons vous donner des pistes et les principes d une méthode. Le maître mot dans la phase de Recherche d une solution, on dira «d ANALYSE», c est la COMMUNICATION. Comment communique-t-on? Par le langage et par l écrit. Vous obtiendrez les informations nécessaires à votre étude en dialoguant avec les personnes concernées par le domaine analysé ; en récoltant et en disséquant les documents de gestion utilisés par l organisation, documents bien sûr, relatifs à votre domaine d étude. Analyse d un dialogue Un dialogue c est une série de questions et de réponses. C est vous qui posez les questions et qui devrez analyser les réponses. Cette analyse consistera à décomposer toutes les phrases prononcées par votre interlocuteur en phrases élémentaires. Phrases élémentaires Qu est ce qu une phrase élémentaire? C est une phrase limitée à la structure suivante. SUJET VERBE COMPLEMENT La démarche de composition sera la suivante : On ne conserve qu un verbe par phrase ; Le sujet identifie une ENTITE du DOMAINE le complément est soit une caractéristique de l ENTITE, soit une autre ENTITE. On décomposera les phrases jusqu à ce qu elles soient toutes exprimées sous la forme : ENTITE VERBE Caractéristique Exemple de dialogue : Q «Comment identifiez-vous les membres de votre association?» R «Nous les appelons des Adhérents. Nous avons besoin de leur nom, prénom, adresse et date de naissance. Nous leur demandons également une photo et leur numéro de téléphone personnel.» Décomposition Un Adhérent a un nom. Entité verbe caractéristique Un Adhérent a un prénom Entité verbe caractéristique Un Adhérent habite à une Adresse ENTITE verbe ENTITE Un Adhérent a une date de naissance Entité verbe caractéristique Un Adhérent a une photo Entité verbe caractéristique Un Adhérent a un n de téléphone Entité verbe caractéristique Adresse est une entité abstraite qui peut être décomposée en rue, résidence, code postal et ville. Une Adresse est composée d une rue Entité verbe caractéristique Une Adresse est composée d une résidence Entité verbe caractéristique Une Adresse est composée d un code postal Entité verbe caractéristique Une Adresse est composée d une ville Entité verbe caractéristique Vous arrivez à une décomposition terminale lorsque vous pouvez utiliser les verbes «avoir» ou «est composé». Mais tous les dialogues ne sont pas aussi simple à interpréter. Le premier écueil est celui de la personnalisation du dialogue, le second celui de l ambiguïté de la langue. Jacques Chambon 2/9

3 Il vous faudra donc être PERSPICACE et la plupart du temps faire preuve de «BON SENS». Autre exemple de dialogue : Un responsable : «Tiens, je vous présente un de nos adhérents : Mr Daffiot qui vient d amarrer Bitonio au ponton n 2.» Vous : C est un beau bateau. Mr DAFFIOT : Oui : c est un Jouet 24 de Vous : Il est à vous? Mr DAFFIOT : Oui je l ai acheté cette année à Mr Untel pour courir en Groupe 1. Phrases types Une phrase type est une phrase dans laquelle : on fait un tri en ne retenant que les phrases qui ont un intérêt pour le domaine étudié. on enlève toute référence nominative aux Entités. On les remplace par des noms génériques. Décomposition en phrases élémentaires Décomposition en phrases type : Mr DAFFIOT est un adhérent Un adhérent a un nom Mr DAFFIOT possède BITONIO Un adhérent possède un bateau BITONIO est un bateau Un bateau a un nom BITONIO est amarré à un ponton Un bateau est amarré à un ponton un ponton a le n 2 Un ponton a un numéro BITONIO est un Jouet 24 Un bateau a un type BITONIO a été construit en 1993 Un bateau a une date de construction BITONIO court en GROUPE1 Un bateau court dans une catégorie BITONIO a été acheté cette année. Un bateau a une date d achat BITONIO a été vendu par Mr UNTEL Un bateau a un ancien propriétaire Le Modèle conceptuel des Données Première Etape : Traduction des phrases types en graphique Nous ne considérons dans un premier temps que les phrases types de la forme : Entité Verbe Entité Le verbe établit un lien entre les Entités : il les associe. C est pourquoi, dans le modèle que nous allons utiliser les verbes seront qualifiés d ASSOCIATIONS. Les Entités sont représentées par un rectangle, les associations par une rectangle ovalisé E N T I T E 0, n A s s o c i a t i o n 0, n E N T I T E _ ADHERENT possède BATEAU Un Adhérent habite à une Adresse habite court est amarré Un Adhérent possède un Bateau Un Bateau est amarré à un Ponton Un Bateau court dans une Catégorie ADRESSE CATEGORIE PONTON Deuxième Etape : Enrichissement du graphique 1 - Introduction des caractéristiques dans les Entités. Les caractéristiques sont introduites dans leurs entités respectives. Jacques Chambon 3/9

4 Le mot de caractéristique doit être pris ici au sens littéral du terme. En informatique, on utilise plutôt des synonymes : attribut, propriété ou champ. En tout état de cause l entité deviendra une table, les caractéristiques se matérialiseront par des champs. 2 - Recherche des Cardinalités. On reprend chaque phrase type de format : Entité Verbe Entité On essaie d introduire à gauche du verbe, le verbe POUVOIR et de qualifier le complément par UN SEUL, UNE SEULE ou PLUSIEURS. (Le choix dépend de la réalité que vous observez et vous permet de guider un entretien.) On inverse dans un deuxième temps, chaque phrase type et on y applique la méthode précédente. Phrase type d origine Un Adhérent habite à UNE SEULE Adresse. Un Adhérent PEUT posséder PLUSIEURS Bateaux Un Bateau est amarré à UN SEUL Ponton Un Bateau court dans UNE SEULE Catégorie Phrase type inversée A une Adresse n habite qu UN SEUL Adhérent Un Bateau PEUT être possédé par PLUSIEURS Adhérents A un Ponton s amarre PLUSIEURS Bateaux Dans une Catégorie courent PLUSIEURS Bateaux Les Cardinalités vont apparaître sur les liens du modèle sous la forme de deux valeurs l une minimale, l autre maximale. Les combinaisons possibles sont (0,1), (1,1), (), () Si vous avez réussi à placer l adjectif «PLUSIEURS», la Cardinalité maximale sera «n», sinon ce sera «1». Pour déterminer la Cardinalité minimale il faut vous poser une nouvelle question pour chaque phrase type : La réalité qu on exprime peut-elle ne pas exister? Phrases types Question de non existence Réponse (fonction de la Réalité) Cardinalité Minimale Cardinalité Maximale Un Adhérent habite à UNE SEULE Adresse. Un Adhérent peut-il ne pas avoir d Adresse? NON 1 1 Un Adhérent PEUT posséder PLUSIEURS Bateaux Un Bateau est amarré à UN SEUL Ponton Un Adhérent peut-il ne pas posséder de Bateau? Un Bateau peut-il ne pas être amarré à un Ponton? OUI 0 N NON 1 1 Un Bateau court dans UNE SEULE Catégorie A une Adresse n habite qu UN SEUL Adhérent Un Bateau PEUT être possédé par PLUSIEURS Adhérents A un Ponton s amarre PLUSIEURS Bateaux Un Bateau peut-il ne pas être rattaché à une Catégorie? Une Adresse peut-elle ne correspondre à aucun adhérent? NON 1 1 NON 1 1 Un bateau peut-il n appartenir à personne? NON 1 N Existe-t-il des pontons sans Bateau.? NON 1 N Dans une Catégorie courent Existe-il des catégories sans Bateau? NON 1 N PLUSIEURS Bateaux La valeur «0» est associée à une réponse OUI, la valeur «1» à une réponse NON. En reportant les informations précédentes sur le schéma, nous obtenons le modèle suivant : Jacques Chambon 4/9

5 A D HE R E NT C o d e a d h é r e n t# PLUSIEURS No m p o s s è d e P r é n o m 0,n 1,n D a te d e Na is s a n c e Nu m é r o té lé p h o n e p e r s o n n e l P h o to 1,1 h a b ite UN PLUSIEURS UN C o u r t 1,1 B A T E A U No m d u B a te a u D a te d ' A c h a t D a te d e C o n s tr u c tio n T y p e A n c ie n p r o p r ié ta ir e 1,1 e s t a m a r r é UN 1,1 A D R E S S E UN A d r e s s e C o m p lé m e n t d 'A d re s s e C o d e P o s ta l V ille PLUSIEURS 1,n C A T E G O R IE D é s ig n a tio n PLUSIEURS 1,n P O NT O N Nu m é r o Remarque : Les mots UN et PLUSIEURS ne font pas partie de la représentation du modèle. Troisième Etape : Réorganisation des Entités 1 - Recherche des entités inutiles Si vous obtenez de part et d autre d une association des cardinalités (1,1) c est que l association que vous avez mis en évidence n en est pas une. Vous pouvez alors la supprimer et intégrer les caractéristiques en une seule Entité. Dans notre exemple, nous «remonterons» les caractéristiques de l adresse dans l entité Adhérent. 2 - Recherche de l identifiant des entités Pour chaque entité, vous devez trouver une Clé Primaire. Elle doit identifier de façon unique chaque «enregistrement» de «l entité». Choisissez l une des caractéristiques existantes. Si vous n en trouvez pas, ajoutez une caractéristique codifiée. S il apparaît alors dans votre modèle une Entité qui ne possède que la clé primaire, comme dans l entité «Ponton», supprimez la et remontez cette clé comme caractéristique de l Entité liée. Mais s il s agit d une date, vous conserverez l Entité. 3 - Travail sur les associations Pour obtenir une meilleure lisibilité du modèle, on attribuera un verbe à l infinitif à chaque association. ADHERENT Code adhérent Nom Prénom Date de Naissance Adresse Complément d'adresse Code Postal Ville être propriétaire Un Adhérent peut être Propriétaire de Plusieurs Bateaux. (n) Tous les Adhérents ne sont pas Propriétaires. (0) Un Bateau peut appartenir à Plusieurs Propriétaires. (n) Tous les Bateaux ont au moins un Propriétaire. (1) Un Bateau court dans une seule Catégorie. (1) Une Catégorie regroupe plusieurs Bateaux. (n) BATEAU Numéro du Bateau Numéro voile du Bateau Nom du Bateau 1,1 1,1 regrouper CATEGORIE BATEAU Code Catégorie Bateau Libellé Catégorie Bateau AMARRER PONTON Numéro Ponton Un Bateau est amarré a un seul ponton (1) A un ponton sont amarrés plusieurs bateaux (n) Jacques Chambon 5/9

6 Analyse de documents existants C est la deuxième source d informations pour concevoir une Base de Données. Vous devez mettre en évidence trois types d informations. les informations pré-imprimées du document ; les informations calculées ; les informations introduites : les DONNEES. Facturation des séjours Exemple de facture C.V.A.T. Bassin à flot Date Facture BORDEAUX 29/04/2xxx A.E.C.A 25, Place TOURNY Bordeaux Séjour : Centre d'arcachon : Groupe de 30 personnes. Week end Avril 2xxx Services facturés Prix Unitaire TVA Quantité Montant Location PV 7, ,00 Hébergement 15, ,00 Location VTT 7, ,00 Repas 7, ,50 Petits Déjeuners 2, , TVA 1 2 TOTA HT 1 831,50 Base 801, ,00 0%Remise - Taux 5,50% 19,60% Net Commercial 1 831,50 Montant 44,08 201,88 Montant TVA 245,96 TOTAL TTC 2 077,46 Payable avant le : 31 mai 2xxx Données Calculées Les informations sur fond noir constituent la partie pré-imprimée du document. La facture est adressée au client, dans la semaine qui suit le séjour. Jacques Chambon 6/9

7 Décomposition en phrases type Seules les données nous intéressent. Après les avoir identifiées, il faut reconstituer les phrases type. Une facture a une date. Une facture a un numéro Une facture s adresse à un client. Un client a une raison sociale. Un client a une adresse. Un client a un code postal. Un client a une ville. Une facture a un commentaire. Une facture contient plusieurs services. Un service a une désignation. Un service a un prix. Un service a une quantité pour une facture. Cette dernière phrase est indécomposable. En admettant qu elle le soit : la décomposition serait le suivante : Un service a une quantité. Examinons la facture. Séjour : Est FAUX Centre du Cap Ferret : Groupe de 10 personnes. Séjour Avril 2003 Services facturés Prix Unitaire Quantité Montant Location PV 7, ,00 Hébergement 15, ,00 Location VTT 7, ,00 En comparant avec la facture précédente, on voit que les services identiques sont facturés au même prix. On peut donc affirmer que le prix est lié à la nature du service. Par contre la Quantité facturée est différente selon les factures pour le même service, mais aussi dans la même facture selon les services. Cela signifie donc que la quantité facturée est dépendante du SERVICE ET de la FACTURE. Première représentation graphique s'adresse à CLIENT FACTURE 1,1 contient SERVICE Jacques Chambon 7/9

8 Deuxième représentation graphique F A C T U R E 1, 1 N u m é r o d a t e c o m m e n t a ir e 1, n A d r e s s e r C O N T E N I R Q u a n t it é 0, n 0, n C L I E N T R a is o n s o c ia l e o u n o m A d r e s s e C o d e P o s t a l V il l e S E R V I C E D é s ig n a t io n P r ix Une Facture ne s adresse qu à un seul client (1) Un Client peut avoir plusieurs factures à régler, mais peut être aucune. (0) Une Facture peut comporter plusieurs lignes de facture (n), mais au moins une. (1) Un Service peut figurer dans plusieurs lignes de facture (n), mais peut être dans aucune. (0) Un modèle exprime une certaine VUE de la Réalité. C est une vision en «COMPREHENSION». Chaque Entité et association va se transformer en Tables. Il devient donc possible de donner un exemple du contenu de chaque table. C est une vision en «EXTENSION». Ce type de représentation peut vous aider à bien comprendre l organisation d un modèle. N hésitez pas à l utiliser! Donnez vous des exemples! FACTURE Numéro date commentaire /05/2002 Centre du Cap Ferret : Groupe de30 personnes /05/2002 Week Centre end du Cap 20 - Ferret 21 Mai : 1995 Groupe de 10 personnes /05/2002 Week Centre end d'arcachon Mai : Groupe 1995 de 50 personnes Dimanche 28 Mai 1995 CLIENT Raison sociale ou nom Adresse Code Postal Ville A.E.C.A. 25, Place TOURNY BORDEAUX Les Amis du Ferret 36, Cours du Médoc BORDEAUX Lous GOUYATS de L'ADOU 25, rue du Toro DAX SERVICE CONTENIR Désignation Prix Quantité Location PV 7,50 30 Location ,00 42 Location Catamaran 17,00 97 Hébergement 15,00 37 Repas 7,50 25 Petit Déjeuner 2,00 5 Location VTT 7,00 10 Le jeu d essai précédent vous permet de mettre en évidence l absence de liens entre tables. Il manque donc les clés primaires. On appelle clé primaire un attribut (colonne) d une table qui permet d'identifier de façon unique, une occurrence (ligne) d une table. Une clé primaire doit être : unique ; non nulle ; et stable dans le temps. Jacques Chambon 8/9

9 Troisième représentation graphique Chaque Entité doit posséder une clé primaire. Une clé primaire est un attribut existant ou un code qui permet d obtenir plus facilement le critère d unicité. Dans notre exemple comme plusieurs clients peuvent avoir le même nom, nous préfèrerons les identifier (une clé primaire est aussi appelée identifiant) par un numéro unique (code client) attribué par le Centre. L en sera de même pour les services. FACTURE Numéro date commentaire 1,1 Adresser CONTENIR Quantité CLIENT Code Client Raison sociale ou nom Adresse Code Postal Ville SERVICE Code service Désignation Prix Clés étrangères : elles n apparaissent pas de façon explicite dans le modèle : elles se traduisent par les liens. On appelle clé étrangère un attribut qui est clé primaire dans une autre table. Elles apparaissent par contre dans la vision en «Extension». Deux cas peuvent exister : Association UN à PLUSIEURS : la clé primaire de l Entité «du coté PLUSIEURS» devient la clé étrangère de l Entité «du coté UN».(on dit qu elle remonte). Association PLUSIEURS à PLUSIEURS : les clés primaires de chaque Entité «remontent dans l association nommée pour donner une clé primaire composée. Jacques Chambon 9/9

Modèle conceptuel : diagramme entité-association

Modèle conceptuel : diagramme entité-association Modèle conceptuel : diagramme entité-association Raison d'être de ce cours «La conception et l'utilisation de bases de données relationnelles sur micro-ordinateurs n'est pas un domaine réservé aux informaticiens.»

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

LE MODELE CONCEPTUEL DE DONNEES

LE MODELE CONCEPTUEL DE DONNEES LE MODELE CONCEPTUEL DE DONNEES Principe : A partir d'un cahier des charges, concevoir de manière visuelle les différents liens qui existent entre les différentes données. Les différentes étapes de réalisation.

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

Plus en détail

Concevoir un modèle de données Gestion des clients et des visites

Concevoir un modèle de données Gestion des clients et des visites page 1 MCD Concevoir un modèle de données Gestion des clients et des visites La gestion des informations d une organisation est un élément essentiel de son efficacité. L obligation de les trouver et de

Plus en détail

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

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

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 Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces

Plus en détail

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de

Plus en détail

Dossier I Découverte de Base d Open Office

Dossier I Découverte de Base d Open Office ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

Modélisation des données

Modélisation des données Modélisation des données Le modèle Entité/Association Le MCD ou modèle Entité/Association est un modèle chargé de représenter sous forme graphique les informations manipulées par le système (l entreprise)

Plus en détail

Formation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du

Formation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du Proyecto FAO COPEMED Universidad de Alicante Ramón y Cajal, 4 03001 - Alicante, España GCP/REM/057/SPA Web : www.fao.org/fi/copemed Tel : +34 96 514 59 79 Fax : +34 96 514 59 78 Email : copemed@ua.es Formation

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

Méthode d analyse Merise

Méthode d analyse Merise Méthode d analyse Merise - Frédéric Julliard Université de Bretagne Sud UFR SSI - IUP Vannes - année 2001-2002 Approche ancienne : 1978 Très répandue en France Origine française : développée par : CTI

Plus en détail

NF26 Data warehouse et Outils Décisionnels Printemps 2010

NF26 Data warehouse et Outils Décisionnels Printemps 2010 NF26 Data warehouse et Outils Décisionnels Printemps 2010 Rapport Modélisation Datamart VU Xuan Truong LAURENS Francis Analyse des données Avant de proposer un modèle dimensionnel, une analyse exhaustive

Plus en détail

Le modèle de données

Le modèle de données Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.

Plus en détail

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

Chapitre 5 LE MODELE ENTITE - ASSOCIATION Chapitre 5 LE MODELE ENTITE - ASSOCIATION 1 Introduction Conception d une base de données Domaine d application complexe : description abstraite des concepts indépendamment de leur implémentation sous

Plus en détail

PNL & RECRUTEMENT IMPACT SUR LES ENTRETIENS Présentation du 10/06/03

PNL & RECRUTEMENT IMPACT SUR LES ENTRETIENS Présentation du 10/06/03 PNL & RECRUTEMENT IMPACT SUR LES ENTRETIENS Présentation du 10/06/03 Introduction : Questions/réponses : Qu est-ce que pour vous un bon recrutement? Cela dépend de quoi? Qu est-ce qui est sous votre contrôle?

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

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

Conception d une base de données

Conception d une base de données Conception d une base de données Cyril Gruau 17 octobre 2005 (corrigé le 13 juillet 2006) Résumé Ce support de cours regroupe quelques notions concernant le modélisation conceptuelle de système d information

Plus en détail

A. Définition et formalisme

A. Définition et formalisme Les cardinalités et les différents types d'associations I. Les cardinalités A. Définition et formalisme Les cardinalités sont des couples de valeur que l'on trouve entre chaque entité et ses associations

Plus en détail

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.

Plus en détail

Comment régler un litige avec son vendeur de produits financiers?

Comment régler un litige avec son vendeur de produits financiers? Comment régler un litige avec son vendeur de produits financiers? Elsa Aubert Direction des relations avec les épargnants Le 16 novembre 2011 2 Plan de la présentation I Auprès de qui réclamer? 1. L interlocuteur

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

PROJET DE PORTAIL INTRANET YNNA

PROJET DE PORTAIL INTRANET YNNA PROJET DE PORTAIL INTRANET YNNA PV sur l état d avancement du chantier Intranet Ynna Hicham BENJELLOUN h.benjelloun@ynna.ma Préambule Ce rapport a pour objet de proposer les grandes lignes de l état des

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD

Plus en détail

GUIDE DE PRISE EN MAIN

GUIDE DE PRISE EN MAIN 27/04/2011 Firstmag version 7 Ce document va vous expliquer en quelques pages comment maitriser les principales fonctions du logiciel. Ce guide n est pas exhaustif, pour une utilisation avancée du logiciel

Plus en détail

Base de données relationnelle et requêtes SQL

Base de données relationnelle et requêtes SQL Base de données relationnelle et requêtes SQL 1e partie Anne-Marie Cubat Une question pour commencer : que voyez-vous? Cela reste flou Les plans de «Prison Break»? Non, cherchons ailleurs! Et de plus près,

Plus en détail

Importation des données dans Open Office Base

Importation des données dans Open Office Base Importation des données dans Open Office Base Il est aujourd'hui assez rare dans les bureaux de créer un environnement de base de données de toutes pièces. Les données sont manipulées depuis longtemps

Plus en détail

Réalisation d une première base de données (Tutoriel - version 4.2 ; 19 septembre 2014)

Réalisation d une première base de données (Tutoriel - version 4.2 ; 19 septembre 2014) Réalisation d une première base de données (Tutoriel - version 4.2 ; 19 septembre 2014) - Guettez les nouvelles versions de ce tutoriel sur le site web de l enseignement - En cours de réalisation, veuillez

Plus en détail

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09.

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09. SOFI Gestion+ SOFI Informatique Version 5.4 Echanges de données informatiques Spicers Sofi gestion+ Groupements Actualisé le 10.09.2004 Table des matières 1. Catalogue et tarifs... 4 1.1 Définition EDI...

Plus en détail

Séquence de découverte de SparkAngels Logiciel d entraide numérique

Séquence de découverte de SparkAngels Logiciel d entraide numérique Contributeurs : GUILLEZ Frédéric BANDINI Gérard DENIGOT Michaël FOLCH Janine PERILLAUD Stéphanie PLATEL Carl REANT Franck I. Matériel et préparation Pré requis matériel et logiciel : Ordinateur avec connexion

Plus en détail

Notice Générale - MODULE CLIENTS. I. Description générale du module. II. La liste des clients a. Accès

Notice Générale - MODULE CLIENTS. I. Description générale du module. II. La liste des clients a. Accès - MODULE CLIENTS L affichage peut être différent suivant votre paramétrage mais le principe reste le même. I. Description générale du module Le module clients permet: de constituer un annuaire des clients

Plus en détail

Modèle Entité/Association

Modèle Entité/Association Base de données Modèle Entité/Association L3 Informatique Antoine Spicher antoine.spicher@u-pec.fr Contexte du cours Organisation du cours 1 ère partie (C. D.) Modèle et algèbre relationnel Langage SQL

Plus en détail

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps. Cours pratique Excel Présentation du classeur cours.xls C est un classeur qui contient 7 feuilles Liste de personnes Calculs simples Solde Listes Auto Relatif Absolu Formats Paye Cours AFM Dans chacune

Plus en détail

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

Business Intelligence

Business Intelligence avec Excel, Power BI et Office 365 Téléchargement www.editions-eni.fr.fr Jean-Pierre GIRARDOT Table des matières 1 Avant-propos A. À qui s adresse ce livre?..................................................

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

LES TOUT PREMIERS PAS

LES TOUT PREMIERS PAS DESMODO, un logiciel de gestion d idées http://www.desmodo.net/ LES TOUT PREMIERS PAS Desmodo est un logiciel (libre) qui permet, entre autre, de visualiser et de synthétiser, de manière organisée, sous

Plus en détail

Utiliser un tableau de données

Utiliser un tableau de données Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des

Plus en détail

23. Le discours rapporté au passé

23. Le discours rapporté au passé 23 23. Le discours rapporté au passé 23.1 LE DISCOURS INDIRECT On utilise le discours indirect pour transmettre : Les paroles de quelqu un qui n est pas là : Il me dit que tu pars. Les paroles de votre

Plus en détail

Les Différents types de Requêtes dans Access

Les Différents types de Requêtes dans Access Les Différents types de Requêtes dans Access Il existe six types de requêtes. Les Requêtes «Sélection», qui sont le mode par défaut et correspondent à des «vues» des tables originelles. Cela signifie que

Plus en détail

Gé nié Logiciél Livré Blanc

Gé nié Logiciél Livré Blanc Gé nié Logiciél Livré Blanc Version 0.2 26 Octobre 2011 Xavier Blanc Xavier.Blanc@labri.fr Partie I : Les Bases Sans donner des définitions trop rigoureuses, il faut bien commencer ce livre par énoncer

Plus en détail

GUIDE PRATIQUE MODÈLE CONCEPTUEL DES DONNÉES MODÈLE LOGIQUE DES DONNÉES STANDARD MODÈLE LOGIQUE DES DONNÉES OPTIMISÉ

GUIDE PRATIQUE MODÈLE CONCEPTUEL DES DONNÉES MODÈLE LOGIQUE DES DONNÉES STANDARD MODÈLE LOGIQUE DES DONNÉES OPTIMISÉ GUIDE PRATIQUE MODÈLE CONCEPTUEL DES DONNÉES MODÈLE LOGIQUE DES DONNÉES STANDARD MODÈLE LOGIQUE DES DONNÉES OPTIMISÉ D. ALESSANDRA - Guide pratique de Merise Page 1/22 Objectifs Présentation théorique

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

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

peu peux/peut peut être peut-être

peu peux/peut peut être peut-être GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES PEU HOMOPHONES PEUX/PEUT PEUT ÊTRE PEUT-ÊTRE 1 Homophones grammaticaux de catégories différentes peu peux/peut peut être peut-être peu : adverbe ; il a le sens de

Plus en détail

Saisie de données dans plusieurs tables

Saisie de données dans plusieurs tables Saisie de données dans plusieurs tables Lors de l arrivée d un nouvel adhérent, il va falloir saisir plusieurs types d informations réparties dans des tables différentes, mais regroupées dans un même formulaire.

Plus en détail

CAP BOX Note utilisateurs

CAP BOX Note utilisateurs CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents

Plus en détail

I4 : Bases de Données

I4 : Bases de Données I4 : Bases de Données Passage de UML au modèle relationnel Georges LOUIS Département Réseaux et Télécommunications Université de La Rochelle Module I4 2008-2009 1 G.Louis Sommaire 1 Des classes aux tables

Plus en détail

Foire aux Questions Application de gestion des conventions de stage Pstage

Foire aux Questions Application de gestion des conventions de stage Pstage Foire aux Questions Application de gestion des conventions de stage Pstage Contacts en fin de document Comment demander et créer une convention de stage? Vous devez faire la demande en ligne via votre

Plus en détail

curité du patient 19 mai 2009 Aurore MAYEUX Guy CLYNCKEMAILLIE

curité du patient 19 mai 2009 Aurore MAYEUX Guy CLYNCKEMAILLIE Déclarer un événement indésirable un élément majeur pour la sécurits curité du patient 19 mai 2009 Aurore MAYEUX Guy CLYNCKEMAILLIE Les hôpitaux plus meurtriers que la route Courrier de l escaut, janvier

Plus en détail

Merise. Introduction

Merise. Introduction Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre

Plus en détail

B Projet d écriture FLA 10-2. Bande dessinée : La BD, c est pour moi! Cahier de l élève. Nom : PROJETS EN SÉRIE

B Projet d écriture FLA 10-2. Bande dessinée : La BD, c est pour moi! Cahier de l élève. Nom : PROJETS EN SÉRIE B Projet d écriture Bande dessinée : La BD, c est pour moi! FLA 10-2 Cahier de l élève PROJETS EN SÉRIE Il faut réaliser ces projets dans l ordre suivant : A Bain de bulles Lecture B La BD, c est pour

Plus en détail

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,

Plus en détail

Bases de données relationnelles

Bases de données relationnelles Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

Compte-rendu de Hamma B., La préposition en français

Compte-rendu de Hamma B., La préposition en français Compte-rendu de Hamma B., La préposition en français Badreddine Hamma To cite this version: Badreddine Hamma. Compte-rendu de Hamma B., La préposition en français. Revue française de linguistique appliquée,

Plus en détail

Les bases de données Page 1 / 8

Les bases de données Page 1 / 8 Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...

Plus en détail

Langage SQL : créer et interroger une base

Langage SQL : créer et interroger une base Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,

Plus en détail

Déterminants possessifs

Déterminants possessifs POSSESSIFS MATÉRIEL POUR ALLOPHONES 1 Déterminants Déterminants référents Déterminants possessifs Le déterminant possessif indique une relation d appartenance, de possession, de parenté, d origine, etc.,

Plus en détail

1 Modélisation d une base de données pour une société de bourse

1 Modélisation d une base de données pour une société de bourse IN306 : Corrigé SID Christophe Garion 18 octobre 2010 Ce document est un corrigé succinct de l examen du module IN306. 1 Modélisation d une base de données pour une société de bourse Une

Plus en détail

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public. DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de

Plus en détail

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 2 ème partie : REQUÊTES Sommaire 1. Les REQUÊTES...2 1.1 Créer une requête simple...2 1.1.1 Requête de création de listage ouvrages...2 1.1.2 Procédure de

Plus en détail

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

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,

Plus en détail

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale. 1. Mission 1 : Créer la société et faire son paramétrage :...3 1.1. Création d un nouveau dossier :...3 1.2. Paramétrage des Barres d outils :...6 1.3. Paramétrage général de la Gestion Commerciale :...6

Plus en détail

Bases de données. Chapitre 1. Introduction

Bases de données. Chapitre 1. Introduction Références : Bases de données Pierre Wolper Email : pw@montefiore.ulg.ac.be URL : http : //www.montefiore.ulg.ac.be/~pw/ http : //www.montefiore.ulg.ac.be/ ~pw/cours/bd.html Henry F. Korth, Abraham Silberschatz,

Plus en détail

Evry - M2 MIAGE Entrepôt de données

Evry - M2 MIAGE Entrepôt de données Evry - M2 MIAGE Entrepôt de données Introduction D. Ploix - M2 Miage - EDD - Introduction 1 Plan Positionnement du BI dans l entreprise Déclinaison fonctionnelle du décisionnel dans l entreprise Intégration

Plus en détail

Stagiaire Ecole professionnelle supérieure (EPS)

Stagiaire Ecole professionnelle supérieure (EPS) Département fédéral des affaires étrangères DFAE Direction des ressources DR Personnel DFAE Stagiaire Ecole professionnelle supérieure (EPS) L ensemble des données figurant dans ce questionnaire sont soumises

Plus en détail

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse N7 Notion de fonction Série : Tableaux de données Série 2 : Graphiques Série 3 : Formules Série 4 : Synthèse 57 SÉRIE : TABLEAUX DE DONNÉES Le cours avec les aides animées Q. Si f désigne une fonction,

Plus en détail

I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le

I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le nombre et le degré de détermination du nom. 1. L article le, la, les, l, d, au, aux, du, des, un, une, des, du, de l, de la, des.

Plus en détail

RÉDIGER SON CV EN FRANÇAIS

RÉDIGER SON CV EN FRANÇAIS RÉDIGER SON CV EN FRANÇAIS Objectifs : rédiger un CV en français Niveau : B1/B2 Site : Voyage en Français, section PRATIQUE : http://voyagesenfrancais.fr/spip.php?article2650 A. Réflexion / Remue-méninges

Plus en détail

Thèmes et situations : Cadre et conditions de travail. Fiche pédagogique

Thèmes et situations : Cadre et conditions de travail. Fiche pédagogique Ressources pour les enseignants et les formateurs en français des affaires Activité pour la classe : CFP Crédit : Joelle Bonenfant, Jean Lacroix Thèmes et situations : Cadre et conditions de travail Fiche

Plus en détail

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point 03 Mai 2013 Collège Oasis Durée de L épreuve : 2 heures. apple Le sujet comporte 4 pages et est présenté en livret ; apple La calculatrice est autorisée ; apple 4 points sont attribués à la qualité de

Plus en détail

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il Le modèle Entité-Association C est un modèle important pour la conception des bases de données relationnelles. Il est très répandu, très documenté. Il aide à concevoir une base de données sans redondance,

Plus en détail

Bases de Données. Plan

Bases de Données. Plan Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle

Plus en détail

Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto

Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Pré-requis Mots-clés Durée Auteur(es)

Plus en détail

Tableau de bord économique du tourisme en Maurienne Hiver 2005/2006

Tableau de bord économique du tourisme en Maurienne Hiver 2005/2006 Tableau de bord économique du tourisme en Maurienne Hiver 2005/2006 Modane, 15 décembre 2006 François VICTOR 1 Les points à traiter Quel bilan pour l activité touristique en Maurienne pour l hiver 2005/2006?

Plus en détail

avec des nombres entiers

avec des nombres entiers Calculer avec des nombres entiers Effectuez les calculs suivants.. + 9 + 9. Calculez. 9 9 Calculez le quotient et le rest. : : : : 0 :. : : 9 : : 9 0 : 0. 9 9 0 9. Calculez. 9 0 9. : : 0 : 9 : :. : : 0

Plus en détail

TECHNIQUES DE SURVIE ÉCRITURE Leçon de littératie 2.6

TECHNIQUES DE SURVIE ÉCRITURE Leçon de littératie 2.6 Clair et net! Comprendre, structurer et expliquer un concept. Apprentissage critique Comprendre et apprécier l importance de fournir des consignes claires. Tenir compte du point de vue de l auditoire et

Plus en détail

16H Cours / 18H TD / 20H TP

16H Cours / 18H TD / 20H TP INTRODUCTION AUX BASES DE DONNEES 16H Cours / 18H TD / 20H TP 1. INTRODUCTION Des Fichiers aux Bases de Données 2. SYSTEME DE GESTION DE BASE DE DONNEES 2.1. INTRODUCTION AUX SYSTEMES DE GESTION DE BASES

Plus en détail

Chapitre 2. Eléments pour comprendre un énoncé

Chapitre 2. Eléments pour comprendre un énoncé Chapitre 2 Eléments pour comprendre un énoncé Ce chapitre est consacré à la compréhension d un énoncé. Pour démontrer un énoncé donné, il faut se reporter au chapitre suivant. Les tables de vérité données

Plus en détail

Le passé composé. J ai trouvé 100 F dans la rue. Il est parti à 5 h 00.

Le passé composé. J ai trouvé 100 F dans la rue. Il est parti à 5 h 00. Le passé composé J ai trouvé 100 F dans la rue. Il est parti à 5 h 00. Le passé composé présente des actions passées, ponctuelles, et d une durée délimitée dans le passé. Formation : avoir ou être (au

Plus en détail

L État et la TVA SENS ET PORTÉE DE L ÉTUDE

L État et la TVA SENS ET PORTÉE DE L ÉTUDE L État et la TVA 25 C H A P I T R E8 SENS ET PORTÉE DE L ÉTUDE La TVA représente plus de 40 % des recettes de l État. Son importance justifie l étude de son fonctionnement pour lequel les entreprises jouent

Plus en détail

MARCHÉ PUBLIC DE FOURNITURES

MARCHÉ PUBLIC DE FOURNITURES Communauté de Communes de la Haute Vallée du Thoré Mairie 81240 Saint-Amans-Valtoret Tél : 05 63 97 98 08 Fax : 05 63 97 98 08 Mail : contact@cc-haute-vallee-thore.fr Site Internet : www.cc-haute-vallee-thore.fr

Plus en détail

Cours d initiation à la programmation en C++ Johann Cuenin

Cours d initiation à la programmation en C++ Johann Cuenin Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................

Plus en détail

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

SOMMAIRE. Travailler avec les requêtes... 3 Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de

Plus en détail

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO _TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)

Plus en détail

Manuel utilisateur. Version 1.6b

Manuel utilisateur. Version 1.6b Manuel utilisateur Version 1.6b Table des matières Table des matières... 2 1. Introduction... 3 a. But de ce document... 3 b. Objet de ce document... 3 c. Remarques et commentaires... 3 2. Premiers pas

Plus en détail

OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques

OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques Intervention du 29 Avril 2004 9 h 15 10 h 45 M. Sébastien Bahloul Chef de projet Expert Annuaire LDAP bahloul@linagora.com OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques Plan

Plus en détail

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1 SPF FIN Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Version 1.1 Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Date: 17/06/2004 Historique

Plus en détail

David LUCAS 15/01/10 Ludovic HUET Sébastien LE NECHET Jason JAMOT. Projet BO

David LUCAS 15/01/10 Ludovic HUET Sébastien LE NECHET Jason JAMOT. Projet BO David LUCAS 15/01/10 Ludovic HUET Sébastien LE NECHET Jason JAMOT Projet BO Table des matières I / Présentation de l équipe... 3 II/ Présentation générale du projet... 4 III/ Création des vues... 5 IV/Création

Plus en détail

Tickets 3:3. ChevauxPartants

Tickets 3:3. ChevauxPartants MCD : quelques exemples particuliers Une association peut être ternaire. Exemple : Vendeurs, Lieux, Acheteurs reliées par vente. Posez-vous alors la question et si je remplaçais l association par une entité,

Plus en détail

FORMULES DE CALCUL. Prix = PV TTC = PV HT x (1 + taux de TVA) TVA = PV HT x taux de TVA PV HT = PV TTC 1 + taux de TVA

FORMULES DE CALCUL. Prix = PV TTC = PV HT x (1 + taux de TVA) TVA = PV HT x taux de TVA PV HT = PV TTC 1 + taux de TVA FORMULES DE CALCUL Le prix : Prix = PV TTC = PV HT x (1 + taux de TVA) TVA = PV HT x taux de TVA PV HT = PV TTC 1 + taux de TVA Ex : PV TTC = 250 x 1,196 = 299. TVA = 250 x 19,6 % = 49. PV HT = 299 = 250.

Plus en détail

Manuel d utilisation JeResilieMonContrat.com. pour l agent

Manuel d utilisation JeResilieMonContrat.com. pour l agent Manuel d utilisation JeResilieMonContrat.com pour l agent Version : V1.1 Référence : MU_JRMC_Agent Date : 02/03/2015 Sommaire 1 Introduction... 3 2 Inscription... 4 2.1 Vérification... 5 3 Authentification...

Plus en détail

MPI Activité.10 : Logique binaire Portes logiques

MPI Activité.10 : Logique binaire Portes logiques MPI Activité.10 : Logique binaire Portes logiques I. Introduction De nombreux domaines font appel aux circuits logiques de commutation : non seulement l'informatique, mais aussi les technologies de l'asservissement

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

Concevoir une base de données

Concevoir une base de données Concevoir une base de données http://vanconingsloo.be/les-cours/bureautique/access/concevoir-une-base-de-donnees En fonction de vos besoins, il existe deux façons de travailler. Si vous souhaitez créer

Plus en détail