Description
Objectif de formation : Cette formation permet d'avoir une synthèse globale des compétences indispensables en matière de bases de données, partant du processus de conception à son utilisation effective.
Objectifs pédagogiques
- Comprendre le raisonnement derrière les SGBD relationnels
- Construire le modèle conceptuel d'une base de données à partir d'UML
- Migrer du modèle conceptuel au modèle logique
- Comprendre la normalisation et dénormalisation d'un schéma
- Transitionner du modèle logique au modèle physique et l'implémenter avec SQL
Public concerné
Développeurs
Architectes
Responsables informatiques
Chefs de projets
Décideurs informatiques
Prérequis
Aucun
Facultatif : Connaissance d'un langage de développement
Déroulé du programme
1
Logique des SGBD
- Rappel des concepts clés gravitant autour des bases de données relationnelles
- Modèles de données
- Tour d'horizon des diverses SGBD
- Objectifs des SGBD relationnels
- Fonctionnalités
- Architectures
- Travaux pratiques
2
Création d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données
3
Techniques de modélisation
- Modèle conceptuel
- Analyse des besoins
- Concepts de base
- Dépendances fonctionnelles
- Merise et UML : Niveau conceptuel
- 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
4
Modèle logique de données
- Modèle logique. La structure des tables et des contraintes.
- Modèle relationnel
- Du conceptuel au logique
- Modélisation des arborescences
- Formes normales
- Dénormalisation
- Calculs de volumétrie
- Travaux pratiques : Analyse de cas réels, travaux de normalisation & dénormalisation, création de schémas à l'aide d'un outil
5
Implémentation avec SQL
- Transactions
- Normes SQL
- Du logique au physique
- Qualité des données
- Vues & vues matérialisées
- Droits d'accès & 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, optimisation de performances
6
Réglages clés pour le choix d'un serveur
- Etude des paramètres des serveurs SQL
- Composants techniques
- Modules applicatifs
- Solutions de haute disponibilité, sécurité des données
- Critères techniques
- Coût global d'exploitation
- Offre du marché
Informations
Durée
4 jour(s)
28h
Tarif
2700 € HT
HT
Formations similaires
IA & Data
Migration vers le Cloud
2 jour(s)
Sur demande
IA & Data
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
3 jour(s)
Sur demande
IA & Data
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
1 jour(s)
Sur demande
IA & Data
Analyse des données avec Microsoft Power BI (4-167)
3 jour(s)
2200 € HT