Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
In het deelvenster Diagram ziet u een grafische weergave van de tabellen of tabelwaardeobjecten die u hebt geselecteerd in de gegevensverbinding. Ook worden eventuele samenvoegrelaties tussen hen weergegeven.
In het deelvenster Diagram kunt u het volgende doen:
Tabellen en tabelwaardeobjecten toevoegen of verwijderen en gegevenskolommen voor uitvoer opgeven.
Tussen tabellen en objecten met tabelwaarden joins maken of wijzigen.
Wanneer u een wijziging aanbrengt in het deelvenster Diagram, worden het deelvenster Criteria en het SQL-deelvenster bijgewerkt om de wijziging weer te geven. Als u bijvoorbeeld een kolom selecteert voor uitvoer in een tabel- of tabelwaardeobjectvenster in het deelvenster Diagram, voegt query- en weergaveontwerper de gegevenskolom toe aan het deelvenster Criteria en de SQL-instructie in het SQL-deelvenster.
Elk tabel- of tabelwaardeobject wordt weergegeven als een afzonderlijk venster in het deelvenster Diagram. Het pictogram in de titelbalk van elke rechthoek geeft aan welk type object de rechthoek vertegenwoordigt, zoals wordt geïllustreerd in de volgende tabel.
Opties
Tabellen
Geeft een lijst weer van de tabellen die u aan het deelvenster Diagram kunt toevoegen. Als u een tabel wilt toevoegen, selecteert u deze en klikt u op Toevoegen. Als u meerdere tabellen tegelijk wilt toevoegen, selecteert u deze en klikt u op Toevoegen.
Weergaven
Geeft een lijst weer van de weergaven die u aan het deelvenster Diagram kunt toevoegen. Als u een weergave wilt toevoegen, selecteert u deze en klikt u op Toevoegen. Als u meerdere weergaven tegelijk wilt toevoegen, selecteert u deze en klikt u op Toevoegen.
Functies
Een lijst met de door de gebruiker gedefinieerde functies die u kunt toevoegen aan het deelvenster Diagram. Als u een functie wilt toevoegen, selecteert u deze en klikt u op Toevoegen. Als u meerdere functies tegelijk wilt toevoegen, selecteert u deze en klikt u op Toevoegen.
Lokale tabellen
Bevat tabellen die zijn gemaakt door query's in plaats van de tabellen die deel uitmaken van de database.
Synoniemen
Hier ziet u de synoniemen die u aan het deelvenster Diagram kunt toevoegen. Als u een synoniem wilt toevoegen, selecteert u deze en klikt u op Toevoegen. Als u meerdere synoniemen tegelijk wilt toevoegen, selecteert u deze en klikt u op Toevoegen.
Icoon | Objectsoort |
---|---|
![]() |
Tabel |
![]() |
Query of weergave |
![]() |
Gekoppelde tabel |
![]() |
User-Defined functie |
![]() |
Gekoppelde weergave |
Elke rechthoek bevat de gegevenskolommen voor het tabel- of tabelwaardeobject. Selectievakjes en symbolen worden weergegeven naast de namen van kolommen om aan te geven hoe de kolommen in de query worden gebruikt. Tooltips geven informatie weer, zoals het gegevenstype en de grootte voor kolommen.
De volgende tabel bevat de selectievakjes en symbolen die worden gebruikt in de rechthoek voor elk tabel- of tabelwaardeobject.
Selectievakje of symbool | Beschrijving |
---|---|
![]() ![]() ![]() ![]() |
Hiermee geeft u op of een gegevenskolom wordt weergegeven in de queryresultatenset (selectiequery) of wordt gebruikt in een update, invoegen van, tabel maken of invoegen in query. Selecteer de kolom om deze toe te voegen aan de resultaten. Als (Alle kolommen) is geselecteerd, worden alle gegevenskolommen weergegeven in de uitvoer. Het pictogram dat wordt gebruikt met het selectievakje wordt gewijzigd op basis van het type query dat u maakt. Wanneer u een verwijderquery maakt, kunt u geen afzonderlijke kolommen selecteren. |
![]() ![]() |
Geeft aan dat de gegevenskolom wordt gebruikt om de queryresultaten te ordenen (maakt deel uit van een ORDER BY-component). Het pictogram wordt weergegeven als A-Z als de sorteervolgorde oplopend is of Z-A als de sorteervolgorde aflopend is. |
![]() |
Geeft aan dat de gegevenskolom wordt gebruikt om een gegroepeerde resultatenset te maken (maakt deel uit van een GROUP BY-component) in een statistische query. |
![]() |
Geeft aan dat de gegevenskolom is opgenomen in een zoekvoorwaarde voor de query (maakt deel uit van een WHERE- of HAVING-component). |
![]() |
Geeft aan dat de inhoud van de gegevenskolom wordt samengevat voor uitvoer (zijn opgenomen in een SOM-, AVG- of andere statistische functie). |
Opmerking
In De ontwerpfunctie voor query's en weergaven worden geen gegevenskolommen weergegeven voor een tabel- of tabelwaardeobject als u niet over voldoende toegangsrechten beschikt of als het databasestuurprogramma er geen informatie over kan retourneren. In dergelijke gevallen geeft de ontwerpfunctie voor query's en weergaven alleen een titelbalk weer voor het tabel- of tabelgestructureerde object.
Gekoppelde tabellen in het diagramvenster
Als de query betrekking heeft op een join, wordt er een joinlijn weergegeven tussen de gegevenskolommen die betrokken zijn bij de join. Als de samengevoegde gegevenskolommen niet worden weergegeven (bijvoorbeeld, wanneer het venster van de tabel of het tabelwaardige object wordt geminimaliseerd of als de join een expressie omvat), plaatst de Query en View Ontwerper de samenvoegingslijn in de titelbalk van het rechthoekige vak dat de tabel of het tabelwaardige object vertegenwoordigt. Het ontwerpvenster voor query en weergave geeft één koppellijn weer voor elke koppelvoorwaarde.
De vorm van het pictogram in het midden van de joinlijn geeft aan hoe de tabellen of tabelgestructureerde objecten worden samengevoegd. Als de join-component een andere operator dan gelijk aan (=) gebruikt, wordt de operator weergegeven in het joinlijnpictogram. De volgende tabel bevat de pictogrammen die kunnen worden weergegeven in een joinlijn.
Verbindingslijnpictogram | Beschrijving |
---|---|
![]() |
Inner join (gemaakt met gelijkteken). |
![]() |
Inner join gebruikmakend van de 'groter dan'-operator. (De operator die in het joinlijnpictogram wordt weergegeven, weerspiegelt de operator die in de join wordt gebruikt.) |
![]() |
Outer join waarin alle rijen uit de tabel aan de linkerkant worden opgenomen, zelfs als ze geen overeenkomsten in de corresponderende tabel hebben. |
![]() |
Outer join waarin alle rijen uit de tabel aan de rechterkant worden opgenomen, zelfs als ze geen overeenkomsten hebben in de gerelateerde tabel. |
![]() |
Een volledige outer join waarin alle rijen uit beide tabellen worden opgenomen, zelfs als ze geen overeenkomsten in de gerelateerde tabel hebben. |
Pictogrammen aan het einde van de joinlijn geven het type join aan. De volgende tabel bevat de typen joins en de pictogrammen die aan de uiteinden van de joinlijn kunnen worden weergegeven.
Pictogram aan uiteinden van de verbindingslijn | Beschrijving |
---|---|
![]() |
Een-op-een-samenvoeging |
![]() |
Een-op-veel-koppeling |
![]() |
Query- en weergaveontwerper kan het jointype niet bepalen |
Zie ook
How-to onderwerpen voor het ontwerpen van query's en weergaven (Visual Database Tools)
Criteriavenster (Hulpmiddelen voor visuele databases)
queryresultaten sorteren en groeperen (Hulpmiddelen voor visuele databases)