IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Application avec base de donnees


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Par défaut Application avec base de donnees
    Bonsoir,

    Je suis nouveau en JAVA et j'aurais une petite question.
    Je souhaite faire un logiciel de gestion sportif, et on m'a conseillé d'utiliser
    une base de données plutot qu'un fichier texte pour mettre mes données.

    Mais si je distribu aux autres membres de mon club mon appli, faut-il qu'il install
    aussi la base de données ?

    J'ai fait des tutoriaux avec MYSQL (ACCESS j'ai pas reussi lol) et ca marche mais je ne me vois pas dire au gens installer MYSQL pour utiliser le logiciel.

    Derniere question, c'est quoi la difference JDBC et ODBC ?

    merci

  2. #2
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    Si chaque utilisateur ne doit accéder qu'à ses propres données, et pas à celles des autres (ce qui semble être ton cas) : le plus simple est de sauvegarder le tout dans un fichier CSV ou XML.
    Pas besoin de base de données pour une petite volumétrie!
    Par contre si tu veix centraliser toutes ces infos ; il te faut une base de données unique accessible sur réseau par tous les utilisateurs...


  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Par défaut
    ok g_rare, je vais donc rester sur le simple fichier XML.

    merci

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Tu peux également utiliser une base de donnée intégré à ton application. Cela te permettra de conserver les avantages des BD, par exemple :
    [edit] Plus d'info : Java - comptabilité - et sauvegarde de données

    a++

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Par défaut
    génial adiguba c'est exactement ce que je cherchais.
    une base de données embarqué.

    Je pense essayer derby qui semble etre la base intégrer a Java 6.0 (a ce que j'ai vu).

    Merci

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par new.proger
    Je pense essayer derby qui semble etre la base intégrer a Java 6.0 (a ce que j'ai vu).
    Derby (et plus exactement la version de Sun : JavaDB) ne sera pas intégré à Java 6... mais seulement intégré dans le Kit de developpement de Sun...

    On en parle ici : http://blog.developpez.com/index.php...&c=1&tb=1&pb=1

    a++

  7. #7
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    http://developers.sun.com/prodtech/javadb/index.jsp
    Java DB is Sun's supported distribution of the open source Apache Derby 100% Java technology database.
    Question : ça veut juste que "Java DB" c'est "Derby" (sans-surcouche) avec juste que un support assuré dessus ?

    Sinon quels sont les avantages qui ont pu faire que Sun a choisi Derby plutôt que HSQLDB (fonctionnement de base simulé uniquement par le driver, données dans un fichier unique, performances JDBC, respect SQL...) ?
    Bref si jamais il y a des retours d'expérience sur ces APIs je suis preneur aussi!

    MERCI d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Slideshow Js avec base de donnee msql
    Par yamatoshi dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 23/03/2008, 18h56
  2. couche de classe entre application et base de donnee
    Par Lord HaSaN dans le forum Accès aux données
    Réponses: 1
    Dernier message: 24/01/2007, 15h09
  3. [Conception] Application avec base de données
    Par pereiramarcos dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 17/12/2006, 23h03
  4. probleme crystale9 avec base de donnee oracl8
    Par yacine_yoyo dans le forum Bases de données
    Réponses: 3
    Dernier message: 03/09/2006, 10h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo