Votre partenaire formation

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