Académique Documents
Professionnel Documents
Culture Documents
Base de Données
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)
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
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
8
I. Modèle Entité-Association (E/A)
Les concepts de base
Formalisme de représentation
Nom de l’association
Exemple :
Exemple :
10
I. Modèle Entité-Association (E/A)
Les concepts de base
Exemple :
Attributs d’entité
11
I. Modèle Entité-Association (E/A)
Les concepts de base
Exemple :
Attribut d’association
12
I. Modèle Entité-Association (E/A)
Les concepts de base
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