[PDF] Présentation PowerPoint 2014-05-20. 1. Base





Previous PDF Next PDF



Présentation PowerPoint

2014-05-20. 1. Base de données. COURS 01



Présentation PowerPoint

2014-05-20. 1. Base de données. COURS 02



Régime Indemnitaire tenant compte des Fonctions des Sujétions

https://www.cdg18.fr/fileadmin/bibliotheque/Documents/Acces_reserve/Circulaires/RIFSEEP/RIFSEEP_Circulaire.pdf



Règlement (UE) no 508/2014 du Parlement européen et du Conseil

15 mai 2014 que de la disponibilité de données fiables et complètes ... cours d'une période de crise financière persistante



New normal.dot

L'objectif de ce manuel est d'informer les utilisateurs sur l'application du ultérieurement rechercher ce PV en cours dans la banque de données e-PV à.



Mesure et gestion axée sur les résultats dans le domaine de la

1. INTRODUCTION . B. Collecter des données pour mesurer et gérer pour les résultats . ... créer un partenariat solide basé sur des objectifs communs ...



B RÈGLEMENT (UE) No 508/2014 DU PARLEMENT EUROPÉEN

31 mai 2016 22 (508/2014). 02014R0508 — FR — 20.05.2014 — 000.006 — 1 ... «réseau européen d'observation et de données du milieu marin» un.



Développement dun logiciel VoIP BlackBerry

pour la volonté la santé et la patience qu'Il m'a données durant toutes ces Les travaux effectués au cours de ce stage s'inscrivent dans le cadre de la.



Diagnostic et élaboration dorientations pour une gestion durable du

1 janv. 2008 1.3 Démarches en cours dans le Nord Pas-de-Calais . ... l'évènement centennal en 2013 (d'après la base de données Sigale Région Nord Pas-de ...



RÈGLEMENT (UE) 2019/ 818 DU PARLEMENT EUROPÉEN ET DU

22 mai 2019 mation de l'UE dans les données d'Europol ou dans les bases de ... respect de la vie privée par défaut au cours du développement des ...

Présentation PowerPoint

2014-05-20

1

Base de données

COURS 02 | CONCEPTION ET MODÈLE ENTITÉ-ASSOCIATION 1

I·MPRUŃH G·XQ SURÓHP

X7RXP SURÓHP G·LQJpQLHULH GRLP SMVVHU SMU SOXVLHXUV pPMSHV GH UpMOLVMPLRQB XLes techniques de gestion de projet sont nombreuses et variées.

XI·MSSURŃOH PUMGLPLRQQHOOH SURSRVH D pPMSHV

XI·initiation

XLa conception et la planification

