Rétroconcevoir une base de données existante dans un modèle de base de données

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Avec l’Assistant Rétroconception dans Visio Pro pour Office 365, Microsoft Visio Professional et les éditions de Microsoft Visio Premium, vous pouvez créer un modèle de base de données à partir d’une base de données existant ou un classeur Microsoft Excel. Modèles de base de données affichent sous forme graphique la structure d’une base de données afin que vous puissiez voir comment les éléments de base de données, tels que des tables et des vues, sont liés entre eux sans afficher les données réelles. Cela permet de rationaliser la création d’une base de données ou comprendre la structure d’une existante.

Contenu de cet article

Où trouver la base de données des fonctions de modélisation pour Visio Pro pour Office 365 ?

Vérifiez que l’Assistant technicien annuler une extraction

Préparez-vous à lancer l’Assistant

Rétroconcevoir une base de données existante

Où trouver la base de données des fonctions de modélisation pour Visio Pro pour Office 365 ?

La Visio Add-in pour vous permet de modélisation de base de données, vous créez un modèle de base de données à partir d’une base de données existante. Ce complément fonctionne uniquement avec Visio Pro pour Office 365. Si vous ne savez pas quelle version de Visio que vous utilisez, cliquez sur fichier > compte > à propos de Visio. Voir Visio Pro pour Office 365 pour en savoir plus sur la version par abonnement de Visio.

Télécharger Complément Visio pour une modélisation de base de données

  1. Télécharger le complément à partir de ici.

  2. Sélectionnez votre langue dans la page de téléchargement, puis sur Télécharger.

  3. Sélectionnez la version 64 bits (x64) ou 32 bits (x86) qui correspond à votre Visio Pro pour Office 365 version. Vous pouvez également sélectionner pour télécharger un fichier PDF contenant les instructions de configuration. Cliquez sur suivant pour télécharger les fichiers sur votre ordinateur ou appareil.

  4. Fermez Visio avant l’étape suivante si vous avez le programme ouvert.

  5. Recherchez le fichier d’installation MSI que vous avez téléchargée et puis double-cliquez dessus pour lancer la configuration. Cliquez sur installer lorsque vous y êtes invité, puis cliquez sur à travers les écrans d’installation pour terminer le processus d’installation.

  6. Le diagramme de modèle de base de données est désormais disponible pour une utilisation dans Visio Pro pour le programme d’abonnement Office 365.

Vérifiez que l’Assistant technicien annuler une extraction

Les informations de définition de schéma que l’Assistant peut extraire dépendant une combinaison des éléments, tels que les fonctionnalités du système de gestion de base de données (SGBD) et du pilote ODBC. L’Assistant affiche tous les éléments qu’il peut extraire et vous permet de choisir quels sont ceux que vous voulez. Par exemple, il est possible que vous intéresser uniquement 5 sur 10 tables et affichages 2 sur 4.

Pendant l’exécution de l’Assistant, vous pouvez choisir de le faire automatiquement créer le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

Pour autant qu’ils sont disponibles sur le SGBD cible, vous pouvez extraire les éléments suivants :

  • Tableaux

  • Affichages

  • Clés primaires

  • Clés étrangères

  • À partir d’index

  • Déclencheurs (y compris le code)

  • Clauses de vérification (y compris le code)

  • Procédures stockées (y compris le code)

Préparez-vous à lancer l’Assistant

Si vous êtes inverse un classeur Excel, avant de démarrer l’Assistant, vous devez ouvrir le classeur et le nom du groupe (ou plage) de cellules qui contient les en-têtes de colonne. Si vous voulez utiliser plus d’une feuille de calcul, il suffit de nommer le groupe de cellules de colonne dans chaque feuille de calcul. Ces plages sont considérées comme des tables dans l’Assistant. Pour plus d’informations sur la façon de nommer une plage de cellules, voir l’aide de Microsoft Office Excel.

