Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

base de données de type graphe



  1. #1
    mame-diarra

    base de données de type graphe


    ------

    Bonjour, je dois eeffectuer mon stage au sein d'une entreprise et on me demande de mettre
    en place une base de donnéés de type graphe en utilisant NEO4J et ce sera en langage JAVA.
    Sauf que là, j'ai regardé les tutoriels de NEO4J mais je ne sais pas comment m'y prendre avec
    le serveur de base de données NEO4J, j'ai fais quelques exemple qui me générent des fichiers
    .db mais je sais pas comment les visualiser, comment requêter sur la base...
    Si quelqu'un peut bien m'aider je serai enchantée.
    Merci

    -----

  2. Publicité
  3. #2
    photon57

    Re : base de données de type graphe

    Hello,

    Je pense que le premier pas est de lire la doc, car tu peux y trouver http://docs.neo4j.org/chunked/stable/tools.html qui te décrit (apparemment, je ne connais pas ce produit) les outils te permettant de consulter une base. Tu pourras y accéder par WEB (web administration) ou par CLI (NEO4J Shell). Je pense que c'est cela que tu cherches ?

  4. #3
    mame-diarra

    Re : base de données de type graphe

    Mais je l'ai regardé à maintes reprises mais le problème est que je ne vois pas comment l'utiliser
    C'est à dire comment faire le lien entre mon code et le serveur qui tourne

  5. #4
    photon57

    Re : base de données de type graphe

    Bon il va falloir m'en dire plus. Quand tu dis «Bonjour, je dois eeffectuer mon stage au sein d'une entreprise et on me demande de mettre en place une base de donnéés de type graphe en utilisant NEO4J et ce sera en langage JAVA.»

    Est-ce qu'on doit comprendre que :

    1. Rien n'est en place dans l'entreprise tu dois tout construire from scratch ; tu ne t'occupes que de gérer la bdd sans développer aucune application (cela sera fait) par d'autres.
    ou
    2. L'entreprise utilise déjà NEO4J en mode serveur, serveur sur lequel tu vas devoir déployer une base qui sera utilisée par ton application
    ou
    3. On te demande de développer une application qui va utiliser NEO4J en mode local
    ou
    ...

  6. A voir en vidéo sur Futura
  7. #5
    mame-diarra

    Re : base de données de type graphe

    Rien n'est en place dans l'entreprise donc je ne pars de rien .
    Je dois développer une applicatuion utilisant neo4j en local.
    Et l'entreprise n'a jamais utilisé neo4j. Donc il n'y connaissent rien.
    Et ils veulent que, à la fin, j'ai une interface qui va présenter les différents noeuds de la base de données, et les relations
    qu'il y a entre eux. Et que s'ils cliquent sur un noeud par exemple qu'ils aient toutes les propriétés de ce noeud....

  8. #6
    photon57

    Re : base de données de type graphe

    As-tu un document qui t'explique exactement ce que tu dois faire ?

    As-tu déjà bossé en java, utilisé des bdd ?

  9. Publicité
  10. #7
    mame-diarra

    Re : base de données de type graphe

    J'ai déjà bossé sur java mais je n'ai jamais utilisé de bases de données non

  11. #8
    photon57

    Re : base de données de type graphe

    D'une manière très générale quand tu utilises un bdd en local il te faut :

    * une manière (un script ou un programme java) de construire la base qui sera en fait un ou un ensemble de fichiers
    Normalement tu designes la base, tu crées un script pour la création, utile en phase de dev
    Tu dois aussi être capable de monitorer la base (comment elle se comporte en utilisation, grossit-elle trop, pourquoi, etc ...)

    * faire une API pour encapsuler les appels à la db
    Ton appli pourra avantageusement utiliser un modèle MVC (modèle-vue-contrôleur)


    Mais avant tout il faut te familiariser avec les outils proposés (NEO4J Shell sera le programme qui va te permettre sans programmation d'accéder à tes bases, de manipuler les données ; le tout suivant une syntaxe propre qu'il te faudra apprendre)
    Et faire les tutos (ok je suppose que tu as des contraintes de temps assez strictes, mais c'est une manière d'apprendre)
    Et avoir un accès à une communauté (spécialisée) qui va pouvoir t'orienter et t'aider : tu as de la chance il en existe une http://groups.google.com/group/neo4j?pli=1

    Tu pourras y poser des question concernant NEO4J à des personnes qui non seulement l'utilisent mais qui peuvent même être des développeurs de l'outil.

  12. #9
    mame-diarra

    Re : base de données de type graphe

    Ok ça marche. En tout cas merci pour ton aide.

Discussions similaires

  1. Comment créer une base de données ? (sous base- open office)
    Par carlota77 dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 05/01/2012, 09h38
  2. Base de données
    Par Patricia91 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 4
    Dernier message: 12/12/2010, 13h30
  3. Etablir un profil type à partir d'une base de données
    Par Santépub dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 08/06/2009, 14h07
  4. Base de données
    Par abdou3700 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 05/05/2007, 19h18
  5. Base de données
    Par noscrap dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 11/04/2006, 11h41