Riquadro Diagramma (Visual Database Tools)Diagram Pane (Visual Database Tools)

Il riquadro Diagramma contiene una rappresentazione grafica delle tabelle o degli oggetti con valori di tabella selezionati dalla connessione dati.The Diagram pane presents a graphic display of the tables or table-valued objects you have selected from the data connection. Mostra inoltre le eventuali relazioni di join da cui sono collegati.It also shows any join relationships among them.

Nel riquadro Diagramma è possibile:In the Diagram pane you can:

  • Aggiungere o rimuovere tabelle e oggetti con valori di tabella e specificare le colonne di dati per l'output.Add or remove tables and table-valued objects and specify data columns for output.

  • Creare o modificare i join fra le tabelle e gli oggetti con valore di tabella.Create or modify joins between tables and table-valued objects.

Quando si apporta una modifica nel riquadro Diagramma, i riquadri Criteri e SQL vengono aggiornati di conseguenza.When you make a change in the Diagram pane, the Criteria pane and SQL pane are updated to reflect your change. Se ad esempio si seleziona una colonna per l'output nella finestra di una tabella o di un oggetto con valori di tabella nel riquadro Diagramma, in Progettazione query e Progettazione viste la colonna di dati verrà aggiunta al riquadro Criteri e all'istruzione SQL del riquadro SQL.For example, if you select a column for output in a table or table-valued object window in the Diagram pane, the Query and View Designer adds the data column to the Criteria pane and to the SQL statement in the SQL pane.

Nel riquadro Diagramma ogni tabella o oggetto con valori di tabella viene visualizzato all'interno di una finestra separata.Each table or table-valued object appears as a separate window in the Diagram pane. L'icona nella barra del titolo di ciascun rettangolo indica il tipo di oggetto rappresentato dal rettangolo, come illustrato nella seguente tabella.The icon in the title bar of each rectangle indicates what type of object the rectangle represents, as illustrated in the following table.

OpzioniOptions

TabelleTables
Elenca le tabelle che è possibile aggiungere al riquadro Diagramma.Lists the tables you can add to the Diagram pane. Per aggiungere una tabella, selezionarla e fare clic su Aggiungi.To add a table, select it and click Add. Per aggiungere contemporaneamente più tabelle, selezionarle e fare clic su Aggiungi.To add several tables at once, select them and click Add.

VisteViews
Elenca le viste che è possibile aggiungere al riquadro Diagramma.Lists the views you can add to the Diagram pane. Per aggiungere una vista, selezionarla e fare clic su Aggiungi.To add a view, select it and click Add. Per aggiungere contemporaneamente più viste, selezionarle e fare clic su Aggiungi.To add several views at once, select them and click Add.

FunzioniFunctions
Elenca le funzioni definite dall'utente che è possibile aggiungere al riquadro Diagramma.Lists the user-defined functions you can add to the Diagram pane. Per aggiungere una funzione, selezionarla e fare clic su Aggiungi.To add a function, select it and click Add. Per aggiungere contemporaneamente più funzioni, selezionarle e fare clic su Aggiungi.To add several functions at once, select them and click Add.

Tabelle localiLocal Tables
Elenca le tabelle create dalle query anziché le tabelle appartenenti al databaseLists tables created by queries rather than the ones that belong to the database.

SinonimiSynonyms
Elenca i sinonimi che è possibile aggiungere al riquadro Diagramma.Lists the synonyms you can add to the Diagram pane. Per aggiungere un sinonimo, selezionarlo e fare clic su Aggiungi.To add a synonym, select it and click Add. Per aggiungere contemporaneamente più sinonimi, selezionarli e fare clic su Aggiungi.To add several synonyms at once, select them and click Add.

IconaIcon Tipo oggettoObject type
Icona di Visual Database ToolsVisual Database Tools icon TabellaTable
Icona di Visual Database ToolsVisual Database Tools icon Query o vistaQuery or View
Icona di Visual Database ToolsVisual Database Tools icon Tabella collegataLinked Table
Icona di Visual Database ToolsVisual Database Tools icon Funzione definita dall'utenteUser-Defined Function
Icona di Visual Database ToolsVisual Database Tools icon Vista collegataLinked View