Pour obtenir de meilleurs résultats, configurez le pilote par défaut sur la base de données cible à rétroconcevoir avant d’exécuter l’Assistant technicien inverse. Ainsi que l’Assistant mappe les types de données native correctement et que tout le code extrait par l’Assistant s’affiche correctement dans la fenêtre de Code.

  1. Cliquez sur l’onglet fichier et cliquez sur Nouveau, cliquez sur modèles, cliquez sur logiciel et base de données, puis double-cliquez sur Diagramme de modèle de base de données.

  2. Sous l’onglet de la base de données, dans le groupe Gérer, cliquez sur Pilotes de base de données.

  3. Sous l’onglet pilotes sélectionnez le pilote fourni par Visio pour votre SGBD. Par exemple, si vous concevez une base de données Access vous choisissez Microsoft Access.

    Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

  4. Cliquez sur le programme d’installation.

  5. Sous l’onglet pilotes ODBC, activez la case à cocher pour le pilote fourni par le fournisseur pour votre DBMA. Par exemple, si vous concevez une base de données Access vous sélectionnez la case à cocher Pilote Microsoft Access (*.mdb, *.accdb).

  6. Cliquez sur OK dans chaque boîte de dialogue.

Le pilote ODBC 32 bits du fabricant doit provenir d’un Data Access Pack ODBC supérieure à la version 2.0 et ODBC niveau 1 conforme ou supérieur. Un fournisseur OLE DB fourni par le fabricant doit être conforme à la spécification ultérieure ou OLE DB version 1.0.

Haut de la page

Rétroconcevoir une base de données existante

  1. Dans votre diagramme de modèle de base de données, sous l’onglet de la base de données, cliquez sur Rétroconcevoir.

  2. Dans le premier écran de l’Assistant technicien, procédez comme suit :

    1. Sélectionnez le pilote de base de données Microsoft Visio pour votre système de gestion de base de données (SGBD). Si vous n’avez pas encore associé le pilote de base de données Visio à une source de données ODBC particulière, cliquez sur le programme d’installation pour le faire maintenant.

      Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

    2. Sélectionnez la source de données de la base de données que vous mettez à jour. Si vous n’avez pas encore créé de source de données pour la base de données existante, cliquez sur Nouveau pour le faire maintenant.

      Lorsque vous créez une nouvelle source, son nom est ajouté à la liste des Sources de données.

    3. Lorsque vous êtes satisfait de vos paramètres, cliquez sur suivant.

    4. Suivez les instructions dans les boîtes de dialogue spécifiques du pilote. Par exemple, dans la boîte de dialogue Connecter la Source de données, tapez un nom d’utilisateur et mot de passe, puis cliquez sur OK. Si votre source de données n’est pas protégé par mot de passe, cliquez sur OK.

  3. Activez les cases à cocher correspondant au type d’informations que vous souhaitez extraire, puis cliquez sur suivant.

    Certains éléments peuvent être grisés parce que tous les systèmes ne prend pas en charge tous les types d’éléments de que l’Assistant peut extraire.

  4. Activez les cases à cocher pour les tables (et les vues, le cas échéant) que vous voulez extraire ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

    Si vous êtes inverse ingénierie une feuille de calcul Excel et que vous ne voyez pas tous les éléments de cette liste, il est probable que vous deviez nommer la plage de cellules contenant les en-têtes de colonne dans votre feuille de calcul.

  5. Si vous avez sélectionné la case à cocher Procédures stockées à l’étape 5, sélectionnez les procédures que vous souhaitez extraire, ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

  6. Indiquez si vous souhaitez que les articles ingénieries inverses ajoutés automatiquement à la page active.

    Vous pouvez choisir de laisser l’Assistant créer automatiquement le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

  7. Passez en revue vos sélections pour vous assurer que vous extrayez les informations, puis cliquez sur Terminer.

Si vous utilisez le pilote ODBC générique, vous pouvez recevoir un message d’erreur qui indique que les informations de rétroconception peuvent être incomplètes. Dans la plupart des cas, ce n’est pas un problème, cliquez sur OK et continuez avec l’Assistant.

L’Assistant extrait les informations sélectionnées et affiche des notes sur le processus d’extraction dans la fenêtre de sortie.

Haut de la page

Visio 2016 ne prend pas en charge l’Assistant technicien

L’Assistant Rétroconception n’est pas disponible dans Visio Professionnel 2016 ou Visio Standard 2016. Pour pouvoir utiliser le fonctionnalités de modélisation de base de données, pensez à installer Visio Pro pour Office 365.

Essayer la nouvelle version d’Outlook

Visio 2013 ne prend pas en charge l’Assistant technicien

L’Assistant Rétroconception n’est pas disponible dans Visio Professionnel 2013 ou Visio Standard 2013. Pour pouvoir utiliser le fonctionnalités de modélisation de base de données, pensez à installer Visio Pro pour Office 365.

Essayer la nouvelle version d’Outlook

Contenu de cet article

Vérifiez que l’Assistant technicien annuler une extraction

Préparez-vous à lancer l’Assistant

Rétroconcevoir une base de données existante

Vérifiez que l’Assistant technicien annuler une extraction

Les informations de définition de schéma que l’Assistant peut extraire dépendant une combinaison des éléments, tels que les fonctionnalités du système de gestion de base de données (SGBD) et du pilote ODBC. L’Assistant affiche tous les éléments qu’il peut extraire et vous permet de choisir quels sont ceux que vous voulez. Par exemple, il est possible que vous intéresser uniquement 5 sur 10 tables et affichages 2 sur 4.

Pendant l’exécution de l’Assistant, vous pouvez choisir de le faire automatiquement créer le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

Pour autant qu’ils sont disponibles sur le SGBD cible, vous pouvez extraire les éléments suivants :

  • Tableaux

  • Affichages

  • Clés primaires

  • Clés étrangères

  • À partir d’index

  • Déclencheurs (y compris le code)

  • Clauses de vérification (y compris le code)

  • Procédures stockées (y compris le code)

Haut de la page

Préparez-vous à lancer l’Assistant

Si vous êtes inverse un classeur Excel, avant de démarrer l’Assistant, vous devez ouvrir le classeur et le nom du groupe (ou plage) de cellules qui contient les en-têtes de colonne. Si vous voulez utiliser plus d’une feuille de calcul, il suffit de nommer le groupe de cellules de colonne dans chaque feuille de calcul. Ces plages sont considérées comme des tables dans l’Assistant. Pour plus d’informations sur la façon de nommer une plage de cellules, voir l’aide de Microsoft Office Excel.

Pour obtenir de meilleurs résultats, configurez le pilote par défaut sur la base de données cible à rétroconcevoir avant d’exécuter l’Assistant technicien inverse. Ainsi que l’Assistant mappe les types de données native correctement et que tout le code extrait par l’Assistant s’affiche correctement dans la fenêtre de Code.

  1. Cliquez sur l’onglet fichier et cliquez sur Nouveau, cliquez sur logiciel et base de données, puis double-cliquez sur Diagramme de modèle de base de données.

  2. Sous l’onglet de la base de données, dans le groupe Gérer, cliquez sur Pilotes de base de données.

  3. Sous l’onglet pilotes sélectionnez le pilote fourni par Visio pour votre SGBD. Par exemple, si vous concevez une base de données Access vous choisissez Microsoft Access.

    Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

  4. Cliquez sur le programme d’installation.

  5. Sous l’onglet pilotes ODBC, activez la case à cocher pour le pilote fourni par le fournisseur pour votre DBMA. Par exemple, si vous concevez une base de données Access vous sélectionnez la case à cocher Pilote Microsoft Access (*.mdb).

  6. Cliquez sur OK dans chaque boîte de dialogue.

Le pilote ODBC 32 bits du fabricant doit provenir d’un Data Access Pack ODBC supérieure à la version 2.0 et ODBC niveau 1 conforme ou supérieur. Un fournisseur OLE DB fourni par le fabricant doit être conforme à la spécification ultérieure ou OLE DB version 1.0.

Haut de la page

Rétroconcevoir une base de données existante

  1. Dans votre diagramme de modèle de base de données, sous l’onglet de la base de données, cliquez sur Rétroconcevoir.

  2. Dans le premier écran de l’Assistant technicien, procédez comme suit :

    1. Sélectionnez le pilote de base de données Microsoft Visio pour votre système de gestion de base de données (SGBD). Si vous n’avez pas encore associé le pilote de base de données Visio à une source de données ODBC particulière, cliquez sur le programme d’installation pour le faire maintenant.

      Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

    2. Sélectionnez la source de données de la base de données que vous mettez à jour. Si vous n’avez pas encore créé de source de données pour la base de données existante, cliquez sur Nouveau pour le faire maintenant.

      Lorsque vous créez une nouvelle source, son nom est ajouté à la liste des Sources de données.

    3. Lorsque vous êtes satisfait de vos paramètres, cliquez sur suivant.

    4. Suivez les instructions dans les boîtes de dialogue spécifiques du pilote. Par exemple, dans la boîte de dialogue Connecter la Source de données, tapez un nom d’utilisateur et mot de passe, puis cliquez sur OK. Si votre source de données n’est pas protégé par mot de passe, cliquez sur OK.

  3. Activez les cases à cocher correspondant au type d’informations que vous souhaitez extraire, puis cliquez sur suivant.

    Certains éléments peuvent être grisés parce que tous les systèmes ne prend pas en charge tous les types d’éléments de que l’Assistant peut extraire.

  4. Activez les cases à cocher pour les tables (et les vues, le cas échéant) que vous voulez extraire ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

    Si vous êtes inverse ingénierie une feuille de calcul Excel et que vous ne voyez pas tous les éléments de cette liste, il est probable que vous deviez nommer la plage de cellules contenant les en-têtes de colonne dans votre feuille de calcul.

  5. Si vous avez sélectionné la case à cocher Procédures stockées à l’étape 5, sélectionnez les procédures que vous souhaitez extraire, ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

  6. Indiquez si vous souhaitez que les articles ingénieries inverses ajoutés automatiquement à la page active.

    Vous pouvez choisir de laisser l’Assistant créer automatiquement le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

  7. Passez en revue vos sélections pour vous assurer que vous extrayez les informations, puis cliquez sur Terminer.

