<aside> 🎯

Niveau BUT2 (C4 — GÉRER)

Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité.

</aside>

Contexte (Stock SUAPS)


<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>

Preuves (données / sécurité)

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)

Réflexivité (4 toggles)

<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>