Ogni rettangolo mostra le colonne di dati della tabella o dell'oggetto con valori di tabella.Each rectangle shows the data columns for the table or table-valued object. Accanto ai nomi delle colonne sono presenti simboli e caselle di controllo che indicano le modalità di utilizzo delle colonne nella query.Check boxes and symbols appear next to the names of columns to indicate how the columns are used in the query. Le descrizioni comandi forniscono informazioni quali il tipo di dati e la dimensione delle colonne.ToolTips display information such as data type and size for columns.

Nella seguente tabella sono elencati i simboli e le caselle di controllo utilizzati nel rettangolo per ogni tabella o oggetto con valori di tabella.The following table lists the check boxes and symbols used in the rectangle for each table or table-valued object.

Casella di controllo o simboloCheck box or symbol DescriptionDescription
Icona di Visual Database ToolsVisual Database Tools icon

Icona di Visual Database ToolsVisual Database Tools icon

Icona di Visual Database ToolsVisual Database Tools icon

Icona di Visual Database ToolsVisual Database Tools icon
Specifica se una colonna di dati viene visualizzata nel set di risultati di una query di selezione o viene utilizzata in una query di aggiornamento, accodamento, creazione tabella o accodamento valori.Specifies whether a data column appears in the query result set (Select query) or is used in an Update, Insert From, Make Table, or Insert Into query. Per aggiungere la colonna ai risultati è sufficiente selezionarla.Select the column to add it to the results. Se si è selezionato (Tutte le colonne) , nell'output verranno visualizzate tutte le colonne di dati.If (All Columns) is selected, all data columns appear in the output.

L'icona utilizzata con la casella di controllo varia in base al tipo di query creato.The icon used with the check box changes according to the type of query you are creating. Quando si crea una query di eliminazione, non è possibile selezionare singole colonne.When creating a Delete query, you cannot select individual columns.
Icona di Visual Database ToolsVisual Database Tools icon

Icona di Visual Database ToolsVisual Database Tools icon
Indica che la colonna di dati viene utilizzata per ordinare i risultati della query (ovvero fa parte di una clausola ORDER BY).Indicates that the data column is being used to order the query results (is part of an ORDER BY clause). L'icona indica A-Z se l'ordinamento è crescente o Z-A se l'ordinamento è decrescente.The icon appears as A-Z if the sort order is ascending or Z-A if sort order is descending.
Icona di Visual Database ToolsVisual Database Tools icon Indica che la colonna di dati viene utilizzata per creare un set di risultati raggruppato (ovvero fa parte di una clausola GROUP BY) in una query di aggregazione.Indicates that the data column is being used to create a grouped result set (is part of a GROUP BY clause) in an aggregate query.
Icona di Visual Database ToolsVisual Database Tools icon Indica che la colonna di dati è inclusa in una condizione di ricerca per la query (ovvero fa parte di una clausola WHERE o HAVING).Indicates that the data column is included in a search condition for the query (is part of a WHERE or HAVING clause).
Icona di Visual Database ToolsVisual Database Tools icon Indica che il contenuto della colonna di dati viene riepilogato per l'output (ovvero è incluso in una funzione SUM, AVG o un'altra funzione di aggregazione).Indicates that the contents of the data column are being summarized for output (are included in a SUM, AVG, or other aggregate function).
Nota

Se non si dispone di diritti di accesso sufficienti o se il driver di database non è in grado di restituire le informazioni necessarie, in Progettazione query e Progettazione viste non verrà visualizzata alcuna colonna di dati per una tabella o oggetto con valori di tabella.Query and View Designer will not display data columns for a table or table-valued object if you do not have sufficient access rights to it or if the database driver cannot return information about it. In tali situazioni viene visualizzata solo la barra del titolo della tabella o dell'oggetto con struttura a tabella.In such cases, the Query and View Designer displays only a title bar for the table or table-structured object.