Si vous utilisez le pilote ODBC générique, vous pouvez recevoir un message d’erreur qui indique que les informations de rétroconception peuvent être incomplètes. Dans la plupart des cas, ce n’est pas un problème, cliquez sur OK et continuez avec l’Assistant.

L’Assistant extrait les informations sélectionnées et affiche des notes sur le processus d’extraction dans la fenêtre de sortie.

Haut de la page

Contenu de cet article

Vérifiez que l’Assistant technicien annuler une extraction

Préparez-vous à lancer l’Assistant

Rétroconcevoir une base de données existante

Impossible de trouver la base de données fonctionnalités de modélisation ?

Il est probable que votre édition de Visio n’inclut pas les fonctionnalités que vous recherchez. Pour déterminer quelle édition de Visio vous exécutez, cliquez sur à propos de Microsoft Office Visio dans le menu d’aide. Le nom de l’édition est dans la première ligne de texte dans la boîte de dialogue.

  • Microsoft Office Visio Standard n’inclut pas le modèle Diagramme de modèle de base de données.

  • Microsoft Office Visio Professionnel prend en charge les fonctions d’ingénierie inverses pour le modèle Diagramme de modèle de base de données (c'est-à-dire, en utilisant une base de données existante pour créer un modèle dans Visio), mais elle ne prend pas en charge ingénierie directe (c'est-à-dire, en utilisant un modèle de base de données Visio pour générer le code SQL).

  • Fonctionnalités de modélisation, y compris l’ingénierie et ingénierie directe dans Visio pour Enterprise Architects, vous pouvez trouver la gamme complète de base de données. Visio pour Enterprise Architects est inclus dans l’abonnement MSDN Premium, qui est disponible avec Visual Studio éditions Professional et Visual Studio Team System basé sur un rôle.

Vérifiez que l’Assistant technicien annuler une extraction

Les informations de définition de schéma que l’Assistant peut extraire dépendant une combinaison des éléments, tels que les fonctionnalités du système de gestion de base de données (SGBD) et du pilote ODBC. L’Assistant affiche tous les éléments qu’il peut extraire et vous permettent de choisissent quels sont ceux que vous voulez. Par exemple vous pouvez uniquement être intéressé 5 sur 10 tables et des vues de 2 sur 4.

Pendant l’exécution de l’Assistant, vous pouvez choisir de le faire automatiquement créer le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

Pour autant qu’ils sont disponibles sur le SGBD cible, vous pouvez extraire les éléments suivants :

  • Tableaux

  • Affichages

  • Clés primaires

  • Clés étrangères

  • À partir d’index

  • Déclencheurs (y compris le code)

  • Clauses de vérification (y compris le code)

  • Procédures stockées (y compris le code)

Haut de la page

Préparez-vous à lancer l’Assistant

Si vous êtes inverse un classeur Excel, avant de démarrer l’Assistant, vous devez ouvrir le classeur et le nom du groupe (ou plage) de cellules qui contient les en-têtes de colonne. Si vous voulez utiliser plus d’une feuille de calcul, il suffit de nommer le groupe de cellules de colonne dans chaque feuille de calcul. Ces plages sont considérées comme des tables dans l’Assistant. Pour plus d’informations sur la façon de nommer une plage de cellules, voir la rubrique intitulée références de cellules ou plages dans votre application Microsoft Office Excel vous aider.

