Decodificare un database esistente in un modello di database

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Con la Decodificazione guidata in Visio Pro per Office 365, Microsoft Visio Professional e le edizioni di Microsoft Visio Premium, è possibile creare un modello di database da un database esistente o da una cartella di lavoro di Microsoft Excel. I modelli di database mostrano graficamente la struttura di un database, consentendo di vedere in che modo gli elementi del database, ad esempio le tabelle e le visualizzazioni, siano in relazione tra loro senza mostrare i dati effettivi. Questo può semplificare la creazione di un nuovo database o la comprensione della struttura del database esistente.

In questo articolo

Dove si trovano le caratteristiche di modellazione del database di Visio Pro per Office 365?

Rivedere cosa estrae la Decodificazione guidata

Preparare l'avvio della procedura guidata

Decodificare un database esistente

Dove si trovano le caratteristiche di modellazione del database di Visio Pro per Office 365?

Il componente aggiuntivo di Visio per Modellazione di database consente di creare un modello di database da un database esistente. Questo componente aggiuntivo funziona solo con Visio Pro per Office 365. Se non si sa quale versione di Visio sia in uso, fare clic su File > Account > Informazioni su Visio. Vedere Visio Pro per Office 365 per altre informazioni sulla versione in abbonamento di Visio.

Scaricare il componente aggiuntivo di Visio per Modellazione di database

  1. Scaricare il componente aggiuntivo da qui.

  2. Selezionare la lingua nella pagina di download e fare clic su Scarica.

  3. Selezionare la versione a 64 bit (x64) o a 32 bit (x86) che corrisponde alla versione di Visio Pro per Office 365 in uso. È anche possibile scegliere di scaricare un file PDF con le istruzioni di configurazione. Fare clic su Avanti per scaricare i file nel computer o nel dispositivo.

  4. Se l'applicazione è aperta, chiudere Visio prima del passaggio successivo.

  5. Trovare il file di installazione MSI scaricato, quindi fare doppio clic per avviare la configurazione. Fare clic su Installa quando richiesto, quindi scegliere tra le diverse schermate di installazione per completare il processo di installazione.

  6. Il diagramma modello database è ora disponibile per l'uso nel programma di abbonamento a Visio Pro per Office 365.

Rivedere cosa estrae la Decodificazione guidata

Le informazioni sulla definizione dello schema che la procedura guidata può estrarre dipendono da una combinazione di fattori, come le funzionalità del sistema di gestione di database (DBMS, Database Management System) e il driver ODBC. La procedura guidata mostra tutti gli elementi che può estrarre e consente di scegliere quelli desiderati. Ad esempio, all'utente potrebbero interessare solo 5 tabelle su 10 e solo 2 visualizzazioni su 4.

Durante la procedura guidata è possibile scegliere di creare automaticamente il disegno, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

Se sono disponibili nel DBMS di destinazione, è possibile estrarre quanto segue:

  • Tabelle

  • Visualizzazioni

  • Chiavi primarie

  • Chiavi esterne

  • Indici

  • Trigger (incluso il codice)

  • Clausole di controllo (incluso il codice)

  • Stored procedure (incluso il codice)

Preparare l'avvio della procedura guidata

Se si sta decodificando una cartella di lavoro di Excel, prima di avviare la procedura guidata è necessario aprire la cartella di lavoro e assegnare un nome al gruppo, o intervallo, di celle che contiene le intestazioni di colonna. Per usare più fogli di lavoro, assegnare semplicemente un nome al gruppo di celle della colonna in ogni foglio di lavoro. Questi intervalli sono considerati come tabelle nella procedura guidata. Per altre informazioni su come assegnare un nome a un intervallo di celle, vedere la Guida di Microsoft Office Excel.

