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

Java Discussion :

[Conseil][BD]Choix base de données


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut [Conseil][BD]Choix base de données
    Bonjour,

    je veux créer un petit logiciel de gestion de vidéotheque, ce sera un petit logiciel personnel et non pas un logiciel commercial. Je compte donc stocker toutes les données dans une bases de données, mais j'hésite encore beaucoup sur le choix de la technologie à prendre...

    C'est la première fois que je vais employer des bases de données en java et les seules fois que j'ai employées des bases de données, c'était en php avec des bases de données mysql, donc je connais seulement le language SQL.

    Ma base de données ne sera pas spécialement grande, mais aura au moins 4 ou 5 tables et devra pouvoir contenir au moins 200 entrées.

    Voila les choix auxquels je pense :
    • Embarqué, avantages, car directement dans le programme
      • Derby
      • HSQLDB, ca utilise les
    • Non embarqué, ca à l'avantage de pouvoir être plusieurs à voir la meme base de données si après je partage mon appli avec des potes... Donc hebergé sur un site
      • Mysql, j'ai pensé qu'à celle-là puisque je la connais bien
    • Pseudo embarqué, je sais meme pas si c'est possible, mais quand je developpais en php, pour les bases de données, j'employais phpMyAdmin de EasyPhp, alors je me demandais si c'était faisable ?
    Sur cela, que me conseilleriez-vous qui soit simple ?
    Merci beaucoup

  2. #2
    Membre éclairé Avatar de Vesperal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 81
    Par défaut
    Je te conseille une base MySQL, c'est celle qui te "dérangera" le moins au niveau syntaxique, mise en oeuvre et partage plus tard. Encore plus si tu comptes y accéder avec un programme java (si ce n'est pas le cas, ce post n'a pas sa place ici d'ailleurs).

    L'API jdbc pour communiquer avec une base MySQL fonctionne bien, et est relativement simple tant que tu te limites à des "instructions de base". (insertion, supression, modification dans une base selon différents critères).

    Après, si tu creuses un peu, il y a la possibilité de gérer des sauvegardes automatiques de ta base, avec points de restauration, tout ce qui est commit() et rollback(), etc.

    Si tu as besoin d'aide, n'hésite pas à demander

    (ce forum me paraît beaucoup plus lent ... Ca vient de moi ? )

  3. #3
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Bien entendu, ce programme se fera en java

    Merci pour ton avis

    Les opérations que je ferai sur la base seront surtout des insertions, suppresions, recherche et modifs, mais plus tard peut etre, je vais y mettre une option pour sauvegarder la base et la restaurer, mais je n'en suis pas encore la.

    D'autres avis

    P.S. Oui ce forum est un peu plus lent, car il n'est pas encore autant optimisé que l'ancien, mais ca va venir, ne t'inquiete pas

  4. #4
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    Y'a aussi Oracle Express maintenant si tu veux faire du non embarqué

  5. #5
    Membre éclairé Avatar de Vesperal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 81
    Par défaut
    En tout cas, l'appli de gestion de base de données que j'avais développé fonctionnait très bien avec pas mal de SGBD, mais celle qui m'a semblé être la plus facile à relier était MySQL. En plus, les intéractions php/MySQL sont relativement simple, comme tu dois le savoir si tu as utilisé EasyPhp.

    Je pense que MySQL s'adapterais bien à ton problème, maintenant je ne connais pas toutes les SGBD.

    (non non, je n'ai pas d'actions chez les créateurs de MySQL )

  6. #6
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    MySQL est très bien aussi mais à partir de la version 5.0 uniquement

    ps : j'ai aussi cette impression de lenteur du forum mais bon apparemment ça va changer...

  7. #7
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    D'après vos messages et d'après d'autres sujets, ca m'a l'air d'être Mysql qui est le plus adapté à mon utilisation pour le moment.

    Donc en fait pour avoir une base de données mysql à laquelle je puisse accéder tout le temps et depuis n'importe où, le mieux c'est donc de trouver un hébergeur de bases de données (je peut prendre un hébérgeur de site web qui a une base de donnée) ?

    Vous me conseilleriez lesquels ?

    Merci

  8. #8
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    MySQL est bien mais attention a la licence, c'est soit GPL soit commercial et la il n'est plus gratuit.

    Moi je lui preferre de loin PostgreSQL, plus de fonctionnalites que MySQL et pas de probleme de licence et depuis la version 8, windows est supporte aussi.

    [Edit]
    Par contre si c'est pour un site, MySQL est de loin le plus repandu chez les hebergeurs.
    [/Edit]

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

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

Discussions similaires

  1. ASP : question choix base de données
    Par Goldorak2 dans le forum ASP
    Réponses: 3
    Dernier message: 28/01/2006, 19h03
  2. Conseils developpement sur base de données
    Par koolkris dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/07/2005, 11h16
  3. Conseil sur choix base de donnée "individuelle"
    Par Rica dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 12/05/2005, 13h16
  4. Choix base de données site E-Commerce
    Par VincenzoR dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 10/03/2005, 13h40
  5. choix base de données
    Par alienor dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 08/11/2004, 23h58

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