Een bestaande database via reverse-engineering omzetten in een databasemodel

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Met de Wizard Reverse-engineeren in Visio Online Plan 2, Microsoft Visio Professional en edities van Microsoft Visio Premium, kunt u een databasemodel maken van een bestaande database of een Microsoft Excel-werkmap. De structuur van een database weergeven databasemodellen grafisch zodat u hoe database-elementen, zoals tabellen en weergaven, verband houden zien kunt zonder dat de werkelijke gegevens worden weergegeven. Hiermee kunt een nieuwe database maakt of informatie over de structuur van een bestaande stroomlijnen.

In dit artikel

Waar vind ik de database modelleringsfuncties voor Visio Online Plan 2?

Controleren wat er met de wizard Reverse-engineeren wordt opgehaald

Het starten van de wizard voorbereiden

Een bestaande database reverse-engineeren

Waar vind ik de database modelleringsfuncties voor Visio Online Plan 2?

De Visio Add-in voor de Database Modeling kunt maken u een databasemodel vanuit een bestaande database. Deze invoegtoepassing werkt alleen voor met Visio Online abonnement 2. Als u niet zeker weet welke versie van Visio u gebruikt, klikt u op bestand > Account > Over Visio. Zie Visio Online abonnement 2 voor meer informatie over de abonnementsversie van Visio.

Opmerking De Wizard Reverse-engineeren is beschikbaar in Visio Online-abonnement 2 van Visio bouwen 9029 of hoger en niet meer nodig heeft een invoegtoepassing zijn geïnstalleerd.

Visio-invoegtoepassing voor databasemodellering downloaden

  1. U kunt de invoegtoepassing hier downloaden.

  2. Selecteer uw taal op de downloadpagina en klik op Downloaden.

  3. Selecteer de 64-bits (x64) of 32-bits (x86)-versie die overeenkomt met uw versie van Visio Online abonnement 2. U kunt ook selecteren om een PDF-bestand met instructies voor het instellen te downloaden. Klik op volgende om te downloaden van de bestanden naar uw computer of apparaat.

  4. Sluit Visio vóór de volgende stap als het programma is geopend.

  5. Zoek het MSI-installatiebestand dat u hebt gedownload en dubbelklik erop om het installatieprogramma te starten. Klik op Installeren wanneer dit wordt gevraagd en doorloop de installatieschermen om het installatieproces te voltooien.

  6. Het databasemodeldiagram is nu beschikbaar voor gebruik in uw programma Visio Online Plan 2-abonnement.

Controleren wat er met de wizard Reverse-engineeren wordt opgehaald

Welke schemadefinitiegegevens met de wizard kunnen worden opgehaald, is afhankelijk van een combinatie van factoren, zoals de mogelijkheden van het DBMS- (Database Management System) en ODBC-stuurprogramma. De wizard toont alle elementen die kunnen worden opgehaald en laat u kiezen welke u wilt. Misschien bent u alleen geïnteresseerd in vijf van de tien tabellen en in maar twee van de vier weergaven.

De items waarop reverse-engineering is toegepast, worden weergegeven in het venster Tabellen en weergaven. Daarnaast kunt u er tijdens de uitvoering van de wizard voor kiezen dat de tekening automatisch wordt gemaakt. Als u de tekening niet automatisch wilt laten maken, kunt u de items van het venster Tabellen en weergaven naar de tekenpagina slepen om het databasemodel handmatig samen te stellen.

Voor zover deze items beschikbaar zijn in de doel-DBMS, kunt u het volgende ophalen:

  • Tabellen

  • Weergaven

  • Primaire sleutels

  • Refererende sleutels

  • Indexen

  • Triggers (inclusief code)

  • Controlecomponenten (inclusief code)

  • Opgeslagen procedures (inclusief code)

Het starten van de wizard voorbereiden

Als u reverse-engineering wilt toepassen op een Excel-werkmap, moet u voordat u de wizard start, de werkmap openen en de groep (of het bereik van) cellen benoemen dat de kolomkoppen bevat. Als u meer werkbladen wilt gebruiken, hoeft u alleen de groep kolomcellen in elk werkblad te benoemen. Deze bereiken worden in de wizard als tabellen behandeld. Voor meer informatie over het benoemen van een celbereik raadpleegt u de Help van Microsoft Office Excel.

