Dela via


Diagramfönster (Visual Database Tools)

gäller för:SQL Server

I fönstret Diagram visas en grafisk visning av de tabeller eller tabellvärdesobjekt som du har valt från dataanslutningen. Den visar även eventuella kopplingsrelationer mellan dem.

I fönstret Diagram kan du:

  • Lägg till eller ta bort tabeller och tabellvärdesobjekt och ange datakolumner för utdata.

  • Skapa eller ändra kopplingar mellan tabeller och tabellvärdesobjekt.

När du gör en ändring i fönstret Diagram uppdateras fönstret Villkor och SQL för att återspegla ändringen. Om du till exempel väljer en kolumn för utdata i en tabell eller ett tabellvärdesobjektfönster i fönstret Diagram, lägger Fråge- och vydesignern till datakolumnen i fönstret Villkor och till SQL-instruktionen i SQL-fönstret.

Varje tabell- eller tabellvärdeobjekt visas som ett separat fönster i fönstret Diagram. Ikonen i namnlisten för varje rektangel anger vilken typ av objekt rektangeln representerar, vilket visas i följande tabell.

Alternativ

Tabeller
Visar en lista över de tabeller som du kan lägga till i fönstret Diagram. Om du vill lägga till en tabell markerar du den och klickar på Lägg till. Om du vill lägga till flera tabeller samtidigt väljer du dem och klickar på Lägg till.

visningar
Visar de vyer som du kan lägga till i fönstret Diagram. Om du vill lägga till en vy markerar du den och klickar på Lägg till. Om du vill lägga till flera vyer samtidigt väljer du dem och klickar på Lägg till.

Funktioner
Visar en lista över de användardefinierade funktioner som du kan lägga till i fönstret Diagram. Om du vill lägga till en funktion markerar du den och klickar på Lägg till. Om du vill lägga till flera funktioner samtidigt väljer du dem och klickar på Lägg till.

lokala tabeller
Visar tabeller som skapats av frågor i stället för de som tillhör databasen.

synonymer
Visar en lista över synonymer som du kan lägga till i fönstret Diagram. Om du vill lägga till en synonym markerar du den och klickar på Lägg till. Om du vill lägga till flera synonymer samtidigt väljer du dem och klickar på Lägg till.

Ikon Objekttyp
Bord
Sökfråga eller vy
Länkad tabell
User-Defined Funktion
Länkad vy

Varje rektangel visar datakolumnerna för tabellen eller tabellvärdesobjektet. Kryssrutor och symboler visas bredvid namnen på kolumnerna för att visa hur kolumnerna används i frågan. Knappbeskrivningar visar information som datatyp och storlek för kolumner.

I följande tabell visas de kryssrutor och symboler som används i rektangeln för varje tabell eller tabellvärdeobjekt.

Kryssruta eller symbol Beskrivning






Anger om en datakolumn visas i frågeresultatuppsättningen (Välj fråga) eller används i en Uppdatering, Infoga från, Skapa tabell eller Infoga i fråga. Välj kolumnen för att lägga till den i resultatet. Om (alla kolumner) är markerat visas alla datakolumner i utdata.

Ikonen som används med kryssrutan ändras beroende på vilken typ av fråga du skapar. När du skapar en Ta bort-fråga kan du inte välja enskilda kolumner.


Anger att datakolumnen används för att beställa frågeresultatet (ingår i en ORDER BY-sats). Ikonen visas som A-Z om sorteringsordningen är stigande eller Z-A om sorteringsordningen är fallande.
Anger att datakolumnen används för att skapa en grupperad resultatuppsättning (ingår i en GROUP BY-sats) i en aggregeringsfråga.
Anger att datakolumnen ingår i ett sökvillkor för frågan (ingår i en WHERE- eller HAVING-sats).
Anger att innehållet i datakolumnen sammanfattas för utdata (ingår i en SUM-, AVG- eller annan mängdfunktion).

Not

Fråge- och vydesignern visar inte datakolumner för en tabell eller tabellvärdesobjekt om du inte har tillräcklig åtkomstbehörighet till den eller om databasdrivrutinen inte kan returnera information om den. I sådana fall visar fråge- och vydesignern endast en titelrad för tabellen eller det tabellstrukturerade objektet.

Anslutna tabeller i diagramfönstret

Om frågan omfattar en koppling visas en kopplingsrad mellan de datakolumner som ingår i kopplingen. Om de kopplade datakolumnerna inte visas (t.ex. när tabell- eller tabellvärdeobjektfönstret är minimerat eller kopplingen involverar ett uttryck) placerar Fråge- och Vydesignern kopplingslinjen i namnlisten på rektangeln som representerar tabellen eller tabellvärdesobjektet. Fråge- och vydesignern visar en kopplingsrad för varje kopplingsvillkor.

Formen på ikonen i mitten av kopplingslinjen anger hur tabeller eller tabellstrukturerade objekt kopplas. Om kopplingssatsen använder en annan operator än lika med (=) visas operatorn i kopplingsradsikonen. I följande tabell visas de ikoner som kan visas på en kopplingsrad.

Kopplingslinjeikon Beskrivning
Inre koppling (skapas med likhetstecken).
Inner join baserat på "större än"-operatorn. (Operatorn som visas i kopplingsradsikonen visar operatorn som används i kopplingen.)
Yttre koppling där alla rader från tabellen som representeras till vänster inkluderas, även om de inte har matchningar i den relaterade tabellen.
Yttre koppling där alla rader från tabellen som representeras till höger inkluderas, även om de inte har matchningar i den relaterade tabellen.
En fullständig yttre koppling där alla rader från båda tabellerna inkluderas, även om de inte har matchningar i den relaterade tabellen.

Ikoner i slutet av kopplingslinjen anger typen av koppling. I följande tabell visas de typer av kopplingar och ikoner som kan visas i slutet av kopplingslinjen.

Ikon i slutet av kopplingsraden Beskrivning
En-till-en-koppling
En-till-många-sammankoppling
Fråge- och vydesignern kan inte fastställa kopplingstyp

Se även

Designfrågor och vyer - Anvisningar (Visual Database Tools)
Villkorsfönstret (Visual Database Tools)
sortera och gruppera frågeresultat (Visual Database Tools)