Analysez les opérations CRUD à l'aide d'une matrice (Create, Read, Update, Delete)

Août 2020 - Vues

La matrice CRUD supporte désormais la génération d'opérations CRUD sur les vues. Cette matrice affiche les opérations CRUD sur les vues ainsi que les opérations sur les tables pour lesquelles les vues sont générées.

Décembre 2019 - Synonymes de Tables

Jusqu'à présent, la matrice CRUD affichait les opérations CRUD sur des tables, colonnes, procédures et fonctions sélectionnées. Il est maintenant possible de générer une matrice CRUD sur des synonymes de tables pour afficher les objets qui les utilisent.

Juillet 2019 - Procédures et Fonctions

Il est maintenant possible de sélectionner des procédures ou des fonctions pour générer une matrice CRUD afin de montrer quelles tables sont utilisées, et comment elles y accèdent. Jusqu'à présent, il n'était possible de sélectionner que des tables pour montrer les objets qui les utilisaient. Pour résumer, le système fonctionne maintenant dans les deux sens.

Visual Expert peut générer une matrice CRUD pour analyser les opérations CRUD de votre code (Create, Read, Update, Delete). 

Vous pouvez ainsi voir quels objets (procédures, fonctions, etc.) accèdent à quelle table avec le type d'accès de chacun d'eux (créer, lire, mettre à jour, supprimer) :

La matrice CRUD liste les composants accèdant aux tables ou colonnes

  • Passez en revue les références de haut-niveau entre la base de données et le code.
  • Définissez et mettez à jour votre schéma de base de données
  • Estimez la complexité de votre code et le coût de sa maintenance.
  • Identifiez les tables qui ne sont jamais mises à jour, les tables supprimées par plusieurs programmes, etc.
  • Et plus…

Essayez Visual Expert

Analysez gratuitement votre code PowerBuilder, Oracle ou SQL Server

Comment générer une matrice CRUD ?

  1. Ouvrez votre projet Visual Expert

  2. Vous pouvez :
    1. Soit sélectionner des tableaux pour afficher les objets qui les utilisent.
    2. Soit sélectionner des fonctions ou des procédures pour afficher les tables utilisées:

    generate-a-crud-matrix-to-analyze-crud-operations

  3. Dans la barre de navigation, cliquez sur "Créer une matrice CRUD"

    generate a crud matrix in visual expert

  4. Un message confirme que l'opération s'est bien déroulée.
    Cliquez sur "Ouvrir" pour accéder à la matrice CRUD.

    generate-a-crud-matrix-to-analyze-crud-operations(4)

  5. Excel affichera un message d'avertissement concernant le format de fichier.
    En effet, VE exporte les données au format HTML et les ouvre sous forme de fichier Excel.
    Cliquez sur "Oui" pour ignorer cet avertissement :

    generate-a-crud-matrix-to-analyze-crud-operations(5)

  6. La matrice CRUD s'ouvre dans Excel. Vous pouvez le modifier, le partager, l'imprimer comme vous le souhaitez.

    generate-a-crud-matrix-to-analyze-crud-operations(6)

Voir une Vidéo

PowerBuilder, Oracle, SQL Server, Impact Analysis, CRUD, VE 2017