Join di tabelle nel riquadro DiagrammaJoined Tables on the Diagram Pane

Se la query implica un join, verrà visualizzata una linea di join fra le colonne di dati coinvolte nel join.If the query involves a join, a join line appears between the data columns involved in the join. Se le colonne di dati coinvolte nel join non vengono visualizzate, ad esempio perché la finestra della tabella o dell'oggetto con valori di tabella è ridotta a icona o il join utilizza un'espressione, in Progettazione query e Progettazione viste la linea di join viene inserita nella barra del titolo del rettangolo che rappresenta la tabella o l'oggetto con valori di tabella.If the joined data columns are not displayed (for example, the table or table-valued object window is minimized or the join involves an expression), the Query and View Designer places the join line in the title bar of the rectangle representing the table or table-valued object. In Progettazione query e Progettazione viste verrà visualizzata una linea di join per ogni condizione di join.The Query and View Designer displays one join line for each join condition.

La forma dell'icona al centro della linea di join indica come le tabelle o gli oggetti con struttura a tabella sono uniti in join.The shape of the icon in the middle of the join line indicates how the tables or table-structured objects are joined. Se la clausola di join utilizza un operatore diverso da uguale (=), tale operatore verrà visualizzato nell'icona della linea di join.If the join clause uses an operator other than equal (=), the operator is displayed in the join line icon. Nella seguente tabella sono elencate le icone che possono essere visualizzate in una linea di join.The following table lists the icons that can be displayed in a join line.

Icona della linea di joinJoin line icon DescriptionDescription
Icona di Visual Database ToolsVisual Database Tools icon Inner join (creato con il segno di uguale).Inner join (created using equal sign).
Icona di Visual Database ToolsVisual Database Tools icon Inner join basato sull'operatore "maggiore di".Inner join based on the "greater than" operator. L'operatore visualizzato nell'icona della linea di join corrisponde all'operatore utilizzato nel join.(The operator displayed in the join line icon reflects the operator used in the join.)
Icona di Visual Database ToolsVisual Database Tools icon Outer join in cui verranno incluse tutte le righe della tabella rappresentata a sinistra, anche se non hanno alcuna corrispondenza nella tabella correlata.Outer join in which all rows from the table represented on the left will be included, even if they do not have matches in the related table.
Icona di Visual Database ToolsVisual Database Tools icon Outer join in cui verranno incluse tutte le righe della tabella rappresentata a destra, anche se non hanno alcuna corrispondenza nella tabella correlata.Outer join in which all rows from the table represented on the right will be included, even if they do not have matches in the related table.
Icona di Visual Database ToolsVisual Database Tools icon Full outer join in cui verranno incluse tutte le righe di entrambe le tabelle, anche se non hanno alcuna corrispondenza nella tabella correlata.A full outer join in which all rows from both tables will be included, even if they do not have matches in the related table.

Le icone alle estremità della linea di join indicano il tipo di join.Icons on the ends of the join line indicate the type of join. Nella seguente tabella sono elencati i tipi di join e le icone che possono essere visualizzate alle estremità della linea di join.The following table lists the types of joins and the icons that can be displayed on the ends of the join line.

Icona alle estremità di una linea di joinIcon on ends of join line DescriptionDescription
Icona di Visual Database ToolsVisual Database Tools icon Join uno-a-unoOne-to-one join
Icona di Visual Database ToolsVisual Database Tools icon Join uno-a-moltiOne-to-many join
Icona di Visual Database ToolsVisual Database Tools icon In Progettazione query e Progettazione viste non è possibile determinare il tipo di joinQuery and View Designer cannot determine join type

Vedere ancheSee Also

Procedure per la progettazione di query e viste (Visual Database Tools)Design Queries and Views How-to Topics (Visual Database Tools)
Riquadro Criteri (Visual Database Tools)Criteria Pane (Visual Database Tools)
Ordinare e raggruppare i risultati delle query (Visual Database Tools)Sort and Group Query Results (Visual Database Tools)