Session 1
Modèle relationnel et SGBD
Session 2
Langage SQL (escape game)
Session 3
Théorie de la normalisation
Session 4
Modélisation conceptuelle
Session 5
Interfaces programmatiques
Projet
Application complète
???
Session 1 : Introduction aux fondamentaux des SGBD et du modèle relationnel, avec une première approche pratique de l'intégrité des données.
Session 2 : Apprentissage de SQL à travers un escape game immersif qui couvre les requêtes simples jusqu'aux jointures complexes et la gestion des droits.
Session 3 : Exploration des dépendances fonctionnelles et des formes normales pour optimiser la structure des données et éviter les problèmes d'intégrité.
Session 4 : Utilisation de la notation UML pour créer des modèles conceptuels et les dériver en schémas logiques.
Session 5 : Introduction au mapping objet-relationnel (ORM) pour connecter les bases de données à des applications orientées objet.
Projet : Mise en pratique de toutes les compétences acquises sur un cas concret d'application.
Ainsi, àA la fin de ce module, vous serez capable de :
1. **Comprendre** les principes fondamentaux du modèle relationnel
2. **Écrire** des requêtes SQL pour manipuler et interroger les données
3. **Concevoir** un schéma de base de données normalisé et adapté à un besoin
4. **Modéliser** les données avec UML pour représenter la réalité métier
5. **Implémenter** une application avec persistance des données
---
.header[
# Modalités pédagogiques
]
## Une pédagogie en classe inversée
Certains contenus sont à préparer **impérativement** avant de venir en cours :
- Lectures déjà réalisées avant la [session 1](https://hub.imt-atlantique.fr/ueinfo-fise1a/fr/s6/data/session1/index.html) (systèmes d'information et modèle relationnel)
- Lectures avant la [session 2](https://hub.imt-atlantique.fr/ueinfo-fise1a/fr/s6/data/session2/index.html) sur SQL !
- Préparation de la [session 4](https://hub.imt-atlantique.fr/ueinfo-fise1a/fr/s6/data/session4/index.html) sur la modélisation conceptuelle (étude de cas simple)
## Une pédagogie centrée sur la réalisation
- Les séances sont consacrées à des études de cas et à des travaux pratiques.
## Une pédagogie qui nécessite un travail régulier
- Des lectures sont à faire ou des quizz sont à réaliser **après** la séance pour consolider vos connaissances / compétences.