<aside> 🎯
Niveau BUT2 (C4 — GÉRER)
Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité.
</aside>
<aside> 🎯
Apprentissages critiques visés
S3 : Optimiser les modèles de données de l’entreprise · Assurer la confidentialité des données (RGPD) · Organiser la restitution de données à travers la programmation
S4 : Maîtriser les bases de données non relationnelles · Mettre en œuvre la sécurité des données · Interagir avec une base de données depuis une application en production
</aside>
<aside> 📚
Ressources mobilisées (avec mes notes)
S3 : R307 SQL dans un langage de programmation (13.22/20) · R309 Cryptographie et sécurité (15.5/20 ✨)
S4 : R4.03 Qualité & non-relationnel MongoDB (15.5/20 ✨) · R4.A.10 Complément web (19/20 ✨)
</aside>
| Thème | Ce que j’ai réalisé | Impact |
|---|---|---|
| DAO / accès données | ArticleDAO, SalleDAO, SiteDAO, EnseignantDAO (Spring Data/JPA) | CRUD fiable et intégrable au front PWA |
| Qualité des données | Logique “merge-or-create” pour limiter les doublons | Données plus propres + moins d’erreurs |
| Requêtes / tri | Tri par spécification + filtres | Restitution plus utile côté utilisateur |
| Non relationnel | Découverte MongoDB + cas d’usage | Culture technique élargie (modèles alternatifs) |
<aside> ⭐
Auto-évaluation : 14/20 — Forte progression grâce à l’application pratique en SAÉ et la découverte de MongoDB. La gestion des données est devenue une de mes compétences les plus solides.
</aside>
<aside> 🔗
Traces et travaux
Commits eltasfg : DAOs, tri, merge-or-create, tests · Dépôt : https://forgens.univ-ubs.fr (ID 2099)
</aside>