Vous êtes sur la page 1sur 31

Chapitre 1 : Rappels Entité-Association et Vocabulaire de base

1.1 Définitions des concepts


Objectifs
A l'issue de cette section, l'étudiant sera capable de :

 Définir les termes suivants : Notation, Modèle, Modélisation, Méthode, Modèle Conceptuel de
Données, Entité, Occurrence d’entité, Attribut, Association, Occurrence d’association, Cardinalité,
Contrainte d’intégrité.
Objectifs
A l'issue de cette section, l'étudiant sera capable de :

 Définir les termes suivants : Notation, Modèle, Modélisation, Méthode, Modèle Conceptuel de
Données, Entité, Occurrence d’entité, Attribut, Association, Occurrence d’association, Cardinalité,
Contrainte d’intégrité.

 Décrire le cycle de développement et cycle de vie du logiciel


Rappels Entité-Association : vocabulaire de base
● Notation
C’est une représentation.
Rappels Entité-Association : vocabulaire de base
● Notation
C’est une représentation.
● Modèle
C’est une notation sous forme graphique simplifiée d’un système ou des composants d’un
système. Il décrit visuellement un système à partir d’un graphique basé sur un formalisme bien
défini ou standardisé.
Rappels Entité-Association : vocabulaire de base
● Notation
C’est une représentation.
● Modèle
C’est une notation sous forme graphique simplifiée d’un système ou des composants d’un
système. Il décrit visuellement un système à partir d’un graphique basé sur un formalisme bien
défini ou standardisé.
Une telle représentation est dite abstraite.
Rappels Entité-Association : vocabulaire de base
● Notation
C’est une représentation.
● Modèle
C’est une notation sous forme graphique simplifiée d’un système ou des composants d’un
système. Il décrit visuellement un système à partir d’un graphique basé sur un formalisme bien
défini ou standardisé.
Une telle représentation est dite abstraite.
On doit se servir des modèles pour décrire un problème et la solution de ce problème.
Rappels Entité-Association : vocabulaire de base
● Modélisation
Elle consiste tout d’abord à décrire un problème puis à décrire la solution de
ce problème. Ces activités s’appellent respectivement l’analyse et la
conception.
Rappels Entité-Association : vocabulaire de base
● Modélisation
Elle consiste tout d’abord à décrire un problème puis à décrire la solution de
ce problème. Ces activités s’appellent respectivement l’analyse et la
conception.
● Méthode
C’est un ensemble de règles permettant d’utiliser un ensemble de modèles.
La méthode précise en particulier l’ordre dans lequel on doit se servir des
différents modèles.
Rappels Entité-Association : vocabulaire de base
● Modèle conceptuel de données (MCD)
Modèle conceptuel de données (MCD) : c’est la représentation sous forme
graphique des besoins en matière de donnée pour un système d’information.
Rappels Entité-Association : vocabulaire de base
● Modèle conceptuel de données (MCD)
Modèle conceptuel de données (MCD) : c’est la représentation sous forme
graphique des besoins en matière de donnée pour un système d’information.
Cette représentation est basée sur le formalisme entité-association.
Rappels Entité-Association : vocabulaire de base
● Entité
Est un ensemble d’objets de même nature, concret ou abstrait, de la réalité
perçue.
Exemple : Personne, Etudiant, Enseignant…
Plusieurs objets spécifiques peuvent être des personnes ou des étudiants ou des enseignants.
Rappels Entité-Association : vocabulaire de base
● Entité
Est un ensemble d’objets de même nature, concret ou abstrait, de la réalité
perçue.
Exemple : Personne, Etudiant, Enseignant, …
Plusieurs objets spécifiques peuvent être des personnes ou des étudiants ou des enseignants.
● Occurrence d' Entité
Est un élément ou un objet spécifique d’une entité. Il est identifiable de façon
unique.
Exemple :
M. Nebot Jean claude est une occurrence de l’entité personne
Rappels Entité-Association : vocabulaire de base
● Attribut
Est une propriété caractéristique d’une entité ou une association.
o Chaque attribut porte un nom et une valeur dans un domaine
o Un domaine c’est l'ensemble des valeurs que peut prendre un attribut
Exemple : un étudiant est caractérisé :
 Matricule
 nom
 prénom
 niveau
Le matricule peut être un nombre entier naturel, le nom et le prénom peuvent être des chaines de
caractères et le niveau peut être un entier naturel.
o L’attribut peut être atomique (ex. nom, prénom, niveau…)
o ou composé (ex. Adresse = Num rue + code postal + ville).
Rappels Entité-Association : vocabulaire de base

● Modélisation Entité et Attributs


Rappels Entité-Association : vocabulaire de base
● Association
Est une relation entre deux ou plusieurs entités dans un contexte de
modélisation bien déterminé.
Rappels Entité-Association : vocabulaire de base
● Association
Est une relation entre deux ou plusieurs entités dans un contexte de
modélisation bien déterminé.
Rappels Entité-Association : vocabulaire de base
● Association
Est une relation entre deux ou plusieurs entités dans un contexte de
modélisation bien déterminé.

