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

MS SQL Server Discussion :

Génération du diagramme de classes avec SQL-Server 2005


Sujet :

MS SQL Server

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Par défaut Génération du diagramme de classes avec SQL-Server 2005
    Bonjour,

    J'ai une base de données de plus de trois cents tables et je veux générer le diagramme de classes à partir de SQL-Server.
    Est-ce possible (je ne cherche pas le modèle de données, je cherche le diagramme de classes) ?

    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Vous confondez diagramme de classes (comme en UML par exemple) et modèle de données.
    Ce que vous pouvez obtenir de SQL Server est le modèle physique.

    Lorsque vous êtes sous SQL Server Management Studio, dans l'Explorateur d'objets (F8), après avoir ouvert le nœud de la base de données en question, vous avez un nœud "Diagrammes de base de données".
    A partir de là vous pouvez réaliser le modèle physique.

    Pour le modèle logique, il faut faire de la rétro-ingénierie avec un logiciel tiers, style Power AMC ou ERWin.

    @++

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Par défaut
    Merci
    je compris qu'il n'est pas possible de générer le diagramme du Class à partir du sql serveur, moi je veux le diagramme du Class, y a t'il des outil qui permet de transformer le model physique en un diagramme du Class
    Merci d'avance

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Un diagramme de classes modélise les classes utilisées dans un logiciel.

    Dans une base de données, il n'y a pas de classes.
    Dans un modèle relationnel logique de données , il y a des entités et des relations.
    Elle s'implémentent dans une base de données relationnelle SQL par des tables.
    Donc vous ne pourrez jamais obtenir un diagramme de classes à partir d'un modèle physique de données.
    Au mieux vous pouvez obtenir le modèle logique de données par rétro-ingénierie, à l'aide d'un logiciel tiers, comme je vous l'ai expliqué.

    Ou alors vous avez utilisé SQL Server, qui est un moteur de bases de données relationnelles, pour implémenter un modèle de données orienté objets ...

    @++

  5. #5
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par défaut
    Et en glissant vos tables dans un dbml ou edmx dans visual studio?

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

Discussions similaires

  1. Synchronisation des Données avec SQL Server 2005
    Par attouchi dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/07/2006, 16h14
  2. planifier une sauvegarde avec sql server 2005
    Par morados dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 15/06/2006, 14h09
  3. [VS] Remote connection avec SQL Server 2005 Express
    Par L`artiste dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 28/05/2006, 22h28
  4. Cube OLAP local avec SQL Server 2005 ??
    Par atom.hic dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 31/03/2006, 16h27
  5. [SQL-Server] Je n'arrive pas à faire tourner php avec Sql server (2005)
    Par bluecurve dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/03/2006, 18h50

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