TP2 Neo4j
TP2 Neo4j
TP2 Neo4j
Créez une nouvelle base de données de graphes Neo4j et définissez un modèle de données pour
représenter les joueurs de football, les équipes et les entraîneurs. En particulier, votre modèle de
données doit inclure :
• Un libellé de nœud "Player" avec des propriétés pour le nom, l'âge et la position
• Un libellé de nœud "Team" avec des propriétés pour le nom et la date de création
• "Plays_against" avec des propriétés pour les minutes jouées et les buts marqués
Peuplez la base de données avec des données pour 30 joueurs de football, 5 équipes et 5
entraîneurs. Utilisez des noms, des âges, des positions, des noms d'équipe, des dates de création, des
noms d'entraîneur, des salaires, des dates de contrat, des minutes jouées et des buts marqués
réalistes.
3. Quels sont les noms des joueurs qui jouent en tant qu'avants ?
4. Quels sont les noms des équipes qui ont été créées avant 1900 ?
5. Quel est le salaire moyen des joueurs qui jouent pour chaque équipe ?
Écrivez des requêtes Cypher plus complexes pour répondre aux questions suivantes :
2. Quels joueurs ont joué contre une équipe spécifique plus d'une fois ?
4. Quels joueurs ont joué dans la même position pendant plus de 5 ans ?