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

Développement SQL Server Discussion :

comment documenter une procédure stockée


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut comment documenter une procédure stockée
    Bonjour

    J'ai développé une procedure stockée avec SQL SERVER.

    Cette procedure stockée se lance à partir d'une job de nuit.

    Je veux élaborer une sorte de diagramme pour faciliter la maintenance aux futurs programmeurs qui auront besoin de modifier cette procédure stockée au besoin.

    J'aimerais savoir quelle approche devrais-je utiliser pour faire une bonne documentation de cette procédure.

    Cette procédure utilise des tables qui viennent de deux bases de données.

    J'ai essayé de faire un diagramme avec l'icone "diagrams" de SQLSERVER 2000 mais je ne peux utiliser que les tables qui se trouve dans cette bases de données.

    Avez-vous des idées ?

    Note : J'ai aussi quelques tables systèmes. Est-ce que ces tables doivent-t-elles être représentées aussi ?

    Merci.

  2. #2
    Inactif  
    Inscrit en
    Février 2003
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Par défaut diagramme UML
    On peut faire un diagramme UML et indiquer les informations dedans sur les autres classes dépendantes.

    Il semble qu'il y a 2 base de données utlisé en même temps, il faut donc créer 2 modèles UML si on veut reverser en UML ce projet. Ensuite on merge les 2 modèles en un modèle unique et on peut donc tout modèliser dans le même diagramme UML. Ca a l'air complexe mais en réalité c'est assez simple et tout se passe par drag and drop dans Eclipse

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Citation Envoyé par Vlade Voir le message
    On peut faire un diagramme UML et indiquer les informations dedans sur les autres classes dépendantes.

    Il semble qu'il y a 2 base de données utlisé en même temps, il faut donc créer 2 modèles UML si on veut reverser en UML ce projet. Ensuite on merge les 2 modèles en un modèle unique et on peut donc tout modèliser dans le même diagramme UML. Ca a l'air complexe mais en réalité c'est assez simple et tout se passe par drag and drop dans Eclipse

    savez-vous comment faire dans IBM Rationnal ?

    je n'ai pas eclipse.

  4. #4
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    C'est inclu dans la suite il me semble :
    http://www-01.ibm.com/software/awdto.../rose/modeler/

    Je ne sais pas comment ça fonctionne, j'ai juste googlé.

  5. #5
    Inactif  
    Inscrit en
    Février 2003
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Par défaut IBM et modélisation de plusieurs bases de données
    Non ca marche pas dans Rational car le modèle UML est lié au projet. Je veux dire qu'on peut transformer une base de donnée en modèle UML, mais c'est un modèle UML par base !!
    Seul EclipseUML permet de travailler sur 2 modèles à la fois et de les visualiser dans le même diagramme après reverse engineeré et mergé les 2 bases de donnée.
    Désolé

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Citation Envoyé par Vlade Voir le message
    Non ca marche pas dans Rational car le modèle UML est lié au projet. Je veux dire qu'on peut transformer une base de donnée en modèle UML, mais c'est un modèle UML par base !!
    Seul EclipseUML permet de travailler sur 2 modèles à la fois et de les visualiser dans le même diagramme après reverse engineeré et mergé les 2 bases de donnée.
    Désolé
    Donc ca veut dire que cette fonctionnalité de solliciter plus que 1 base de données n'existe pas dans Rational Rose de IBM !!

    Est-ce correct ?

    Si oui, comment font alors les gens qui ont acheté Rational Rose avec un prix assez élevé ?

Discussions similaires

  1. [SQL] Comment faire une procédure stockée
    Par PoichOU dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 28/05/2007, 21h58
  2. Réponses: 2
    Dernier message: 20/03/2007, 17h00
  3. Réponses: 1
    Dernier message: 26/07/2006, 11h23
  4. Réponses: 1
    Dernier message: 07/02/2006, 00h11
  5. Comment creer une procédure stockée à partir d'un code VBA?
    Par Alcor020980 dans le forum Connexion aux bases de données
    Réponses: 4
    Dernier message: 24/05/2005, 19h55

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