Per risultati ottimali, impostare il driver predefinito sul database di destinazione da decodificare prima di eseguire la Decodificazione guidata. In questo modo, la procedura guidata esegue correttamente il mapping dei tipi di dati nativi e tutto il codice estratto dalla procedura guidata viene visualizzato correttamente nella finestra Codice.

  1. Fare clic sulla scheda File, Nuovo, Modelli, Software e database, quindi fare doppio clic su Database - Diagramma modello.

  2. Nella scheda Database del gruppo Gestisci fare clic su Driver di database.

  3. Nella scheda Driver selezionare il driver fornito da Visio per DBMS. Ad esempio, se si sta progettando un database di Access, scegliere Microsoft Access.

    Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

  4. Fare clic su Installa.

  5. Nella scheda Driver ODBC selezionare la casella di controllo per il driver del fornitore per DBMA. Ad esempio, se si sta progettando un database di Access, selezionare la casella di controllo Microsoft Access Driver (*.mdb, *.accdb).

  6. Fare clic su OK in ogni finestra di dialogo.

Un driver ODBC a 32 bit del fornitore deve provenire da un'istanza di ODBC Data Access Pack con versione superiore alla 2.0 e deve essere conforme o superiore al livello 1 di ODBC. Un provider OLE DB del fornitore deve essere compatibile con le specifiche di OLE DB versione 1.0 o successive.

Inizio pagina

Decodificare un database esistente

  1. Nel database modello diagramma della scheda Database fare clic su Decodificazione.

  2. Nella prima schermata della Decodificazione guidata procedere come segue:

    1. Selezionare il driver di database di Microsoft Visio per il sistema di gestione di database (DBMS). Se il driver di database di Visio non è già stato associato a una determinata origine dati ODBC, fare clic su Installa per eseguire l'operazione adesso.

      Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

    2. Selezionare l'origine dati del database che si sta aggiornando. Se l'origine dati per il database esistente non è stata ancora creata, fare clic su Nuovo per eseguire l'operazione adesso.

      Quando si crea una nuova origine, il nome viene aggiunto all'elenco Origini dati.

    3. Dopo avere specificato le impostazioni, fare clic su Avanti.

    4. Seguire le istruzioni nelle finestre di dialogo specifiche dei driver. Ad esempio, nella finestra di dialogo Connessione origine dati digitare un nome utente e una password, quindi fare clic su OK. Se l'origine dati non è protetta da password, fare clic su OK.

  3. Selezionare le caselle di controllo per il tipo di informazioni da estrarre, quindi fare clic su Avanti.

    Alcuni elementi potrebbero essere disattivati perché non tutti i sistemi supportano tutti i tipi di elementi estratti dalla procedura guidata.

  4. Selezionare le caselle di controllo per le tabelle e, se presenti, per le viste da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

    Se si sta decodificando un foglio di lavoro di Excel e non è visualizzato niente nell'elenco, potrebbe essere necessario assegnare un nome all'intervallo di celle che contiene le intestazioni di colonna nel foglio di calcolo.

  5. Se è stata selezionata la casella di controllo Stored procedure nel passaggio 5, selezionare le procedure da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

  6. Scegliere se aggiungere automaticamente gli elementi decodificati alla pagina corrente.

    È possibile scegliere di creare automaticamente il disegno con la procedura guidata, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

  7. Esaminare le selezioni effettuate per verificare che le informazioni estratte siano quelle desiderate, quindi fare clic su Fine.

Se si usa il driver generico ODBC, potrebbe essere visualizzato un messaggio di errore che indica che le informazioni decodificate potrebbero essere incomplete. Nella maggior parte dei casi è possibile ignorare l'avviso e fare clic su OK per continuare con la procedura guidata.

La procedura guidata estrae le informazioni selezionate e visualizza le note sul processo di estrazione nella finestra Output.

Inizio pagina

Visio 2016 non supporta la creazione guidata tecnico invertire

La procedura guidata tecnico invertire non è disponibile in Visio Professional 2016 o Visio Standard 2016. Per usare le funzionalità di modelli di database, è consigliabile eseguire l'aggiornamento a Visio Pro per Office 365.

Provare la nuova versione di Outlook

Visio 2013 non supporta la Decodificazione guidata

La procedura guidata tecnico invertire non è disponibile in Visio Professional 2013 o Visio Standard 2013. Per usare le funzionalità di modelli di database, è consigliabile eseguire l'aggiornamento a Visio Pro per Office 365.

Provare la nuova versione di Outlook

In questo articolo

Rivedere cosa estrae la Decodificazione guidata

