La formation vise à fournir les connaissances fondamentales sur les bases de données et à maîtriser leur conception, leur utilisation et leur gestion. Elle inclut également une introduction aux SGBD et SGBDR, ainsi qu'un point sur le RGPD pour comprendre les obligations légales des entreprises en matière de protection des données personnelles et savoir comment concevoir et gérer une base de données en conformité avec le RGPD.

 

OBJECTIFS PEDAGOGIQUES

  • Comprendre les bases de données et connaitre les différents types de bases de données
  • Comprendre les différences entre un SGBD et un SGBDR et savoir en installer un SGBDR (MySql)
  • Maîtriser la création et la manipulation de tables dans MySQL
  • Gérer les données personnelles conformément au RGPD

PROGRAMME

INTRODUCTION AUX BASES DE DONNÉES

  • Rappels sur les concepts clés des bases de données :
  • tables, colonnes, lignes, clés primaires, clés étrangèrs...
  • Différence entre SGBD et SGBDR

MODÉLISATION DES DONNÉES :

  • Apprendre à créer des diagrammes entité-association (ERD)
  • Normalisation des données
  • Exercices pratiques de conception de bases de données

BASES DE DONNÉES RELATIONNELLES POPULAIRES

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • SQLite

BASES DE DONNÉES NON RELATIONNELLES POPULAIRES :

  • MongoDB
  • Redis
  • Cassandra
  • Couchbase

OUTILS DE CONCEPTION ET DE SCHÉMATISATION DE BASES DE DONNÉES :

  • MySQL Workbench
  • pgAdmin
  • Microsoft SQL Server Management Studio
  • MongoDB Compass

ORM (OBJECT-RELATIONAL MAPPING) :

  • Introduction aux ORM et leur utilité
  • Utilisation d'ORM populaires pour les langages de programmation courants (par exemple, Sequelize pour JavaScript, SQLAlchemy pour Python, Entity Framework pour C#)

PUBLIC

Développeurs, exploitants de bases de données, administrateurs de bases de données

PRÉREQUIS

  • Aucun prérequis
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats