algorithmist.dev

Bases de données : Conception

DB
Durée : 3 jours Niveau : ⭐

Résumé

Concevoir une base de données relationnelle normalisée avec la méthode MERISE.

Objectif

A l’issue de la formation, le stagiaire saura mettre en œuvre :

  • Analyse par la méthode MERISE
  • Description de la base de données par un Modèle Conceptuel de Données (MCD)
  • Traduction en un Modèle Logique de Données (MLD)
  • Implémentation par un Modèle Physique de Données (MPD)

Public concerné

Les développeurs professionnels ou les étudiants en informatique.

Le stagiaire doit être familiarisé avec les structures de données courantes (nombres, chaînes de caractères, tableaux…).

Contenu

Partie 1 : Modèle Conceptuel de Données (MCD)

Schéma entités-associations :

  • Entités et associations
  • Attributs et identifiants
  • Cardinalités
  • Associations plurielles
  • Association réflexive
  • Associations non binaires

Agrégation :

  • Association de type 1 : n
  • Association de type n : m
  • Tables de codification ou tables de référence

Héritage :

  • Sous-entité
  • Utilisation de l’héritage pour séparer les informations complémentaires
  • Spécialisation des associations

Méthodologie de base

Partie 2 : Modèle Logique de Données (MLD)

Systèmes logiques

Modèle logique relationnel

  • Tables, lignes et colonnes
  • Clés primaires et clés étrangères
  • Schéma relationnel

Dépendances fonctionnelles :

  • Définitions et propriétés
  • Graphe de couverture minimale
  • Traduction vers un schéma entités-associations
  • Gestion des dates et du caractère historique
  • Dépendances plurielles et réflexives
  • Associations sans attributs

Règles de normalisation :

  • Les bonnes pratiques dans un schéma entités-associations
  • Les formes normales 1NF, 2NF et 3NF

Identifiant relatif ou lien identifiant

  • Résolution d’un problème sur le schéma relationnel
  • Modèle conceptuel correspondant
  • Discussion autour de la numérotation des exemplaires

Traduction d’un MCD en un MLD

Partie 3 : Modèle Physique de Données (MPD)

Distinction entre MLD et MPD

Optimisations

Partie 4 : Rétroconception

Traduction inverse

Cas particuliers

Modalités

Mode d’intervention

En sous-traitance auprès des instituts de formation certifiés Qualopi, en inter- ou intra-entreprise.

Le programme présenté est adaptable à un besoin spécifique après audit.

Travaux pratiques

L’ensemble de la formation s’articule à parts égales entre exposés techniques, démonstrations en direct et travaux pratiques.

Le stagiaire reçoit durant la formation les supports d’exposé ainsi que le code source des démonstrations et solutions de travaux pratiques.

Moyens techniques

La formation est proposée en vidéo-conférence. Le stagiaire doit s’équiper du matériel et du logiciel nécessaire.

Ce programme vous intéresse ?