Projets Base de données
Projets universitaire de création et exploitation de bases de données.
Création d'une base de données
Durant la première année de BUT Info, nous avions deux projets sur des bases de données. Un premier portant sur la création d’un schéma relationnel, création de la base de données et remplissage des données.
Nous devions, à partir d’un cahier des charges, réaliser le plan de comment construire cette base pour respecter toutes les contraintes imposées (ex: 1 seul chef par équipe). Ensuite, nous devions réaliser, avec PostgreSQL, toutes les requêtes pour créer les tables, les remplir et tester les contraintes. Enfin, nous devions rédiger un rapport sur notre ressenti de ce projet.
Exploitation d'une base de données
Le deuxième projet de base de données que nous avions portait sur le Nutriscore. Une base open source "OpenFoodFacts" , étant alimentée par n’importe qui, contenait énormément d’informations dont une grande majorité inutilisable (car faussée ou mal renseignée). Notre travail consistait à trier cette immense base de plus de 7 millions de lignes selon notre sujet et selon des critères données (par exemple: retirer toutes les lignes qui n’ont pas de nutriscore renseigné).
Cette nouvelle base triée devait ensuite être exportée au format CSV pour être traitée dans le logiciel RStudio. Avec RStudio, nous devions réaliser une étude statistique sur ces données (par exemple: dire que plus le produit contient de sucre, plus le nutriscore est élevé)
Apprendre à créer une base de donnée de A à Z et par la suite apprendre à en traiter une avec une immense quantité de données sont de bonnes compétences à avoir. Même si je connaissait déjà le SQL, j'ai tout de même appris de nouvelles choses.