Construire de manière systématique et raisonnée une base de données à l'aide d'une méthode adaptée
Optimiser la gestion des données
Garantir l'intégrité de la base
Maîtriser les outils et la démarche de conception d'une base de données relationnelle
Chefs de projets
Administrateurs de bases de données
Développeurs
Aucuns
~ Architecture des bases de données
Evolution des SGBD
Architectures client-serveur deux et trois tiers
Architectures réparties
~ Modèle relationnel
Objectifs du modèle relationnel
Notions élémentaires :
- tables
- algèbre relationnelle
- langage d'accès ensembliste
- valeur NULL
Contraintes d'intégrité : clés primaires, clés étrangères, trigger, générateur
Transactions ACID
Gestion des droits :
- Autorisations
- Accès concurrents
Bases réparties, serveur de données
~ Accès aux bases de données
Langages procédural et assertionnel
Normes SQL et SQL2
Standard ODMG
~ Structuration de données
~ Modèle conceptuel de données
Modèle Entités - Associations
Associations N-aires
Consolidation, simplification
Formes normales
Généralisation
~ Schéma logique
Passage du modèle conceptuel au modèle relationnel
Règles d'optimisation logique
Choix des contraintes d'intégrité
Consolidation du schéma
~ Conception de bases de données
Démarche de conception
Optimisation du schéma interne
Index de colonnes
Principes fondamentaux de gestion et d’administration d’un SGBD
~ La mise en œuvre est faite avec Power AMC
2 jours
1200 € HT