Bases de données, modélisation, choix techniques
Réf: CBC
Durée: 4 jours
Objectifs de la formation
Cette formation apporte une synthèse complète des connaissances aujourd »hui indispensables en matière de bases de données, du processus de conception à son utilisation effective. Elle analyse les architectures et domaines d »application, évalue l »offre du marché et examine les démarches pratiques de mise en œuvre.
Contenu de cette formation SGBD:
-Logique des SGBD
-Techniques de modélisation
-Modèle logique de données
-Implémentation avec SQL
-Paramètres clés pour le choix d »un serveur
-Administrateur Oracle 11g
-Administrateur Oracle 10g
-Développeur reporting décisionnel Java – Jasper
-Architecte base de données
-Concepteur de bases de données
-Concepteur de systèmes décisionnels
-Consultant Système décisionnel ETL
-Consultant
Programme de Formation
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.\r\n
-Interfaces avec les langages de programmation.
-Optimisations (indexage, clusterisation et optimiseurs).
-L »après relationnel (SQL3 objet, les ORM et XML).
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é
Profil Stagiaires & Pré-requis
Tout public de chefs de projets, décideurs informatiques, développeurs, responsables informatiques.
Aucune connaissance particulière. La connaissance d »un langage informatique est toutefois un plus
Prix : 2210 € HT.
Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg
Dates de Formation
Nous consulter