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

Affichage des résultats du sondage: Quelle notation utilisez vous le plus pour modéliser une base de données ?

Votants
189. Vous ne pouvez pas participer à ce sondage.
  • Merise

    96 50,79%
  • Entité Relationnel (ER) classique

    35 18,52%
  • Object Oriented Merise (OOM)

    0 0%
  • UML

    51 26,98%
  • Entité Relationnel Barker

    3 1,59%
  • Autre (précisez)

    4 2,12%
  1. #1
    Membre éclairé
    Inscrit en
    avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : avril 2006
    Messages : 853
    Points : 775
    Points
    775
    Par défaut Quelle est la notation la plus utilisée pour modéliser une base de données ?
    salut

    lorsque vous désigner une bd, quelle technique utilisez-vous?

    entity/relation
    merise
    barker
    ...
    ...

    quelle est la méthode la plus utilisé?

    merci

  2. #2
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    16 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 16 192
    Points : 32 363
    Points
    32 363
    Billets dans le blog
    12
    Par défaut
    Pour autant que je puisse en juger d'après ce forum, Merise a encore largement la cote en France.
    Ailleurs ce sera plutôt entity/relation (comme dans MySQL Workbench) ou le diagramme de classes d'UML.
    Barker, je ne connais pas.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre éclairé
    Inscrit en
    avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : avril 2006
    Messages : 853
    Points : 775
    Points
    775
    Par défaut
    donc niveau mondial entity/relation?

    je remarque que dans certain logiciel on a le choix de la notion.... on dirait que c'est les seul changement que ça fait son visuel....

    ça change que ça?

  4. #4
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    16 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 16 192
    Points : 32 363
    Points
    32 363
    Billets dans le blog
    12
    Par défaut
    Ben un modèle valable reste un modèle valable, quelle que soit la représentation graphique qui en est faite normalement !
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Membre éclairé
    Inscrit en
    avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : avril 2006
    Messages : 853
    Points : 775
    Points
    775
    Par défaut
    ce que je voudrais savoir, c'est quoi les changements entre les différentes méthodes?

    est-ce que des changements visuel.. ou bien il y a bien des règles différentes?

  6. #6
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    16 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 16 192
    Points : 32 363
    Points
    32 363
    Billets dans le blog
    12
    Par défaut
    Merise commence au MCD (modèle conceptuel de données) qui est constitué d'entités et d'associations. Dans les entités ne figurent que les attributs qui sont propres à l'entité. Dans certaines associations ne figurent que les données portées par ces associations.

    Quand on passe du MCD au MLD (modèle logique de données), les associations ayant des cardinalités n,m deviennent des entités associatives (on peut presque déjà parler de tables parce que c'est ce qu'elles deviendront, en même temps que les entités du MCD). Toutes ces entités comportent cette fois les clés étrangères en plus de leurs attributs propres.
    Les associations entre les entités du MLD sont des flèches.

    Le MLD est très proche du modèle Entity/Relation. Le changement principal est dans la symbolique puisqu'on a généralement plus des flèches mais des lignes reliant les entités avec d'un côté un ou deux traits perpendiculaires et de l'autre une patte d'oie. Cette symbolique peut avoir des variantes selon les logiciels et les cardinalités de l'association (qui est ici appelée relation).
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  7. #7
    Membre expérimenté Avatar de chaplin
    Profil pro
    Inscrit en
    août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2006
    Messages : 1 215
    Points : 1 638
    Points
    1 638
    Par défaut
    Celui qui maîtrise Merise doit être à l'aise dans les autres méthodes, après ce n'est que la forme qui change. Qu'on fasse des maths en français, en anglais ou une autre langue, le raisonnement mathématique prime sur la (re)présentation. C'est peut être pas la meilleur image, mais rouler dans une jeep, une ferrari ou une clio, ce sont des voitures qui ont un volant, 4 roues, un moteur etc. Même si dans la forme elles sont très différentes, dans le fond elles s'appuient sur la même modèle conceptuel.

    Je te conseille le livre de Christian Soutou "UML2 pour les bases de données". Il fournit des explications claires sur les questions que tu te poses, en plus il y a pas mal d'exercices qui t'éclarcissent la lanterne.

  8. #8
    Membre actif Avatar de bartoumi
    Profil pro
    Inscrit en
    février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2005
    Messages : 178
    Points : 203
    Points
    203
    Par défaut
    Comment appelle t'on le modelisation sur SQL-Server Diagram ?
    I C#

  9. #9
    Membre du Club Avatar de moins52
    Inscrit en
    août 2003
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : août 2003
    Messages : 63
    Points : 67
    Points
    67
    Par défaut
    Merise est encore la méthode la plus utilisée dans les écoles françaises. Ceci engendre cela.

  10. #10
    Membre confirmé Avatar de saad.hessane
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2008
    Messages
    315
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2008
    Messages : 315
    Points : 504
    Points
    504
    Par défaut
    Ben pour moi c'est Merise aussi. Même en faisant de l'UML, je pense toujours Merise. Mais il faut dire que l'UML rend le projet plus professionnel, alors que Merise est plus pédagogique.

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    février 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 41
    Points : 79
    Points
    79
    Par défaut
    Moi, j'utilise Merise, parce que c'est ce que l'on apprend en cours, et vu que je trouve la notation lisible je continu de l'utiliser.

  12. #12
    Inactif  
    Profil pro
    Inscrit en
    avril 2008
    Messages
    885
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : avril 2008
    Messages : 885
    Points : 1 289
    Points
    1 289
    Par défaut
    Je me demande si l'on a des stats sur l'utilisation de Merise & UML dans notre bon vieux pays, mais aussi sur ce qui est proposé durant les études.
    - En BTS (Dijon) : Merise pour les BDD, UML pour les diagrammes de classe. Et ça m'est resté.
    - En DUT (idem) : Merise à fond les manettes, que du bonheur.
    - En licence (idem) : les profs ne voulaient même pas entendre parler de Merise, il n'y en avait que pour UML.
    Savez-vous si cela est bien définit dans les programmes (je pense), ou si les profs décident eux-même quelle(s) méthode(s) ils vont enseigner ?

    Il faut aussi voir ce pour quoi on utilise Merise et/ou UML.
    De mon côté, c'est Merise pour les MCD, et UML pour les diagrammes de classes.
    Le sondage portant sur les bases de données, j'ai donc voté pour l'ami Merise.


    Citation Envoyé par ilys05 Voir le message
    Même en faisant de l'UML, je pense toujours Merise.
    Idem
    C'est bête, mais je n'ai aucun problème pour faire un excellent MCD en Merise, alors que penser aux tables en UML... ça va pas, il faut toujours que je m'emmêle avec les formes normales tatati-tatata, ce qui a le don de me rendre zinzin... (LE truc qui m'énerve chez UML).
    Parcontre, j'ai du mal à voir en quoi UML serait plus professionnel que Merise ? Le professionnalisme résidant surtout dans celui de l'analyste qui réalise l'étude.
    *graou* et même *graou*, ou encore *graou*

  13. #13
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    mai 2002
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2002
    Messages : 7
    Points : 15
    Points
    15
    Par défaut
    J'ai voté Merise, c'est ce que j'ai appris en premier.

    Pour UML que j'ai appris par la suite, j'utilise plutôt les autres diagramme, objet, activité, état / transition, ...

    Mais ce n'est qu'une question d'habitude à mon sens.
    Un jour elle sera mienne... oui mienne...

  14. #14
    Membre régulier
    Développeur informatique
    Inscrit en
    mai 2004
    Messages
    49
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : mai 2004
    Messages : 49
    Points : 81
    Points
    81
    Par défaut
    Pour moi, c'est Merise quelques fois, UML d'autres fois. Je suis plutôt dans une phase de transition: j'aimerais passer au tout UML mais j'ai souvent de bonnes raisons de revenir à Merise qui a quand-même le mérite d'être compact même si UML se veut plus éloquent et mieux adapté à la POO. Par ailleurs certains interlocuteurs âgés ne comprennent rien d'UML (tout comme ils ne comprennent rien à la POO). Donc pour finir, on a beau aimer UML, on revient toujours pour une raison ou une autre à ce bon vieux Merise.

  15. #15
    Membre régulier
    Profil pro
    Consultant informatique
    Inscrit en
    octobre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : octobre 2002
    Messages : 89
    Points : 110
    Points
    110
    Par défaut
    je trouve ça grave que les français utilisent des modélisations que comprise en France. (Je suis Français mais expatrié)
    Pour ma part c'est Entity-relation et UML

  16. #16
    Membre expérimenté Avatar de chaplin
    Profil pro
    Inscrit en
    août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2006
    Messages : 1 215
    Points : 1 638
    Points
    1 638
    Par défaut
    Quel est son défaut sinon d'être "française" ?

  17. #17
    Membre régulier
    Profil pro
    Consultant informatique
    Inscrit en
    octobre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : octobre 2002
    Messages : 89
    Points : 110
    Points
    110
    Par défaut
    Citation Envoyé par chaplin Voir le message
    Quel est son défaut sinon d'être "française" ?
    C'est de ne pas être utilisé par le reste du monde. Pour les projet internationaux ou pour les expatrié comme moi ça ne le fait pas.

  18. #18
    Membre expérimenté Avatar de chaplin
    Profil pro
    Inscrit en
    août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2006
    Messages : 1 215
    Points : 1 638
    Points
    1 638
    Par défaut
    C'est comme les unités du SI(mètre,kg,etc ...) et les unités anglo-saxonnes(pied, pouce, livres,etc ...).

  19. #19
    Membre régulier
    Profil pro
    Consultant informatique
    Inscrit en
    octobre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : octobre 2002
    Messages : 89
    Points : 110
    Points
    110
    Par défaut
    par curiosité je viens de faire le tour de mes collègues, aucun ne connais merise, sauf les Français (les autres sont portugais, chinois, suédois, africains et belges)

  20. #20
    Membre habitué Avatar de lukeni2
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    février 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : février 2008
    Messages : 92
    Points : 195
    Points
    195
    Par défaut
    En ce qui me concerne, j'utilise toujours Merise. Je ne voit pas la raison de changer tant que ça repond à mes besoins.

Discussions similaires

  1. [AC-2003] Aide pour modéliser une base de données
    Par Gozer72 dans le forum Modélisation
    Réponses: 4
    Dernier message: 23/11/2013, 17h50
  2. Réponses: 9
    Dernier message: 19/06/2012, 14h56
  3. Réponses: 3
    Dernier message: 27/10/2011, 18h38
  4. Réponses: 16
    Dernier message: 19/05/2005, 17h20
  5. Réponses: 8
    Dernier message: 23/03/2005, 20h28

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