PPE2

Présentation de mon PPE n°2

La MS2R souhaite gérer son parc informatique à l’aide d’une base de données GestParc sous le système de gestion de base de données MySQL.
Une première analyse a permis de mettre en place 2 tables :

Ces tables ont été « peuplées » de quelques enregistrements pour réaliser les tests.
Trois requêtes sont attendues pour tester si la base de données est bien opérationnelle :
– La liste détaillée des postes qui ne sont pas pourvus de processeur de type Intel ;
– La liste détaillée des postes qui ont au plus 4Go de RAM ou 500 Go de HD ;
– Le nombre de logiciels recensés par éditeur ;

Technologies utilisées

Pour manipuler la BDD, j’ai utilisé le logiciel PuTTY, connecté à une VM (machine virtuelle). La VM était pourvue de maria DB.

Retrouvez les informations utiles sur tous les logiciels que j’ai utilisé, ici.

Réalisation

La base de données devait permettre de connaitre l’ensemble des logiciels installés sur chaque poste.
Il fallait ensuite enregistrer la machine montée dans la Mission 1 (partie réseau), affecter – de manière arbitraire – des logiciels aux autres postes.
Deux nouvelles requêtes étaient à réaliser afin de valider le travail :
– L’éditeur et la version des logiciels installés sur le poste préparé à la mission 1 ;
– Le nombre de logiciels installés par poste ;

Chez MS2R, il existe 3 principaux services :
– L’Administration, clé ServAdm, bâtiment A 1er étage
– la Logistique, clé ServLog, bâtiment A 2ème étage
– les Projets, clé ServProj, bâtiment B 1er étage
Il était demandé de fournir le schéma relationnel complet de la base de données GestParc en
considérant que chaque poste sera affecté à un service.

Conclusion

Ce projet m’a appris à maîtriser de meilleure façon le langage SQL, notamment car il n’y avait pas d’interface graphique, tout a été fait en ligne de commande.
J’ai trouvé cela enrichissant et très intéressant de travailler en SQL pur, plutôt qu’avec une interface graphique et je trouve cela beaucoup plus puissant.