0% ont trouvé ce document utile (0 vote)
83 vues14 pages

Modèle Entité-Association en BDD

Le document présente le modèle entité-association pour la conception de bases de données. Il décrit les concepts clés comme les entités, les associations, les attributs et la cardinalité.

Transféré par

HindaBekaye
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
83 vues14 pages

Modèle Entité-Association en BDD

Le document présente le modèle entité-association pour la conception de bases de données. Il décrit les concepts clés comme les entités, les associations, les attributs et la cardinalité.

Transféré par

HindaBekaye
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Faculté des Sciences et Techniques

Institut Supérieur de Comptabilité et


d’Administration des Entreprises

Base de Données

Master Professionnel en Informatique


Appliquée à la Gestion (M1S1)

Mohamed Lamine Diakité

Année Universitaire 2018-2019 1


Références bibliographiques

2
Plan
1. Modèle Entité association
2. Algèbre relationnelle
3. SQL
4. PL/SQL
5. Indexes
6. Gestion de transactions
7. TP : sur oracle
8. Mini-projet : mis en place d’une application de gestion avec
oracle APEX.
I. Modèle Entité-Association (E/A)

La construction d’une Base de Données passe par :

1. Construction d’un schéma conceptuel, modélisé sous forme d’entités et


d’associations
2. Transformation du schéma E/A en schéma relationnel
3. Mise en œuvre via un SGBD

4
I. Modèle Entité-Association (E/A)
La construction d’une Base de Données passe par :

Source: 5
http://www.info.univ-angers.fr/~gh/Pluripass/Db/ea.pdf
I. Modèle Entité-Association (E/A)
En anglais : Entity-Relationship (E/R)
• Le modèle Entité-Association est utilisé pour la conception des bases de
données (relationnelles)
• L’objectif est de structurer un domaine d’application de façon à le
représenter sous forme d’entités et d’association (relation) entre ces entités
• Modèle qui décrit la réalité perçue à travers les données mises en jeu
indépendamment des traitements effectués sur ces données ultérieurement
• Modèle Entité Association selon la méthodologie MERISE
• MERISE : Méthode d’Etude et de Réalisation Informatique pour les Systèmes
Informatiques (France, 1978)
• Pour la conception d’un système d’information d’une façon standardisée et
méthodique 6
I. Modèle Entité-Association (E/A)
Les concepts de base

• Entité

• Association

• Attribut

• Cardinalité

7
I. Modèle Entité-Association (E/A)
Les concepts de base

• Entité : c’est une population d’individus homogènes.

Individus : une chose concrète ou abstraite qui a une existence réelle et pour laquelle
On veut conserver des informations

Exemple :
Entités : Etudiants, Cours, Professeurs

Formalisme de représentation

Etudiants Cours Professeurs

8
I. Modèle Entité-Association (E/A)
Les concepts de base

• Association : c’est un lien entre 2 plusieurs entités.

Formalisme de représentation
Nom de l’association

Exemple :

Etudiants Cours Professeurs


Suivre EstDonnéPar

2 associations : Suivre et EstDonnéPar 9


I. Modèle Entité-Association (E/A)
Les concepts de base

• Attribut : c’est une propriété d’une entité ou d’une association.

Exemple :

Etudiants Cours Professeurs


Suivre EstDonnéPar NumProf
Matricule NumCours
NomProfesseur
Nom NomCours
Telephone
DateNaissance specialite
Telephone Departement
Adresse

10
I. Modèle Entité-Association (E/A)
Les concepts de base

• Attribut : c’est une propriété d’une entité ou d’une association.

Exemple :

Etudiants Cours Professeurs


Suivre EstDonnéPar NumProf
Matricule NumCours
NomProfesseur
Nom NomCours
Telephone
DateNaissance specialite
Telephone Departement
Adresse

Attributs d’entité

11
I. Modèle Entité-Association (E/A)
Les concepts de base

• Attribut : c’est une propriété d’une entité ou d’une association.

Exemple :

Etudiants Cours Professeurs


Suivre EstDonnéPar
DateCours

Attribut d’association

12
I. Modèle Entité-Association (E/A)
Les concepts de base

• Identifiant : c’est un attribut qui permet d’identifier chaque individu


d’une entité de manière unique
• C’est un attribut sans doublon, ne prenant 2 fois la même valeur
• Par convention, il est souligné
Exemple :

Etudiants Cours Professeurs


NumProf
Matricule NumCours
NomProfesseur
Nom NomCours
Telephone
DateNaissance specialite
Telephone Departement
Adresse

Note:
Une entité possède au moins un attribut, son identifiant
Une association peut ne pas posséder d’attribut
13
I. Modèle Entité-Association (E/A)
Les concepts de base

• Cardinalité : elle exprime la façon dont les entités sont liées


quels sont les nombres minimal et maximal d’associations
possibles entre entités

s’écrit sous la forme NbreMin, NbreMax


Exemple :

Etudiants Cours Professeurs


1,n 1,1 EstDonnéPar 1,n
1,n Suivre

Types de cardinalité : 0,1 1,1 0,n et n,n 14

Vous aimerez peut-être aussi