Voor de beste resultaten stelt u voordat u de wizard Reverse-engineeren uitvoert het standaardstuurprogramma in op de doeldatabase die u wilt reverse-engineeren. U zorgt er zo voor dat de wizard de oorspronkelijke gegevenstypen correct toewijst en dat alle code die door de wizard wordt opgehaald, correct wordt weergegeven in het venster Programmacode.

  1. Ga naar het tabblad Bestand, klik op Nieuw en op Sjablonen. Klik op Software en database en dubbelklik op Databasemodeldiagram.

  2. Ga naar het tabblad Database en klik in de groep Beheren op Databasestuurprogramma's.

  3. Selecteer op het tabblad Stuurprogramma's het bij Visio meegeleverde stuurprogramma voor het DBMS. Als u bijvoorbeeld een Access-database ontwerpt, kies dan Microsoft Access.

    Als u reverse-engineering toepast op een Excel-werkblad, kies dan het Algemeen ODBC-stuurprogramma.

  4. Klik op Instellen.

  5. Op het tabblad ODBC-stuurprogramma's schakelt u het selectievakje in voor het door de leverancier verstrekte stuurprogramma voor uw DBMS. Als u bijvoorbeeld een Access-database ontwerpt, schakelt u het selectievakje Microsoft Access-stuurprogramma (*.mdb, *.accdb) in.

  6. Klik in elk dialoogvenster op OK.

Een door de leverancier verstrekt 32-bits ODBC-stuurprogramma moet afkomstig zijn van een ODBC Data Access Pack dat hoger is dan versie 2.0 en moet compatibel zijn met ODBC Level 1 of hoger. Een door de leverancier verstrekte OLE DB-provider moet compatibel zijn met OLE DB versie 1.0 of hoger.

Naar boven

Een bestaande database reverse-engineeren

  1. Ga in het databasemodeldiagram naar het tabblad Database en klik op Reverse-engineering toepassen.

  2. In het eerste scherm van de wizard Reverse-engineeren, doet u het volgende:

    1. Selecteer het databasestuurprogramma van Microsoft Visio voor uw databasebeheersysteem (DBMS). Als u het databasestuurprogramma van Visio nog niet hebt gekoppeld aan een bepaalde ODBC-gegevensbron, klikt u op Instellen om dat nu te doen.

      Als u reverse-engineering toepast op een Excel-werkblad, kies dan het Algemeen ODBC-stuurprogramma.

    2. Selecteer de gegevensbron van de database die u bijwerkt. Als u nog geen gegevensbron voor de bestaande database hebt gemaakt, klikt u op Nieuw om dat nu te doen.

      Wanneer u een nieuwe bron maakt, wordt de naam ervan toegevoegd aan de lijst Gegevensbronnen.

    3. Wanneer u tevreden bent over de instellingen, klikt u op Volgende.

    4. Volg de instructies in alle dialoogvensters met betrekking tot het specifieke stuurprogramma. Typ bijvoorbeeld in het dialoogvenster Gegevensbron verbinden een gebruikersnaam en wachtwoord en klik op OK. Als de gegevensbron niet is beveiligd met een wachtwoord, klikt u op OK.

  3. Schakel de selectievakjes in voor het type informatie dat u wilt ophalen en klik op Volgende.

    Sommige items zijn misschien niet beschikbaar omdat niet alle systemen alle soorten elementen ondersteunen die met de wizard kunnen worden opgehaald.

  4. Schakel de selectievakjes in voor de tabellen (en weergaven, indien aanwezig) die u wilt ophalen, of klik op Alles selecteren als u ze allemaal wilt ophalen. Klik tot slot op Volgende.

    Als u reverse-engineering toepast op een Excel-werkblad en niets in deze lijst ziet, moet u waarschijnlijk het bereik opgeven van de cellen die de kolomkoppen in uw werkblad bevatten.

  5. Als u in stap 5 het selectievakje Opgeslagen procedures hebt ingeschakeld, selecteert u de procedures die u wilt ophalen of klikt u op Alles selecteren als u ze allemaal wilt ophalen. Klik daarna op Volgende.

  6. Selecteer of u de items waarop reverse-engineering is toegepast automatisch aan de huidige pagina wilt toevoegen.

    De items waarop reverse-engineering is toegepast, worden weergegeven in het venster Tabellen en weergaven. Daarnaast kunt u ervoor kiezen dat de tekening automatisch door de wizard wordt gemaakt. Als u de tekening niet automatisch wilt laten maken, kunt u de items van het venster Tabellen en weergaven naar de tekenpagina slepen om het databasemodel handmatig samen te stellen.

  7. Controleer uw selecties om na te gaan of hiermee de gewenste gegevens worden opgehaald en klik op Voltooien.