Preparare l'avvio della procedura guidata

Decodificare un database esistente

Rivedere cosa estrae la Decodificazione guidata

Le informazioni sulla definizione dello schema che la procedura guidata può estrarre dipendono da una combinazione di fattori, come le funzionalità del sistema di gestione di database (DBMS, Database Management System) e il driver ODBC. La procedura guidata mostra tutti gli elementi che può estrarre e consente di scegliere quelli desiderati. Ad esempio, all'utente potrebbero interessare solo 5 tabelle su 10 e solo 2 visualizzazioni su 4.

Durante la procedura guidata è possibile scegliere di creare automaticamente il disegno, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

Se sono disponibili nel DBMS di destinazione, è possibile estrarre quanto segue:

  • Tabelle

  • Visualizzazioni

  • Chiavi primarie

  • Chiavi esterne

  • Indici

  • Trigger (incluso il codice)

  • Clausole di controllo (incluso il codice)

  • Stored procedure (incluso il codice)

Inizio pagina

Preparare l'avvio della procedura guidata

Se si sta decodificando una cartella di lavoro di Excel, prima di avviare la procedura guidata è necessario aprire la cartella di lavoro e assegnare un nome al gruppo, o intervallo, di celle che contiene le intestazioni di colonna. Per usare più fogli di lavoro, assegnare semplicemente un nome al gruppo di celle della colonna in ogni foglio di lavoro. Questi intervalli sono considerati come tabelle nella procedura guidata. Per altre informazioni su come assegnare un nome a un intervallo di celle, vedere la Guida di Microsoft Office Excel.

Per risultati ottimali, impostare il driver predefinito sul database di destinazione da decodificare prima di eseguire la Decodificazione guidata. In questo modo, la procedura guidata esegue correttamente il mapping dei tipi di dati nativi e tutto il codice estratto dalla procedura guidata viene visualizzato correttamente nella finestra Codice.

  1. Fare clic sulla scheda File, Nuovo, Software e database, quindi fare doppio clic su Database - Diagramma modello.

  2. Nella scheda Database del gruppo Gestisci fare clic su Driver di database.

  3. Nella scheda Driver selezionare il driver fornito da Visio per DBMS. Ad esempio, se si sta progettando un database di Access, scegliere Microsoft Access.

    Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

  4. Fare clic su Installa.

  5. Nella scheda Driver ODBC selezionare la casella di controllo per il driver del fornitore per DBMA. Ad esempio, se si sta progettando un database di Access, selezionare la casella di controllo Microsoft Access Driver (*.mdb).

  6. Fare clic su OK in ogni finestra di dialogo.

Un driver ODBC a 32 bit del fornitore deve provenire da un'istanza di ODBC Data Access Pack con versione superiore alla 2.0 e deve essere conforme o superiore al livello 1 di ODBC. Un provider OLE DB del fornitore deve essere compatibile con le specifiche di OLE DB versione 1.0 o successive.

Inizio pagina

Decodificare un database esistente

  1. Nel database modello diagramma della scheda Database fare clic su Decodificazione.

  2. Nella prima schermata della Decodificazione guidata procedere come segue:

    1. Selezionare il driver di database di Microsoft Visio per il sistema di gestione di database (DBMS). Se il driver di database di Visio non è già stato associato a una determinata origine dati ODBC, fare clic su Installa per eseguire l'operazione adesso.

      Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

    2. Selezionare l'origine dati del database che si sta aggiornando. Se l'origine dati per il database esistente non è stata ancora creata, fare clic su Nuovo per eseguire l'operazione adesso.

      Quando si crea una nuova origine, il nome viene aggiunto all'elenco Origini dati.

    3. Dopo avere specificato le impostazioni, fare clic su Avanti.

    4. Seguire le istruzioni nelle finestre di dialogo specifiche dei driver. Ad esempio, nella finestra di dialogo Connessione origine dati digitare un nome utente e una password, quindi fare clic su OK. Se l'origine dati non è protetta da password, fare clic su OK.

  3. Selezionare le caselle di controllo per il tipo di informazioni da estrarre, quindi fare clic su Avanti.

    Alcuni elementi potrebbero essere disattivati perché non tutti i sistemi supportano tutti i tipi di elementi estratti dalla procedura guidata.

  4. Selezionare le caselle di controllo per le tabelle e, se presenti, per le viste da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

    Se si sta decodificando un foglio di lavoro di Excel e non è visualizzato niente nell'elenco, potrebbe essere necessario assegnare un nome all'intervallo di celle che contiene le intestazioni di colonna nel foglio di calcolo.

  5. Se è stata selezionata la casella di controllo Stored procedure nel passaggio 5, selezionare le procedure da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

  6. Scegliere se aggiungere automaticamente gli elementi decodificati alla pagina corrente.

    È possibile scegliere di creare automaticamente il disegno con la procedura guidata, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

  7. Esaminare le selezioni effettuate per verificare che le informazioni estratte siano quelle desiderate, quindi fare clic su Fine.

