Ce TP d’exploitation de base de données consistait à concevoir des tables adaptées à la gestion du personnel de l’IUT, puis à effectuer des requêtes SQL pour interroger et analyser les données ainsi structurées.
Extrait d’un TP réalisé en MySQL →
Ce TP m’a permis de comprendre concrètement comment structurer une base de données en réponse à un besoin réel. Il m’a aidé à apprendre à modéliser des tables de manière cohérente et à maîtriser l’utilisation de SQL pour effectuer des recherches pertinentes et efficaces.
Dans cette SAÉ, j’ai conçu une base de données en deux étapes : j’ai d’abord réalisé un diagramme de classes en respectant les exigences du client, puis j’ai adapté ce modèle pour créer une base de données relationnelle fonctionnelle en MySQL.
1. AC14.01 Mettre à jour et interroger une base de données relationnelles
Maîtrise des opérations de création, modification, suppression et interrogation d’une base de données à l’aide du langage SQL.
Capacité à organiser et représenter les données de manière structurée en fonction de leur nature et de leur usage, facilitant ainsi leur lecture et leur analyse.
Aptitude à analyser des besoins exprimés dans un cahier des charges pour concevoir un schéma relationnel adapté, en définissant les entités, relations et contraintes nécessaires.
<aside> <img src="/icons/laptop_gray.svg" alt="/icons/laptop_gray.svg" width="40px" /> Dans cette SAÉ, la conception d’une base de données a été réalisée à partir d’un cahier des charges. Après une phase d’analyse et de modélisation, la base a été implémentée en SQL afin d’obtenir un système fonctionnel et conforme aux besoins spécifiés.
</aside>
<aside> <img src="/icons/bug_gray.svg" alt="/icons/bug_gray.svg" width="40px" /> La communication au sein du groupe a été facilitée et structurée grâce à l’utilisation de Discord, avec la mise en place de salons dédiés par thématique. Aucune difficulté majeure n’a été rencontrée dans l’organisation des échanges.
</aside>
<aside> <img src="/icons/code_gray.svg" alt="/icons/code_gray.svg" width="40px" /> Cette SAÉ a permis de conduire une réflexion complète sur la mise en œuvre d’une base de données, de l’analyse des besoins à sa réalisation. Elle a également renforcé la compréhension des modèles relationnels et de leur application concrète.
</aside>
Voici le diagramme de classe qui a été réalisé en première partie