Concevoir une base de données : fondamentaux

Inter-company training

Who is the training for?

Développeurs - Administrateurs de base de données - Data Analysts

Duration

3,00 day(s)

Language(s) of service

EN FR

Prerequisites

Aucun

Goals

Comprendre les architectures liées à une base de données - Concevoir une base de données normalisée

Contents

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

Teaching methods

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluation

Contrôle continu

Certificate, diploma

Attestation de fin de stage mentionnant le résultat des acquis

Organization contact details

Dawan - Service commercial

These courses might interest you

EN
Day
Computer science - Analysis programming - Programming - Mobile app programming
FR
Day
A distance
Computer science - Virtualisation
27.01.2025
FR
Day
A distance
Computer science - Analysis programming - Programming - Mobile app programming
09.12.2024