Se si usa il driver generico ODBC, potrebbe essere visualizzato un messaggio di errore che indica che le informazioni decodificate potrebbero essere incomplete. Nella maggior parte dei casi è possibile ignorare l'avviso e fare clic su OK per continuare con la procedura guidata.

La procedura guidata estrae le informazioni selezionate e visualizza le note sul processo di estrazione nella finestra Output.

Inizio pagina

In questo articolo

Rivedere cosa estrae la Decodificazione guidata

Preparare l'avvio della procedura guidata

Decodificare un database esistente

Se non si trovano le caratteristiche di modellazione del database

È molto probabile che la versione di Visio in uso non includa le caratteristiche cercate. Per sapere quale versione di Visio è installata, fare clic su Informazioni su Microsoft Office Visio nel menu Guida. Il nome della versione si trova nella prima riga di testo della finestra di dialogo.

  • Microsoft Office Visio Standard non include il modello Database - Diagramma modello.

  • Microsoft Office Visio Professional supporta le caratteristiche di decodificazione per il modello Database - Diagramma modello, ovvero l'uso di un database esistente per creare un modello in Visio, ma non supporta la codifica, ovvero l'uso di un modello di database di Visio per generare il codice SQL.

  • La famiglia completa di caratteristiche di modellazione del database, incluse la decodificazione e la codifica, è disponibile in Visio per Enterprise Architect. Visio per Enterprise Architect è incluso nell'abbonamento a MSDN Premium, disponibile con Visual Studio Professional e le versioni basate sui ruoli di Visual Studio Team System.

Rivedere cosa estrae la Decodificazione guidata

Le informazioni sulla definizione dello schema che la procedura guidata può estrarre dipendono da una combinazione di fattori, come le funzionalità del sistema di gestione di database (DBMS, Database Management System) e il driver ODBC. La procedura guidata mostra tutti gli elementi che può estrarre e consente di scegliere quelli desiderati. Ad esempio, all'utente potrebbero interessare solo 5 tabelle su 10 e solo 2 visualizzazioni su 4.

Durante la procedura guidata è possibile scegliere di creare automaticamente il disegno, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

Se sono disponibili nel DBMS di destinazione, è possibile estrarre quanto segue:

  • Tabelle

  • Visualizzazioni

  • Chiavi primarie

  • Chiavi esterne

  • Indici

  • Trigger (incluso il codice)

  • Clausole di controllo (incluso il codice)

  • Stored procedure (incluso il codice)

Inizio pagina

Preparare l'avvio della procedura guidata

Se si sta decodificando una cartella di lavoro di Excel, prima di avviare la procedura guidata è necessario aprire la cartella di lavoro e assegnare un nome al gruppo, o intervallo, di celle che contiene le intestazioni di colonna. Per usare più fogli di lavoro, assegnare semplicemente un nome al gruppo di celle della colonna in ogni foglio di lavoro. Questi intervalli sono considerati come tabelle nella procedura guidata. Per altre informazioni su come assegnare un nome a un intervallo di celle, vedere l'argomento Definire i riferimenti o gli intervalli di celle denominati nella Guida di Microsoft Office Excel.

