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

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    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 : 56

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    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 régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    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
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    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 : 56

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    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 régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    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é ?

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

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    Par défaut UML et base de donnée
    Je parle d'UML créer à partir d'une base de donnée existante, et non pas de modélisation physique de sa base de donnée. Si le besoin c'est crée sa base et la modéliser alors Erwin fait bien le travail. Attention, je suis pas un spécialiste de la modélisation des bases de donnée, donc d'autres avis sur le sujet peuvent apporter des éclaircissements.

    Concernant le prix de Rational, arréter de pleurer car c'est sans doute l'entreprise qui paye et si elle avait pas acheter du Rational à IBM, elle aurai payer pour autre chose. De nos jours les ventes sont globale et c'est là le problème pour les petits !!

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Qu'est ce que vous pensez de Visio ? lui aussi il fait le reverse ingenieuring mais je pense que c'est une seule base à la fois.

    Merci.

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par DEV-10 Voir le message
    Ok, est-ce qu'il y a une version gratuite de Eclipse que je peux télécahrger de l'Internet ?

    Qu'est ce que vous pensez de Visio ? lui aussi il fait le reverse ingenieuring mais je pense que c'est une seule base à la fois.

    Merci.
    j'ai trouvé ce poste ici mais il ne parlent pas d'eclipse gratuit.

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

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    Par défaut
    Ben non il y a pas de gratuit car le fait de modéliser dans un même modèle plus d'un projet venant de base de données diversesdans un gros metamodel UML est un truc que nous avons inventé chez Omondo avec l'équipe de R&D. Ca existe nul part ailleurs car nous sommes les seuls à faire de la métamodélisation UML&MOF
    Et vu l'architecture en place à base d'EMF et de GMF des outils gratuits UML ceci est techniquement impossible aujourd'hui avec ces frameworks Eclipse !!

    Maintenant si on veut faire du gratuit on peut voir les outils databases qui n'ont pas le normalisme de l'UML mais montre quant même un shéma de la base. Je connais pas ce marché MCD désolé

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