Concevoir une base de données : fondamentaux
Quels sont les buts de la formation ?
Programme de la formation
Appréhender la démarche de conception
Concepts de base, terminologie
Structures de données
Schéma, partitions, vues
SQL vs NoSQL
Démarche de conception d'une base de données, méthodes d'analyse : Merise ou autre
Atelier : Installation d'outils et analyse d'un cahier des charges
Décrire le modèle conceptuel par un diagramme d'entité-association
Entités, attributs
Associations et cardinalités
Obtention du diagramme entité-association à partir du MCD
Atelier : Analyse d'un besoin et propositions de diagramme entité-association
Traduire un modèle conceptuel (MCD) en modèle physique de données (MPD)
MPD et types de données
Jeux de caractères et interclassements (collation)
Contraintes d'intégrité
Séquences
Requêtes SQL
Atelier : Utilisation du langage SQL pour créer un modèle physique de données complet avec un ensemble de contraintes
Gérer des transactions
Principe de fonctionnement
Gestion des accès concurrents
Atelier : Utilisation de verrous (optimistes/pessimistes) pour gérer les accès concurrents - gestion des transactions



Chargement...