|
1. INTRODUCTION
|
1.1. Base de données
- Définition
- Niveaux d'abstraction
1.1. Systèmes de gestion de base de données
- Définition
- Fonctionnalités des données
|
|
2. LE MODELE RELATIONNEL DE DONNEES
|
2.1. Généralités
2.2. Principes de base
2.3. Règles d'intégrité
- unicité de la clé
- Contrainte d'entité
- Contrainte de référence
2.4. Vues relationnelles
2.4. Dépendance virtuelle
2.4. Clés
|
|
3. NORMALISATION DES RELATIONS
|
3.1. Introduction
3.2. Formes normales
- Première forme normale (1NF)
- Deuxième forme normale (2NF)
- Troisième forme normale (3NF)
- Forme de BOYCE CODD
- Quatrième forme normale (4NF)
|
|
4. FONCTIONNALITES DES SGBD-R
|
4.1. Data définition langage
4.2. Data manipulation langage
4.3. Sécurité des données
|
|
5. MODELISATION CONCEPTUELLE
|
5.1. Constituants de base
- Entités indépendantes
- Propriétés
- Entités
- Relations
- Contraintes d'intégrité
5.2. Démarche pour la modélisation conceptuelle
- Recueil des documentés interviews,...
- Pour chaque domaine, analyse TOP-DOWN
|
|
6. MODELISATION LOGIQUE
|
6.1. Constituants de base
- Les dépôts
- Les flux
- Les diagrammes d'accès
- Les fonctions
6.2. Démarche de la modélisation logique
- Schéma logique global de la société,
- Pour chaque domaine, analyse TOP-DOWN
6.3. Formalisme relationnel
- Règles de dérivation
- Examen des transformations d'entités-relations
|
|
7. MODELISATION INTERNE
|
7.1. Définir si les traitements et fichiers sont manuels ou automatiques
7.2. Choisir une SGBD
7.3. Résoudre le problème (encore actuel) de l'intégralité référentielle
7.4. Ecrire les applications
|