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

JTheque Discussion :

Base de données et méthodologie de développement.


Sujet :

JTheque

  1. #1
    Membre averti
    Avatar de Pierre8r
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    518
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 518
    Points : 341
    Points
    341
    Par défaut Base de données et méthodologie de développement.
    Bonjour,

    Base de données et méthodologie de développement.
    J'aimerai connaitre ton opinion sur ce sujet :
    Quelle méthodologie choisir pour développer la partie BD d'une application desktop ?

    Modéliser la BD :
    Je pense qu'il faut commencer par modéliser la BD.
    Un outil spécial est-il utile ?

    Création de la BD
    Est-il préférable d'effectuer la création de la BD par programme Java, ou en utilisant un outil de type front-ends, comme l'outil H2 Console pour une BD H2 ?

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

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Pour moi, il ne faut pas commencer par le schéma de base de données, il faut commencer par le schéma des classes à stocker dans la base de données, pour un programme orienté objet, bien sûr.

    Un outil spécial est-il utile ?
    A mon avis non. Pour une application dans un langage orienté objet, c'est souvent des objets qui sont stockés en base de données. Personnellement, je me base sur un diagramme de classes pour en déduire la structure de la base de données.

    Après pour des programmes de grosses envergures ou des optimisations au niveau de la base de données sont nécessaires, je pense qu'il peut être utile de faire un véritable schéma de base de données, avec Merise par exemple.

    Est-il préférable d'effectuer la création de la BD par programme Java, ou en utilisant un outil de type front-ends, comme l'outil H2 Console pour une BD H2 ?
    Tout dépend du programme. Pour ce qui est de JTheque, je ne peux pas générer le schéma de base de données avec un outil étant donné que le schéma dépend des modules installés. Pour le moment, je le fais avec JDBC mais avant j'utilisais la génération automatique d'Hibernate qui est plus que puissante et très souple.

    Pour un projet d'envergure, il est également possible d'utiliser des outils de génération de schéma à partir d'un modèle.

Discussions similaires

  1. Réponses: 5
    Dernier message: 29/05/2009, 09h10
  2. Réponses: 2
    Dernier message: 05/12/2008, 10h22
  3. Réponses: 5
    Dernier message: 08/12/2007, 13h11
  4. Quelles technologies pour un développement Web et base de données ?
    Par rydjel dans le forum Général Conception Web
    Réponses: 7
    Dernier message: 14/09/2007, 17h22
  5. Développer une base de données sans BDE dans DELPHI 3 PRO
    Par ndlh721 dans le forum Bases de données
    Réponses: 3
    Dernier message: 05/02/2005, 14h21

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