XI·H[pŃXPLRQ

XI·pYMOXMPLRQ

XLa complétion

2

2014-05-20

2

I·LQLPLMPLRQ G·XQ SURÓHP

XIM UpMOLVMPLRQ G·XQ SURÓHP GRLP UpSRQGUH PLQLPMOHPHQP j ŃHV TXHVPLRQV

X4XHO HVP O·RNÓHŃPLI"

XQuel est le contexte?

XQuels sont les ressources?

XQuels sont les contraintes?

XF·HVP SURNMNOHPHQP OM SOMVH OM SOXV LPSRUPMQPHA 3

0RGpOLVMPLRQ G·XQ V\VPqPH

G·LQIRUPMPLRQ

XÀ quoi sert la modélisation?

XIM PRGpOLVMPLRQ G·XQ V\VPqPH G·LQIRUPMPLRQ VH IMLP j GHX[ QLYHMX[

Xmodélisation au niveau externe;

Xmodélisation au niveau interne.

XLa modélisation au niveau externe est celle qui ne tient pas compte des ŃRQPUMLQPHV G·LPSOMQPMPLRQ HP TXL PHP O·HPSOMVH VXU OM VPUXŃPXUH conceptuelle du projet. XLa modélisation au niveau interne tient compte des technologies et des PR\HQV G·LPSOMQPMPLRQ j PHPPUH HQ ±XYUHB (OOH V·MSSOLTXH VRXYHQP ORUVTX·RQ PHQPH GH UpMOLVHU O·LPSOpPHQPMPLRQ G·XQH PRGpOLVMPLRQ H[PHUQHB 4

2014-05-20

3

0RGpOLVMPLRQ G·XQ V\VPqPH

G·LQIRUPMPLRQ

XConsidérant les SGBD relationnels, nous verrons ces deux outils de modélisation : XLe modèle entité-association (modélisation externe) XLe modèle UML(modélisation externe et interne) XLe modèle relationnel (modélisation interne) 5

Modèle entité-association

Introduction

XLe modèle entité-association (EA) est un outil de modélisation graphique ŃUpMQP VRXV IRUPH GH GLMJUMPPH XQH GHVŃULSPLRQ GH OMXP QLYHMX G·XQ

V\VPqPH G·LQIRUPMPLRQB

XF·HVP XQ RXPLO GH PRGpOLVMPLRQ H[PHUQH SULQŃLSMOHPHQP XPLOLVp GMQV OHV SOMVHV GH GpILQLPLRQ GH SURÓHP HP G·pŃULPXUH GHV GHYLVB HO SMUPLŃLSH MXVVL j OM phase de conception. XCet outil de modélisation a initialement été développé par Peter Chen en

1976 et a été largement modifié et adapté depuis. Cette méthode reste

encore la plus utilisée pour ce type de modélisation. 6

2014-05-20

4

Modèle entité-association

Introduction

XLe modèle EA est simple et basé sur ces deux constituants fondamentaux :

Xles entités;

Xles associations.

XÀ ceci on ajoute les particularités suivantes :

Xles entités possèdent des attributs;

Xles relations peuvent posséder des attributs;

Xplusieurs autres caractéristiques permettent de préciser les intentions du concepteur. 7

Modèle entité-association

Entité

XLes entités décrivent un objet concret ou abstrait du monde. XŃRQŃUHP XQ LQGLYLGX XQ OLYUH XQH SLqŃH HQ VPRŃN XQ ŃOLHQP XQH ŃRPPMQGH " XMNVPUMLP XQH PUMQVMŃPLRQ XQH MŃPLRQ XQH SpULRGH GH PHPSV " XIHV HQPLPpV UHSUpVHQPH GHV RNÓHPV XQLTXHV GMQV O·XQLYHUV GX SURÓHPB XElles ne représentent pas une instance en particulier mais plutôt une définition du type des instances possibles. XSur les diagrammes, elles sont représentées par des rectangles. 8

ÉtudiantCours

2014-05-20

5

Modèle entité-association

Association

XLes associations décrivent les liens qui existent entre les entités. XElles représentent un lien particulier ayant un sens précis. Ainsi, il est SRVVLNOH G·MYRLU SOXVLHXUV MVVRŃLMPLRQV GLIIpUHQPHV SRXU OHV PrPHV HQPLPpV liées. XEncore une fois, elles ne représentent pas une instance en particulier mais SOXP{P XQH GpILQLPLRQ GX P\SH G·MVVRŃLMPLRQB XSur les diagrammes, elles sont représentées par des losanges et des lignes joignant les entités liées. 9

ÉtudiantCoursInscrit

Modèle entité-association

Diagramme de conception vs une instance

XIl est essentiel de faire la

différence entre un diagramme EA et une instance.

Voici un exemple

concret. 10

ÉtudiantCoursInscritDiagramme EA

Gaston

Patrick

Mohamed

Carolina

James

Laurent

Érica

GPA445

GPA775

GPA789

Instance

2014-05-20

6

Modèle entité-association

Attributs

XLes attributs sont des propriétés qui composent les entités et les associations. XChaque entité doit posséder au moins un attribut alors que les associations

SHXYHQP Q·MYRLU MXŃXQ MPPULNXPB

XSur les diagrammes,

ils sont représentés par des ellipses. 11

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Modèle entité-association

Attributs

XIl existe plusieurs précisions possibles concernant les attributs :

Xdomaine de valeur;

Xatomique ou composé;

Xà valeur simple ou valeur multiple;

Xdérivé;

Xobligatoire;

Xclé primaire.

12

2014-05-20

7

Modèle entité-association

Attributs | domaine de valeur

XLe domaine de valeur indique la nature des données (le type) et certaines caractéristiques importantes selon le contexte du projet. XP\SH QRPNUH HQPLHU QRPNUH j YLUJXOH IORPPMQPH ŃOMvQH GH ŃMUMŃPqUH " Xcaractéristiques : valeur numérique inscrite dans un intervalle prescrit, longueur maximum de la chaîne de caractères, liste de valeurs SUpGpILQLHV " XCes informations ne sont généralement pas incluses dans les diagrammes EA mais plutôt dans les documents décrivant les spécifications détaillées GX SURÓHPB 1pMQPRLQV LO HVP VRXOMLPMNOH GH V·\ MPPMUGp GqV ŃHPPH SOMVH GH modélisation. 13

Modèle entité-association

Attributs atomiques et composés

XLes attributs peuvent être :

Xatomiques : attributs indivisibles;

Xcomposés : attributs constitués de plusieurs attributs atomiques. XIndirectement, le modèle EA amène une description des entités par des attributs à valeurs atomiques.

XLa représentation est la suivante :

XO MPPULNXP MPRPLTXH HVP UHSUpVHQPp SMU O·HOOLSVH GpÓj YXH structurés en arbre. 14

2014-05-20

8

Modèle entité-association

Attributs atomiques et composés

15

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

Modèle entité-association

Attributs à valeur simple ou valeur multiple

XLes attributs peuvent être :

Xj YMOHXU VLPSOH QH SRVVqGH TX·XQH VHXOH YMOHXU Xà valeur multiple : possède plusieurs valeurs à la fois. XHO HVP LPSRUPMQP TXH OH ŃRQŃHSPHXU IMVVH ŃHPPH GLVPLQŃPLRQ GqV O·pPMSH GH modélisation du modèle EA. XCes attributs sont représentés par une double ellipse. 16

2014-05-20

9

Modèle entité-association

Attributs à valeur simple ou valeur multiple

17

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

Modèle entité-association

Attributs dérivés

XLes attributs dérivés sont ceux qui sont en étroite relation avec un autre ou plusieurs autres attributs. X6RXYHQP LOV SHXYHQP rPUH ŃMOŃXOpV RX UHPURXYpV j SMUPLU G·XQ MXPUH MPPULNXPB XIls sont représentés par une ligne pointillée du contour. 18

2014-05-20

10

Modèle entité-association

Attributs dérivés

19

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

Âge

Modèle entité-association

Attributs obligatoires

X3HUPHP GH SUpŃLVHU VL OM YMOHXU G·XQ MPPULNXP GRLP rPUH GpILQLHB XIl est souvent utile pour le concepteur de pouvoir spécifier si un attribut peut être non définis (vides) ou doit obligatoirement posséder une valeur. XCes attributs sont représentés en mettant le texte en caractère gras. 20

2014-05-20

11

Modèle entité-association

Attributs obligatoires

21

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

Âge

Modèle entité-association

Attributs |clé primaire

XNotion de clé primaire : une clé primaire est un attribut ou un ensemble G·MPPULNXPV SHUPHPPMQP G·LGHQPLILHU GH IMoRQ XQLTXH O·LQVPMQŃH G·XQH HQPLPp VSpŃLILTXH GMQV O·HQVHPNOH GHV HQPLPpV H[LVPMQPHVB

XLes types de clés :

X6XSHU ŃOp PRXP HQVHPNOH G·XQ RX SOXVLHXUV MPPULNXPV permettant G·LGHQPLILHU GH IMoRQ XQLTXH XQH HQPLPp GMQV O·HQVHPNOH GHV HQPLPpVB XFOp Ń·HVP XQH VXSHU ŃOp j OMTXHOOH RQ QH SHXP SOXV HQOHYHU G·MPPULNXPB XClé candidate : clé possédant les caractéristiques pour être une clé primaire; XClé primaire : clé désignée parmi les clés candidates par le concepteur pour identifier de façon unique une entité. 22

2014-05-20

12

Modèle entité-association

Attributs |clé primaire

XDifférentiation entre entité et association : Xles entités doivent toujours posséder une clé primaire (et une seule); Xles associations ne possèdent jamais de clé primaire. XLes clés primaires sont représentés en soulignant le texte des attributs concernés. 23

Modèle entité-association

Attributs |clé primaire

24

InscritÉtudiant

Prénom

Nom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

Âge

2014-05-20

13

Modèle entité-association

Association

XIl existe plusieurs précisions possibles concernant les associations :

Xrôle;

Xassociation récursive;

XMPPULNXP GH O·MVVRŃLMPLRQ ŃRPPH RQ YLHQP GH OH YRLU

Xcontraintes structurelles :

Xde correspondance;

Xde participation;

Xdegré de O·MVVRŃLMPLRQ.

25

Modèle entité-association

Association |rôle

XHO HVP LPSRUPMQP GH ŃRPSUHQGUH TX·XQH MVVRŃLMPLRQ LQGLTXH XQ OLHQ SUpŃLV selon une fonction spécifique du schéma. XIl est fréquent de voir plusieurs liens entre deux mêmes entités engendrant ainsi plusieurs associations entre elles. X2Q LQGLTXH OH U{OH HQ QRPPMQP O·MVVRŃLMPLRQ SMU XQ QRP SHUPLQHQP SHUPHPPMQP G·pYLPHU PRXPH MPNLJXwPp VXU VM IRQŃPLRQB X3MUIRLV PMOJUp OH QRP GRQQp O·MPNLJXwPp SHUVLVPH HP LO HVP GH PLVH GH clarifier ses propos. Plusieurs adaptation du diagramme permet de lever ces cas problématiques. 26

2014-05-20

14

Modèle entité-association

Association récursive

XFHUPMLQHV MVVRŃLMPLRQV IRQP SMUPLŃLSHU SOXV G·XQH IRLV OM PrPH HQPLPpB FH sont les associations récursive. XLe rôle de ces associations est souvent ambigu et requiert une précision sur le sens précis des fonctions impliquées. 27

CoursDescription

NomSigle

Nombre de crédit

Préalable

est préalable à a comme préalable

Modèle entité-association

Association | attributs

28

InscritÉtudiant

PrénomNom

Code permanent

CourrielGenre

Date de naissance

NASCoursDescription

NomSigle

Nombre de créditAdresse

Code postal

PaysVille

No. civique

No. appart.Rue

No. rue

ÂgeDate d'inscription

2014-05-20

15

Modèle entité-association

Association |contraintes structurelles

XLes contraintes structurelles permettent de limiter les combinaisons possibles entre les différentes entités. XElle permettent de préciser les intentions du concepteur et doit

UHSUpVHQPHU O·MQMO\VH IMLPH GX SURNOqPHB

XIl existe deux types de contraintes structurelles :

Xcontrainte de correspondance (cardinalité);

Xcontrainte de participation.

29

Modèle entité-association

Association |cont. de correspondance

quotesdbs_dbs32.pdfusesText_38
[PDF] Préparer Sa Séance Photo

[PDF] Les étudiants du S2 Rebondir

[PDF] UNIVERSITES d ETE de la COUNTRY

[PDF] Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels?

[PDF] Section des bourses. Sommaire. Informations générales à propos des aides à la formation. Etat au 27 mai 2015. Seules les bases légales font foi

[PDF] Planification Version «réservation manuelle» version 3.0 - mai 2015 (Passage version Wegas)

[PDF] cances Vacances familiales Vacances des enfants miliales Vacances CAISSE D'ALLOCATIONS FAMILIALES DE LA REUNION

[PDF] Planification et gestion financière de travaux. Chapitre 2 METHODE «POTENTIEL TACHES»

[PDF] Enquête sociale FICT 2017 (Données 2016)

[PDF] DIRECTIVES DEMANDE DE CERTIFICAT DE NAISSANCE

[PDF] Comment ne pas perdre ses jours de repos? Offrez de la souplesse à vos salariés avec les passerelles temps

[PDF] Carnet de bord du professeur

[PDF] Ville de Viry-Chatillon

[PDF] Accord cadre entre l Etat et la Fédération Française de Volley Ball

[PDF] SA COMPOSITION SON FONCTIONNEMENT. L Union Régionale des Associations Familiales est une association régie par la loi du 1er Juillet 1901...