Pour obtenir de meilleurs résultats, configurez le pilote par défaut sur la base de données cible à rétroconcevoir avant d’exécuter l’Assistant technicien inverse. Ainsi que l’Assistant mappe les types de données native correctement et que tout le code extrait par l’Assistant s’affiche correctement dans la fenêtre de Code.

  1. Dans le menu base de données, pointez sur Options, puis sur pilotes.

  2. Sous l’onglet pilotes sélectionnez le pilote fourni par Visio pour votre SGBD. Par exemple, si vous concevez une base de données Microsoft Access choisie.

    Remarque : Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

  3. Cliquez sur le programme d’installation.

  4. Sous l’onglet pilotes ODBC, activez la case à cocher pour du pilote pour votre DBMA. Par exemple, si vous concevez une base de données Access vous activez la case à cocher pilote Microsoft Access (*.mdb).

  5. Cliquez sur OK dans chaque boîte de dialogue.

Remarque : Le pilote ODBC 32 bits du fabricant doit provenir d’un Data Access Pack ODBC supérieure à la version 2.0 et ODBC niveau 1 conforme ou supérieur. Un fournisseur OLE DB fourni par le fabricant doit être conforme à la spécification ultérieure ou OLE DB version 1.0.

Haut de la page

Rétroconcevoir une base de données existante

  1. Dans le menu fichier, pointez sur Nouveau, puis sur logiciel et base de données, puis cliquez sur Diagramme de modèle de base de données.

  2. Dans le menu base de données, cliquez sur Rétroconcevoir.

  3. Dans le premier écran de l’Assistant technicien, procédez comme suit :

    • Sélectionnez le pilote de base de données Microsoft Office Visio pour votre système de gestion de base de données (SGBD). Si vous n’avez pas encore associé le pilote de base de données Visio à une source de données ODBC particulière, cliquez sur le programme d’installation pour le faire maintenant.

      Remarque : Si vous êtes inverse ingénierie une feuille de calcul Excel, choisissez le pilote ODBC générique.

    • Sélectionnez la source de données de la base de données que vous mettez à jour. Si vous n’avez pas encore créé de source de données pour la base de données existante, cliquez sur Nouveau pour le faire maintenant.

      Lorsque vous créez une nouvelle source, son nom est ajouté à la liste des Sources de données.

    • Lorsque vous êtes satisfait de vos paramètres, cliquez sur suivant.

    • Suivez les instructions dans les boîtes de dialogue spécifiques du pilote. Par exemple, dans la boîte de dialogue Connecter la Source de données, tapez un nom d’utilisateur et mot de passe, puis cliquez sur OK. Si votre source de données n’est pas protégé par mot de passe, cliquez sur OK.

  4. Activez les cases à cocher correspondant au type d’informations que vous souhaitez extraire, puis cliquez sur suivant.

    Remarque : Certains éléments peuvent être grisées car pas tous les SGBD prend en charge tous les types d’éléments de que l’Assistant peut extraire.

  5. Activez les cases à cocher pour les tables (et les vues, le cas échéant) que vous voulez extraire ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

    Remarque : Si vous êtes inverse ingénierie une feuille de calcul Excel et que vous ne voyez pas tous les éléments de cette liste, il est probable que vous deviez nommer la plage de cellules contenant les en-têtes de colonne dans votre feuille de calcul.

  6. Si vous avez sélectionné la case à cocher Procédures stockées à l’étape 5, sélectionnez les procédures que vous souhaitez extraire, ou cliquez sur Sélectionner tout pour extraire tous les, puis cliquez sur suivant.

  7. Indiquez si vous souhaitez que les articles ingénieries inverses ajoutés automatiquement à la page active.

    Remarque : Vous pouvez choisir de laisser l’Assistant créer automatiquement le dessin en plus de répertorier les éléments rétroconçus dans la fenêtre Tables et vues. Si vous décidez de ne pas avoir créé automatiquement le dessin, vous pouvez faire glisser les éléments à partir de la fenêtre Tables et vues sur votre page de dessin afin d’assembler manuellement le modèle de base de données.

  8. Passez en revue vos sélections pour vous assurer que vous extrayez les informations, puis cliquez sur Terminer.

Remarque : Si vous utilisez le pilote ODBC générique, vous pouvez recevoir un message d’erreur qui indique que les informations de rétroconception peuvent être incomplètes. Dans la plupart des cas, ce n’est pas un problème, cliquez sur OK et continuez avec l’Assistant.

L’Assistant extrait les informations sélectionnées et affiche des notes sur le processus d’extraction dans la fenêtre de sortie.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×