Apprentissages critiques : – AC14.01 | Mettre à jour et interroger une base de données relationnelle (en requêtes directes ou à travers une application) – AC14.03 | Concevoir une base de données relationnelle à partir d’un cahier des charges
<aside> đź’ˇ
Quelles ont été vos démarches, prises de décisions, degré d'implication et d'autonomie ?
</aside>
Pour la SAE 1.04, j’ai travaillé sur la création d’une base de données pour une agence immobilière en suivant le cahier des charges fourni. La première étape a été de comprendre les besoins pour concevoir un diagramme de classes représentant les différentes entités et leurs relations. Ce diagramme m’a aidé à structurer correctement les tables SQL.
Nous avons réparti les tâches au sein de l’équipe : pendant que certains créaient les tables, d'autres travaillaient sur les contraintes ou les requêtes. Pour ma part, j’ai participé à la création des tables et ajouté les contraintes nécessaires comme les clés primaires, les clés étrangères et des vérifications avec des CHECK (par exemple, pour s’assurer que le prix de vente soit positif). J’ai aussi écrit des requêtes SQL pour manipuler les données, comme des jointures et des opérations sur les ensembles.
Mon implication a été importante, surtout pour tester les contraintes et corriger les erreurs rencontrées. Je me suis assuré que les données respectaient bien les règles définies et que les requêtes renvoyaient des résultats cohérents
<aside> đź’ˇ
Quelles ressources avez vous choisies et combinées pour réaliser vos tâches et résoudre les problèmes rencontrés dans cette SAé ?
</aside>
Pour réussir cette SAE, j’ai utilisé plusieurs ressources :
<aside> đź’ˇ
En vous appuyant sur vos traces, justifiez la maitrise des apprentissages visés, ainsi que la prise en compte des composantes essentielles pour le développement de vos compétences.
</aside>
AC14.01 | Mettre à jour et interroger une base de données relationnelle
En créant des requêtes pour manipuler les données, comme des projections, des jointures et des tris, j’ai appris à interroger efficacement une base de données. Par exemple, les requêtes d’intersection ou les tris multi-attributs m’ont permis de travailler sur des données précises et bien organisées.