CHAPITRE I : INTRODUCTION AUX BASES DE DONNEES................................... 1
I. Introduction........................................................................................................2
II. Les systèmes à fichiers .....................................................................................2
II.1. Définition .......................................................................................................2
II.2. Limites........................................................................................................... 3
III. Les bases de données ......................................................................................3
III.1. Définition...................................................................................................... 3
III.2. Types d’utilisateurs de bases de données..........................................................4
IV. Les SGBD ..........................................................................................................4
IV.1. 1. Définition................................................................................................... 4
IV.2. 2. Objectifs.................................................................................................... 4
IV.3. 3. Historique..................................................................................................5
V. Les niveaux d’abstraction...................................................................................5
V.1. Niveau externe................................................................................................6
V.2. Niveau conceptuel ........................................................................................... 6
V.3. Niveau interne................................................................................................. 6
CHAPITRE II : LE MODELE ENTITES/ASSOCIATIONS...................................... 7
I. Généralités .........................................................................................................8
II. Concepts de base...............................................................................................8
II.1. Attribut ..........................................................................................................8
II.2. Entité............................................................................................................. 9
III. Associations et Cardinalités.............................................................................9
III.1. Associations .................................................................................................. 9
III.2. Cardinalités................................................................................................. 10
III.3. Types de cardinalités.................................................................................... 10
III.4. Attributs d’association .................................................................................. 11
IV. Démarche à suivre pour produire un schéma E/A...........................................11
IV.1. Démarche.................................................................................................... 11
IV.2. Exemple illustratif : Gestion simplifié de stock................................................. 11
CHAPITRE III : LE MODELE RELATIONNEL ................................................. 14
I. Généralités .......................................................................................................15
II. Concepts de base.............................................................................................15
II.1. Relation ....................................................................................................... 15
II.2. Tuple ........................................................................................................... 15
II.3. Contraintes d’intégrité ................................................................................... 15
III. Traduction E/A - relationnel ..........................................................................16
III.1. Règles ........................................................................................................ 16
III.2. Application .................................................................................................. 16
IV. Les dépendances fonctionnelles (DF) .............................................................16
IV.1. Définition..................................................................................................... 16
IV.2. Propriétés des dépendances fonctionnelles ...................................................... 17
V. Normalisation...................................................................................................17
V.1. Objectifs de la normalisation........................................................................... 17
V.2. Première forme normale (1FN)........................................................................ 18
V.3. Deuxième forme normale (2FN) ...................................................................... 18
T
Ta
ab
bl
le
es
sd
de
em
ma
at
ti
iè
èr
re
es
s