Als u het algemene ODBC-stuurprogramma gebruikt, wordt mogelijk het foutbericht weergegeven dat de gegevens waarop reverse-engineering is toegepast onvolledig zijn. In de meeste gevallen is dit geen probleem. Klik gewoon op OK en ga verder met de wizard.

De wizard haalt de geselecteerde gegevens op en geeft in het venster Uitvoer opmerkingen weer over het ophaalproces.

Naar boven

De Wizard Reverse-engineeren wordt niet worden ondersteund in Visio 2016

De Wizard Reverse-engineeren is niet beschikbaar in Visio Professional 2016 of Visio Standard 2016. Pas databasemodelsjablonen functies gebruiken, kunt u een upgrade naar Visio Online abonnement 2.

Probeer de nieuwe versie van Outlook

De Wizard Reverse-engineeren wordt niet ondersteund door Visio 2013

De Wizard Reverse-engineeren is niet beschikbaar in Visio Professional 2013 of Visio Standard 2013. Pas databasemodelsjablonen functies gebruiken, kunt u een upgrade naar Visio Online abonnement 2.

Probeer de nieuwe versie van Outlook

In dit artikel

Controleren wat er met de wizard Reverse-engineeren wordt opgehaald

Het starten van de wizard voorbereiden

Een bestaande database reverse-engineeren

Controleren wat er met de wizard Reverse-engineeren wordt opgehaald

Welke schemadefinitiegegevens met de wizard kunnen worden opgehaald, is afhankelijk van een combinatie van factoren, zoals de mogelijkheden van het DBMS- (Database Management System) en ODBC-stuurprogramma. De wizard toont alle elementen die kunnen worden opgehaald en laat u kiezen welke u wilt. Misschien bent u alleen geïnteresseerd in vijf van de tien tabellen en in maar twee van de vier weergaven.

De items waarop reverse-engineering is toegepast, worden weergegeven in het venster Tabellen en weergaven. Daarnaast kunt u er tijdens de uitvoering van de wizard voor kiezen dat de tekening automatisch wordt gemaakt. Als u de tekening niet automatisch wilt laten maken, kunt u de items van het venster Tabellen en weergaven naar de tekenpagina slepen om het databasemodel handmatig samen te stellen.

Voor zover deze items beschikbaar zijn in de doel-DBMS, kunt u het volgende ophalen:

  • Tabellen

  • Weergaven

  • Primaire sleutels

  • Refererende sleutels

  • Indexen

  • Triggers (inclusief code)

  • Controlecomponenten (inclusief code)

  • Opgeslagen procedures (inclusief code)

Naar boven

Het starten van de wizard voorbereiden

Als u reverse-engineering wilt toepassen op een Excel-werkmap, moet u voordat u de wizard start, de werkmap openen en de groep (of het bereik van) cellen benoemen dat de kolomkoppen bevat. Als u meer werkbladen wilt gebruiken, hoeft u alleen de groep kolomcellen in elk werkblad te benoemen. Deze bereiken worden in de wizard als tabellen behandeld. Voor meer informatie over het benoemen van een celbereik raadpleegt u de Help van Microsoft Office Excel.

Voor de beste resultaten stelt u voordat u de wizard Reverse-engineeren uitvoert het standaardstuurprogramma in op de doeldatabase die u wilt reverse-engineeren. U zorgt er zo voor dat de wizard de oorspronkelijke gegevenstypen correct toewijst en dat alle code die door de wizard wordt opgehaald, correct wordt weergegeven in het venster Programmacode.

  1. Ga naar het tabblad Bestand, klik op Nieuw en op Software en database, en dubbelklik op Databasemodeldiagram.

  2. Ga naar het tabblad Database en klik in de groep Beheren op Databasestuurprogramma's.

  3. Selecteer op het tabblad Stuurprogramma's het bij Visio meegeleverde stuurprogramma voor het DBMS. Als u bijvoorbeeld een Access-database ontwerpt, kies dan Microsoft Access.

    Als u reverse-engineering toepast op een Excel-werkblad, kies dan het Algemeen ODBC-stuurprogramma.

  4. Klik op Instellen.

  5. Op het tabblad ODBC-stuurprogramma's schakelt u het selectievakje in voor het door de leverancier verstrekte stuurprogramma voor uw DBMS. Als u bijvoorbeeld een Access-database ontwerpt, schakelt u het selectievakje Microsoft Access-stuurprogramma (*.mdb) in.

  6. Klik in elk dialoogvenster op OK.

