Table des matières
1
Vers un système de gestion de données................................................................. 1
1.1 Principes fondamentaux du modèle relationnel ............................................... 1
1.2 SQL, langage normalisé au niveau international............................................... 4
1.3 Les composants d'un système de bases de données relationnelles ................... 8
1.4 Organisation de la mise en œuvre des bases de données.................................. 11
1.5 Notes bibliographiques ..................................................................................... 14
2
Les phases de la construction d’un modèle de données ...................................... 17
2.1 De l’analyse à la base de données .................................................................... 17
2.2 Le modèle entité-association ............................................................................ 20
2.2.1 Entités et associations........................................................................... 20
2.2.2 Les types d’associations ....................................................................... 22
2.2.3 Généralisation et agrégation................................................................. 25
2.3 Le schéma d'une base de données relationnelle ............................................... 30
2.3.1 Le passage du modèle entité-association
au schéma de base de données relationnelle ........................................ 30
2.3.2 Règles de passage pour les ensembles de liens .................................... 33
2.3.3 Règles de passage pour la généralisation et l’agrégation ..................... 37
2.4 Les dépendances entre données et les formes normales................................... 41
2.4.1 La signification et le but des formes normales..................................... 41
2.4.2 Les dépendances fonctionnelles ........................................................... 44
2.4.3 Les dépendances transitives ................................................................. 47
2.4.4 Les dépendances multivaluées ............................................................. 50
2.5 Les contraintes d’intégrité structurelles............................................................ 53
2.6 L’architecture de données d’entreprise est vitale ............................................. 57
2.7 Guide de la construction d'une base de données .............................................. 61
2.8 Notes bibliographiques ..................................................................................... 64
3
Langages de requête et de manipulation des données......................................... 67
3.1 Exploitation d’une base de données ................................................................. 67
3.2 Les bases de l'algèbre relationnelle .................................................................. 69
3.2.1 Vue d'ensemble des opérateurs ............................................................ 69
Précédent

- 10/301

Suivant