
<aside> đź’ˇ
Quelles ont été vos démarches, prises de décisions, degré d'implication et d'autonomie dans la SAE ?
</aside>
<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>
<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>
<aside> đź’ˇ
Quelles ressources vous manquent pour atteindre la compétence abordée par cette SAé ? Si c'était à refaire que changeriez-vous ?
</aside>
Dans cette SAE, nous avons commencé par analyser les données nécessaires au fonctionnement de l'application afin de construire une base de données adaptée aux besoins du projet. Nous avons ensuite pris plusieurs décisions concernant l'organisation des tables, les relations entre les données et les informations à conserver pour les différentes fonctionnalités.
Je me suis impliqué dans la réflexion autour de la structure de la base de données ainsi que dans son évolution au cours du projet. Certaines données ont dû être ajoutées ou modifiées afin de répondre à de nouveaux besoins identifiés pendant le développement. J'ai participé à ces adaptations tout en veillant à conserver une structure cohérente et exploitable par l'application.
Pour réaliser les différentes tâches de cette SAE, je me suis appuyé sur plusieurs ressources. J'ai utilisé mes cours de bases de données afin de mieux comprendre la conception des tables, les relations entre les données et les différentes contraintes à prendre en compte lors de la création de la base.
J'ai également utilisé la documentation de PostgreSQL afin de mieux comprendre certaines fonctionnalités utilisées dans le projet. Comme l'application utilisait Python pour communiquer avec la base de données, j'ai aussi consulté différentes documentations afin de mieux comprendre la gestion des données entre l'application et la base.
Au cours de cette SAE, j'ai participé à la conception et à l'évolution de la base de données utilisée par l'application. J'ai été amené à réfléchir aux différentes données à stocker, aux relations entre les tables ainsi qu'à leur utilisation par les différentes fonctionnalités de l'application.
Le développement de l'application m'a également permis de manipuler une base PostgreSQL depuis Python et de mieux comprendre les échanges entre l'application et la base de données. Au fur et à mesure du projet, certaines modifications ont été apportées à la structure de la base afin de répondre aux nouveaux besoins identifiés pendant le développement.