Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Okienko Diagram przedstawia graficzne wyświetlenie tabel lub obiektów tabelarycznych wybranych z połączenia z danymi. Pokazuje również wszystkie relacje sprzężenia między nimi.
W okienku Diagram można wykonywać następujące czynności:
Dodaj lub usuń tabele i obiekty wartości tabeli oraz określ kolumny danych dla danych wyjściowych.
Utwórz lub zmodyfikuj sprzężenia między tabelami i obiektami wartości tabeli.
Po zmianie w okienku Diagram okienko Kryteria i okienko SQL zostaną zaktualizowane w celu odzwierciedlenia zmiany. Na przykład, jeśli wybierzesz kolumnę danych do wyjścia w oknie tabeli lub obiektu tabelowartościowego w okienku Diagram, Projektant zapytań i widoków doda kolumnę danych do okienka Kryteria oraz do instrukcji SQL w okienku SQL.
Każda tabela lub obiekt zwracający tabelę jest wyświetlany jako osobne okno w okienku Diagram. Ikona na pasku tytułu każdego prostokąta wskazuje typ obiektu reprezentowanego przez prostokąt, jak pokazano w poniższej tabeli.
Opcje
Tabele
Wyświetla listę tabel, które można dodać do okienka Diagram. Aby dodać tabelę, zaznacz ją i kliknij przycisk Dodaj. Aby dodać kilka tabel jednocześnie, zaznacz je i kliknij przycisk Dodaj.
Widoki
Wyświetla listę widoków, które można dodać do okienka Diagram. Aby dodać widok, zaznacz go i kliknij przycisk Dodaj. Aby dodać kilka widoków jednocześnie, zaznacz je i kliknij przycisk Dodaj.
Funkcje
Wyświetla listę funkcji zdefiniowanych przez użytkownika, które można dodać do okienka Diagram. Aby dodać funkcję, zaznacz ją i kliknij przycisk Dodaj. Aby dodać kilka funkcji jednocześnie, wybierz je i kliknij przycisk Dodaj.
Tabele lokalne
Wyświetla tabele utworzone przez zapytania, a nie te, które należą do bazy danych.
Synonimy
Wyświetla listę synonimów, które można dodać do okienka Diagram. Aby dodać synonim, zaznacz go i kliknij przycisk Dodaj. Aby dodać kilka synonimów jednocześnie, zaznacz je i kliknij przycisk Dodaj.
Ikona | Typ obiektu |
---|---|
![]() |
Tabela |
![]() |
Zapytanie lub widok |
![]() |
Tabela połączona |
![]() |
User-Defined, funkcja |
![]() |
Widok połączony |
Każdy prostokąt przedstawia kolumny danych dla obiektu tabeli lub obiektu wartości tabeli. Pola wyboru i symbole są wyświetlane obok nazw kolumn, aby wskazać, jak kolumny są używane w zapytaniu. Etykietki narzędzi zawierają informacje, takie jak typ danych i rozmiar kolumn.
W poniższej tabeli wymieniono pola wyboru i symbole używane w prostokątach dla każdej tabeli lub obiektu wartości tabeli.
Pole wyboru lub symbol | Opis |
---|---|
![]() ![]() ![]() ![]() |
Określa, czy kolumna danych jest wyświetlana w zestawie wyników zapytania (Wybierz zapytanie) lub czy jest używana w kwerendzie Update, Insert From, Make Table lub Insert Into. Wybierz kolumnę, aby dodać ją do wyników. Jeśli opcja (Wszystkie kolumny) jest zaznaczona, wszystkie kolumny danych są wyświetlane w danych wyjściowych. Ikona używana z polem wyboru zmienia się zgodnie z typem tworzonego zapytania. Podczas tworzenia zapytania Usuń nie można wybrać poszczególnych kolumn. |
![]() ![]() |
Wskazuje, że kolumna danych jest używana do zamawiania wyników zapytania (jest częścią klauzuli ORDER BY). Ikona jest wyświetlana jako A-Z, jeśli kolejność sortowania jest rosnąca, lub jako Z-A, jeśli jest malejąca. |
![]() |
Wskazuje, że kolumna danych jest używana do tworzenia zgrupowanego zestawu wyników (jest częścią klauzuli GROUP BY) w zagregowanym zapytaniu. |
![]() |
Wskazuje, że kolumna danych jest uwzględniona w warunku wyszukiwania zapytania (jest częścią klauzuli WHERE lub HAVING). |
![]() |
Wskazuje, że zawartość kolumny danych jest podsumowywana dla danych wyjściowych (są zawarte w funkcji SUM, AVG lub innej funkcji agregującej). |
Uwaga
Projektant zapytań i widoków nie będzie wyświetlać kolumn danych dla obiektu tabeli lub obiektu wartości tabeli, jeśli nie masz wystarczających praw dostępu do niego lub jeśli sterownik bazy danych nie może zwrócić informacji o nim. W takich przypadkach Projektant zapytań i widoków wyświetla tylko pasek tytułu dla tabeli lub obiektu ze strukturą tabeli.
Tabele połączone w okienku diagramu
Jeśli zapytanie obejmuje sprzężenie, zostanie wyświetlony wiersz sprzężenia między kolumnami danych zaangażowanymi w to sprzężenie. Jeśli sprzężone kolumny danych nie są wyświetlane (na przykład okno tabeli lub obiekt tabelowo-wartościowy jest zminimalizowane lub sprzężenie obejmuje wyrażenie), Projektant zapytań i widoków umieszcza linię sprzężenia na pasku tytułu prostokąta reprezentującego tabelę lub obiekt tabelowo-wartościowy. Projektant zapytań i widoków wyświetla jeden wiersz sprzężenia dla każdego warunku sprzężenia.
Kształt ikony w środku linii sprzężenia wskazuje, jak tabele lub obiekty ze strukturą tabeli są sprzężone. Jeśli klauzula sprzężenia używa operatora innego niż równe (=), operator jest wyświetlany na ikonie wiersza sprzężenia. W poniższej tabeli wymieniono ikony, które można wyświetlić na linii połączeń.
Ikona połączenia linii | Opis |
---|---|
![]() |
Sprzężenie wewnętrzne (utworzone przy użyciu znaku równości). |
![]() |
Sprzężenie wewnętrzne na podstawie operatora "większe niż". (Operator wyświetlany na ikonie linii łączenia odzwierciedla operator używany w łączeniu). |
![]() |
Łączenie zewnętrzne (outer join), w którym zostaną uwzględnione wszystkie wiersze z tabeli reprezentowanej po lewej stronie, nawet jeśli nie mają dopasowań w powiązanej tabeli. |
![]() |
Łączenie zewnętrzne, w którym zostaną uwzględnione wszystkie wiersze z tabeli z prawej strony, nawet jeśli nie mają dopasowań w powiązanej tabeli. |
![]() |
Pełne zewnętrzne sprzężenie uwzględnia wszystkie wiersze z obu tabel, nawet jeśli nie mają odpowiedników w powiązanej tabeli. |
Ikony na końcach linii sprzężenia wskazują typ sprzężenia. W poniższej tabeli wymieniono typy sprzężeń oraz ikony, które można wyświetlić na końcach linii sprzężenia.
Ikona na końcach linii sprzężenia | Opis |
---|---|
![]() |
Połączenie typu jeden do jednego |
![]() |
Łączenie "jeden do wielu" |
![]() |
Projektant zapytań i widoków nie może określić typu sprzężenia |
Zobacz też
Tematy porad dotyczące projektowania zapytań i widoków (Narzędzia bazy danych Visual)
panel kryteriów (Visual Database Tools)
Sortowanie i grupowanie wyników zapytań (Wizualne Narzędzia Baz Danych)