Formation Bases de données, modélisation et choix techniques


Formation Bases de données, modélisation et choix techniques

Catalogue : SGBD



Logique des SGBD
• Rappel des théories sous-jacentes aux bases de données relationnelles.
• Modèles de données (hiérarchique, réseau...).
• Typologie des SGBD. Objectifs des SGBD relationnels.
• Fonctionnalités (règles de Codd, transactions, indexage, sauvegardes, restaurations).
• Les architectures.
Travaux pratiques
Création d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données.
Techniques de modélisation
• Le modèle conceptuel.
• Analyse des besoins.
• Concepts de base (entités, associations...).
• Dépendances fonctionnelles.
• Niveau conceptuel avec Merise et UML.
• La démarche.
• Prise en compte des règles métier et contraintes.
Travaux pratiques
Etudes de plusieurs cas réels, modélisations Merise et UML à l'aide d'un outil.
Modèle logique de données
• Le modèle logique. La structure des tables et des contraintes.
• Modèle relationnel (concepts, notations, terminologie).
• Du conceptuel au logique.
• Modélisation des arborescences.
• Les formes normales (de la 1ère à la 5ème, BCNF).
• Dénormalisation.
• Calculs de volumétrie.
Travaux pratiques
Etude de cas réels, exercices de normalisation et dénormalisation, génération de schémas à l'aide d'un outil.
Implémentation avec SQL
• Les transactions.
• Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003).
• Du logique au physique.
• Qualité des données.
• Vues et vues matérialisées.
• Droits d'accès et rôles.
• Procédures cataloguées et déclencheurs.
• Interfaces avec les langages de programmation.
Travaux pratiques
Création et manipulation d'une base, Reverse Engineering, mesures de performances (démonstrations).
Paramètres clés pour le choix d'un serveur
• Etude des paramètres des serveurs SQL.
• Composants techniques (disques et interfaces réseau).
• Modules applicatifs (outils d'administration...).
• Solutions de haute disponibilité, sécurité des données.
• Critères techniques.
• Coût global d'exploitation.
• Offre du marché.

 

Fiche de la formation



 Cible :

Développeurs, architectes, responsables informatiques, chefs de projets, décideurs informatiques.


 Prérequis :

Aucune connaissance particulière. La connaissance d'un langage informatique est toutefois un plus.


 Durée : 4 jours

 Type : Stage pratique


 Contactez-nous