Le projet de cours avancé DBMS sur les clubs de golf.
Contenu du projet :
README.txt : répertorie tous les fichiers du projet et explique leur contenu.
UML.png : est une image de l'UML du projet.
note_db.txt : contient toutes les notes avec explications et hypothèses relatives à la base de données.
create_db.txt : est l'ensemble des requêtes pour créer la base de données, prêtes à être exécutées.
populate_db.txt : est l'ensemble des requêtes permettant de remplir la base de données avec des données fictives. Ce fichier peut être généré avec le script "gen_data.py".
queries.txt : est une collection de nombreuses requêtes utiles pour rechercher des données dans la base de données et contient toutes les requêtes demandées dans la livraison.
gen_data.py : est un script python qui génère des données pour remplir la base de données. Les données sont générées sous forme de requêtes prêtes à être exécutées. Pour exécuter le script, utilisez la commande : 'python gen_data.py ' Pour exécuter le script, vous avez besoin du module python Faker, qui peut être installé via : 'pip install Faker'
GolfCompetition.xml : fichier de projet original
GolfCompetition.xsd : fichier de projet original
GolfScore.xml : fichier de projet original
GolfScore.xsd : fichier de projet original
GoldProject.pdf : fichier de projet original