Une association peut avoir des attributs, on dit qu’elle est


porteuse d’information.
Rappels Entité-Association : vocabulaire de base
● Association
Est une relation entre deux ou plusieurs entités dans un contexte de
modélisation bien déterminé.

Une association peut avoir des attributs, on dit qu’elle est


porteuse d’information.
Rappels Entité-Association : vocabulaire de base
● Une occurrence d’association
Est toute correspondance qui existe entre 2 ou plusieurs occurrences
d'entités.
Par exemple : la commande de numéro C270 contient les produits P14 et
P15. Contient devient une occurrence d’association.
Rappels Entité-Association : vocabulaire de base

● Cardinalité
La cardinalité caractérise la participation d’une entité à une association. Elle
représente le nombre d’occurrences de l’association pour chaque occurrence de
l’entité.
Elle peut être :
o minimum : 0 ou 1
o Maximum : 1 ou n
Rappels Entité-Association : vocabulaire de base

● Cardinalité
La cardinalité caractérise la participation d’une entité à une association. Elle
représente le nombre d’occurrences de l’association pour chaque occurrence de
l’entité.
Elle peut être :
o minimum : 0 ou 1
o Maximum : 1 ou n
Rappels Entité-Association : vocabulaire de base

● Exemple 1

On parle d’association de type 1,n


Rappels Entité-Association : vocabulaire de base

● Exemple 2

On parle d’association de type n,n


Rappels Entité-Association : vocabulaire de base

● Contrainte d’intégrité
Est une propriété ou une règle que doivent satisfaire les données de la base pour
être considérées comme correctes (sans ambiguïtés ni incohérences).
Une contrainte d’intégrité peut être statique, dynamique ou référentielle.
Rappels Entité-Association : vocabulaire de base

● Contrainte d’intégrité
Est une propriété ou une règle que doivent satisfaire les données de la base pour
être considérées comme correctes (sans ambiguïtés ni incohérences).
Une contrainte d’intégrité peut être statique, dynamique ou référentielle.
o Statique : il s’agit d’une propriété qui doit être vérifiée à tout moment.
Exemple :
l’âge d’un Employé en activité doit être < 66,
Rappels Entité-Association : vocabulaire de base

● Contrainte d’intégrité
Est une propriété ou une règle que doivent satisfaire les données de la base pour
être considérées comme correctes (sans ambiguïtés ni incohérences).
Une contrainte d’intégrité peut être statique, dynamique ou référentielle.
o Statique : il s’agit d’une propriété qui doit être vérifiée à tout moment.
Exemple :
L’âge d’un Employé en activité doit être < 66.
o Dynamique : est une fonction du changement d’état de la base de données
Exemple :
La prime de responsabilité doit être nulle lorsqu’on perd son poste de responsabilité.
Rappels Entité-Association : vocabulaire de base

● Contrainte d’intégrité
Est une propriété ou une règle que doivent satisfaire les données de la base pour
être considérées comme correctes (sans ambiguïtés ni incohérences).
Une contrainte d’intégrité peut être statique, dynamique ou référentielle.
o Statique : il s’agit d’une propriété qui doit être vérifiée à tout moment.
Exemple :
L’âge d’un Employé en activité doit être < 66.
o Dynamique : est une fonction du changement d’état de la base de données
Exemple :
La prime de responsabilité doit être nulle lorsqu’on perd son poste de responsabilité.
o Référentielle: elle est liée à des associations. Elle vérifie l’existence d’une occurrence de l’entité
concernée.
Exemple:
On ne peut créer de commande concernant un fournisseur qui n’existe pas.
Rappels Entité-Association : vocabulaire de base
● Cycle de développement
C’est l’ensemble des étapes nécessaires pour le développement du logiciel. Ces étapes sont :
 Analyse : on décrit les besoins. Les besoins peuvent être fonctionnels ou non. Un besoin fonctionnel est
un besoin lié au métier. De ces besoins découle une architecture logique du système à créer.
 Conception : de cette étape découle le modèle de la solution
 Réalisation ou implémentation : la solution est développée ou codée.
 Tests : la solution est testée ou vérifiée.
 Déploiement : la solution est mise à la disposition des utilisateurs.
Rappels Entité-Association : vocabulaire de base
● Cycle de développement
C’est l’ensemble des étapes nécessaires pour le développement du logiciel. Ces étapes sont :
 Analyse : on décrit les besoins. Les besoins peuvent être fonctionnels ou non. Un besoin fonctionnel est
un besoin lié au métier. De ces besoins découle une architecture logique du système à créer.
 Conception : de cette étape découle le modèle de la solution
 Réalisation ou implémentation
 Tests
 Déploiement.

● Cycle de vie
C’est l’ensemble des étapes nécessaires pour le développement et la vie du logiciel.
Il s’agit des phases du cycle de développement auxquelles on adjoint la phase de Maintenance.
Résumé
La conception d’un système d’information commence par une bonne
documentation des données qu’on reçoit du client d’où l’importance des
termes que nous venons d’étudier qui constituent le vocabulaire nécessaire
pour la capture de données.

Vous aimerez peut-être aussi