Een door de leverancier verstrekt 32-bits ODBC-stuurprogramma moet afkomstig zijn van een ODBC Data Access Pack dat hoger is dan versie 2.0 en moet compatibel zijn met ODBC Level 1 of hoger. Een door de leverancier verstrekte OLE DB-provider moet compatibel zijn met OLE DB versie 1.0 of hoger.

Naar boven

Een bestaande database reverse-engineeren

  1. Ga in het databasemodeldiagram naar het tabblad Database en klik op Reverse-engineering toepassen.

  2. In het eerste scherm van de wizard Reverse-engineeren, doet u het volgende:

    1. Selecteer het databasestuurprogramma van Microsoft Visio voor uw databasebeheersysteem (DBMS). Als u het databasestuurprogramma van Visio nog niet hebt gekoppeld aan een bepaalde ODBC-gegevensbron, klikt u op Instellen om dat nu te doen.

      Als u reverse-engineering toepast op een Excel-werkblad, kies dan het Algemeen ODBC-stuurprogramma.

    2. Selecteer de gegevensbron van de database die u bijwerkt. Als u nog geen gegevensbron voor de bestaande database hebt gemaakt, klikt u op Nieuw om dat nu te doen.

      Wanneer u een nieuwe bron maakt, wordt de naam ervan toegevoegd aan de lijst Gegevensbronnen.

    3. Wanneer u tevreden bent over de instellingen, klikt u op Volgende.

    4. Volg de instructies in alle dialoogvensters met betrekking tot het specifieke stuurprogramma. Typ bijvoorbeeld in het dialoogvenster Gegevensbron verbinden een gebruikersnaam en wachtwoord en klik op OK. Als de gegevensbron niet is beveiligd met een wachtwoord, klikt u op OK.

  3. Schakel de selectievakjes in voor het type informatie dat u wilt ophalen en klik op Volgende.

    Sommige items zijn misschien niet beschikbaar omdat niet alle systemen alle soorten elementen ondersteunen die met de wizard kunnen worden opgehaald.

  4. Schakel de selectievakjes in voor de tabellen (en weergaven, indien aanwezig) die u wilt ophalen, of klik op Alles selecteren als u ze allemaal wilt ophalen. Klik tot slot op Volgende.

    Als u reverse-engineering toepast op een Excel-werkblad en niets in deze lijst ziet, moet u waarschijnlijk het bereik opgeven van de cellen die de kolomkoppen in uw werkblad bevatten.

  5. Als u in stap 5 het selectievakje Opgeslagen procedures hebt ingeschakeld, selecteert u de procedures die u wilt ophalen of klikt u op Alles selecteren als u ze allemaal wilt ophalen. Klik daarna op Volgende.

  6. Selecteer of u de items waarop reverse-engineering is toegepast automatisch aan de huidige pagina wilt toevoegen.

    De items waarop reverse-engineering is toegepast, worden weergegeven in het venster Tabellen en weergaven. Daarnaast kunt u ervoor kiezen dat de tekening automatisch door de wizard wordt gemaakt. Als u de tekening niet automatisch wilt laten maken, kunt u de items van het venster Tabellen en weergaven naar de tekenpagina slepen om het databasemodel handmatig samen te stellen.

  7. Controleer uw selecties om na te gaan of hiermee de gewenste gegevens worden opgehaald en klik op Voltooien.

Als u het algemene ODBC-stuurprogramma gebruikt, wordt mogelijk het foutbericht weergegeven dat de gegevens waarop reverse-engineering is toegepast onvolledig zijn. In de meeste gevallen is dit geen probleem. Klik gewoon op OK en ga verder met de wizard.

De wizard haalt de geselecteerde gegevens op en geeft in het venster Uitvoer opmerkingen weer over het ophaalproces.

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×