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éesPRÉ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