Per risultati ottimali, impostare il driver predefinito sul database di destinazione da decodificare prima di eseguire la Decodificazione guidata. In questo modo, la procedura guidata esegue correttamente il mapping dei tipi di dati nativi e tutto il codice estratto dalla procedura guidata viene visualizzato correttamente nella finestra Codice.

  1. Nel menu Database scegliere Opzioni, quindi fare clic su Driver.

  2. Nella scheda Driver selezionare il driver fornito da Visio per DBMS. Ad esempio, se si sta progettando un database di Access, scegliere Microsoft Access.

    Nota : Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

  3. Fare clic su Installa.

  4. Nella scheda Driver ODBC selezionare la casella di controllo per il driver del fornitore per DBMA. Ad esempio, se si sta progettando un database di Access, selezionare la casella di controllo Microsoft Access Driver (*.mdb).

  5. Fare clic su OK in ogni finestra di dialogo.

Nota : Un driver ODBC a 32 bit del fornitore deve provenire da un'istanza di ODBC Data Access Pack con versione superiore alla 2.0 e deve essere conforme o superiore al livello 1 di ODBC. Un provider OLE DB del fornitore deve essere compatibile con le specifiche di OLE DB versione 1.0 o successive.

Inizio pagina

Decodificare un database esistente

  1. Nel menu File scegliere Nuovo, selezionare Software e database, quindi fare clic su Database - Diagramma modello.

  2. Nel menu Database fare clic su Decodificazione.

  3. Nella prima schermata della Decodificazione guidata procedere come segue:

    • Selezionare il driver di database di Microsoft Office Visio per il sistema di gestione di database (DBMS). Se il driver di database di Visio non è già stato associato a una determinata origine dati ODBC, fare clic su Installa per eseguire l'operazione adesso.

      Nota : Se sta decodificando un foglio di lavoro di Excel, scegliere il driver generico ODBC.

    • Selezionare l'origine dati del database che si sta aggiornando. Se l'origine dati per il database esistente non è stata ancora creata, fare clic su Nuovo per eseguire l'operazione adesso.

      Quando si crea una nuova origine, il nome viene aggiunto all'elenco Origini dati.

    • Dopo avere specificato le impostazioni, fare clic su Avanti.

    • Seguire le istruzioni nelle finestre di dialogo specifiche dei driver. Ad esempio, nella finestra di dialogo Connessione origine dati digitare un nome utente e una password, quindi fare clic su OK. Se l'origine dati non è protetta da password, fare clic su OK.

  4. Selezionare le caselle di controllo per il tipo di informazioni da estrarre, quindi fare clic su Avanti.

    Nota : Alcuni elementi potrebbero essere disattivati perché non tutti i sistemi DBMS supportano tutti i tipi di elementi estratti dalla procedura guidata.

  5. Selezionare le caselle di controllo per le tabelle e, se presenti, per le viste da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

    Nota : Se si sta decodificando un foglio di lavoro di Excel e non è visualizzato niente nell'elenco, potrebbe essere necessario assegnare un nome all'intervallo di celle che contiene le intestazioni di colonna nel foglio di calcolo.

  6. Se è stata selezionata la casella di controllo Stored procedure nel passaggio 5, selezionare le procedure da estrarre oppure fare clic su Seleziona tutto per estrarle tutte, quindi fare clic su Avanti.

  7. Scegliere se aggiungere automaticamente gli elementi decodificati alla pagina corrente.

    Nota : È possibile scegliere di creare automaticamente il disegno con la procedura guidata, oltre a elencare gli elementi decodificati nella finestra Tabelle e visualizzazioni. Se si decide di non creare automaticamente il disegno, è possibile trascinare gli elementi dalla finestra Tabelle e visualizzazioni alla pagina di disegno per assemblare manualmente il modello di database.

  8. Esaminare le selezioni effettuate per verificare che le informazioni estratte siano quelle desiderate, quindi fare clic su Fine.

Nota : Se si usa il driver generico ODBC, potrebbe essere visualizzato un messaggio di errore che indica che le informazioni decodificate potrebbero essere incomplete. Nella maggior parte dei casi è possibile ignorare l'avviso e fare clic su OK per continuare con la procedura guidata.

La procedura guidata estrae le informazioni selezionate e visualizza le note sul processo di estrazione nella finestra Output.

Inizio pagina

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×