Udostępnij za pośrednictwem


W okienku Diagram

Okienko Diagram zawiera graficzną tabele lub obiekty z wartościami przechowywanymi w tabeli wybranej z połączenia danych.Pokazuje także wszystkie relacje sprzężenia między nimi.

W okienku Diagram można:

  • Dodawanie lub usuwanie tabel i wartościami przechowywanymi w tabeli obiektów i określ kolumny danych wyjściowych.

  • Tworzyć lub modyfikować sprzężenia między tabelami i wartościami przechowywanymi w tabeli obiektów.

Po wprowadzeniu zmian w okienku Diagram okienku kryteriów i okienku SQL są aktualizowane i odzwierciedlać zmiany.Na przykład jeśli w tabeli lub okna obiektu wartościami przechowywanymi w tabeli w okienku Diagram zostanie wybrana kolumna dla danych wyjściowych, kwerendy i widoku Projektant doda tę kolumnę danych w okienku kryteriów i w instrukcji SQL w okienku SQL.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Okienko Diagram — informacje

Każdej tabeli lub obiektu wartościami przechowywanymi w tabeli pojawi się jako osobne okno w okienku Diagram.Ikona na pasku tytułu każdego prostokąta wskazuje typ obiektu reprezentowanego, jak zostało to przedstawione w poniższej tabeli.

  • Tabele
    Wyświetla listę tabel, które można dodać do okienka Diagram.Aby dodać tabelę, zaznacz go 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, które można dodać do okienka Diagram.Aby dodać funkcję, zaznacz go i kliknij przycisk Dodaj.Aby dodać kilka funkcji jednocześnie, zaznacz je i kliknij przycisk Dodaj.

  • Tabele lokalne
    Wyświetla listę tabel utworzonych przez kwerendy, 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ć synonimu, zaznacz go i kliknij przycisk Dodaj.Aby dodać kilka synonimy jednocześnie, zaznacz je i kliknij Dodaj.

Ikona

Typ obiektu

QueryTABLEinputSourceTypeSymbol — zrzut ekranu

Tabela

QueryViewOrQueryInputSourceSymbol — zrzut ekranu

Kwerendy lub widok

QueryLinkedTableInputSourceSymbol — zrzut ekranu

Tabela połączona

QueryDesignerUserDefinedFunctionSymbol — zrzut ekranu

Funkcja zdefiniowana przez użytkownika

QueryLINKEDVIEWinputSourceSymbol — zrzut ekranu

Połączony widok

Każdy prostokąt wskazuje kolumny danych tabeli lub obiektu wartościami przechowywanymi w tabeli.Pola wyboru i symbole są wyświetlane obok nazwy kolumny, aby wskazać, w jaki sposób użycia każdej kolumny w kwerendzie.Etykietki narzędzi zawierają informacje, takie jak typ danych i rozmiar kolumny.

Poniższa tabela zawiera listę pól wyboru i symboli używanych w prostokącie dla każdej tabeli lub obiektu wartościami przechowywanymi w tabeli.

Pole wyboru lub symbol

Opis

QueryCheckBoxDataPane — zrzut ekranu

Zrzut ekranu QueryCheckBoxesDataPane2

QueryCheckBoxesDataPane3 — zrzut ekranu

QueryCheckBoxesDataPane4 — zrzut ekranu

Określa, czy kolumna danych jest wyświetlana w wyniku kwerendy ustawić (kwerenda wybierająca), czy jest używana w, Wstaw Z, tworzenie tabeli, kwerendy aktualizującej ani Insert Into.Zaznacz kolumnę, aby dodać go do wyników.Jeśli (Wszystkie kolumny) jest zaznaczona, wszystkie kolumny danych są wyświetlane w danych wyjściowych.

UwagaUwaga
Oracle nie pozwala na łączenie "*" operatora z nazw poszczególnych kolumn.

Ikona używana razem z polem wyboru zmienia się zgodnie z rodzajem kwerendy podczas tworzenia.Podczas tworzenia kwerendy usuwającej, nie można wybrać poszczególne kolumny.

QuerySortTypeAscendingSymbol — zrzut ekranu

QuerySortAscendingSymbol — zrzut ekranu

Wskazuje, że kolumna danych jest używany w celu uporządkowania wyników kwerendy (czy jest częocią klauzuli ORDER BY).Ikona pojawia się jako A-Z, jeśli kolejność sortowania jest rosnąca, lub jako Z-A, jeśli kolejność sortowania jest malejąca.

QueryGroupedResultSetSymbol — zrzut ekranu

Wskazuje, że kolumna danych jest używany do tworzenia zgrupowanego zestawu wyników (czy jest częocią klauzuli GROUP BY) w kwerendzie agregującej.

Zrzut ekranu QuerySearchConditionDataColumnSymbol

Wskazuje, czy kolumna danych jest uwzględniona w warunku wyszukiwania dla kwerendy (jest częścią klauzuli WHERE lub HAVING).

QueryDataColumnSummarizedOutputSymbol — zrzut ekranu

Wskazuje, czy zawartość kolumny danych zostanie podsumowana w danych wyjściowych (są dołączone do SUM, AVG lub inne funkcje agregujące).

[!UWAGA]

Kwerendy i widoku Projektant nie będą wyświetlane kolumny danych tabeli lub obiektu wartościami przechowywanymi w tabeli, jeśli nie masz wystarczających praw dostępu do niej, lub jeśli sterownik bazy danych nie może zwrócić informacji na jego temat.W takich przypadkach kwerendy i widoku Projektant wyświetla tylko pasek tytułu tabeli lub obiektu strukturę tabeli.

Tabele sprzężone w okienku Diagram

Jeśli w kwerendzie używane jest sprzężenie, między kolumnami danych połączonymi sprzężeniem pojawi się linia sprzężenia.Jeśli sprzężone kolumny danych nie są wyświetlane (na przykład, tabela lub okna obiektu wartościami przechowywanymi w tabeli jest zminimalizowany lub sprzężenie zawiera wyrażenie), kwerendy i widoku Projektant umieszcza linię sprzężenia na pasku tytułu prostokąta przedstawiającego tabelę lub obiekt z wartościami przechowywanymi w tabeli.Kwerendy i widoku Projektant Wyświetla jedną linię sprzężenia dla każdego warunku sprzężenia.

Kształt ikony w środku linii sprzężenia wskazuje, w jaki sposób są sprzężone tabele lub obiekty o strukturze tabeli.Jeśli klauzula sprzężenia używa operatora innych niż równości (=), operator jest wyświetlany w ikonie linii sprzężenia.Poniższa tabela zawiera listę ikon, które mogą być wyświetlane w linii sprzężenia.

Ikona linii sprzężenia

Opis

QueryJoinLineInnerJoinSymbol — zrzut ekranu

Sprzężenie wewnętrzne (utworzone przy użyciu znaku równooci).

QueryJoinLineInnerJoinGreaterThanOperatorSymbol — zrzut

Sprzężenie wewnętrzne na podstawie operatora "większy niż".(Operator wyowietlany w ikonie linii sprzężenia odpowiada operatorowi użytemu w sprzężeniu).

QueryJoinLinesOuterJoinLeftSymbol — zrzut ekranu

Sprzężenie zewnętrzne, w których wszystkie wiersze tabeli wyświetlonej po lewej stronie zostaną uwzględnione, nawet jeśli nie mają odpowiedników w pokrewnej tabeli.

Zrzut ekranu QueryJoinLineOuterJoinRightSymbol

Sprzężenie zewnętrzne, w których wszystkie wiersze tabeli wyświetlonej po prawej stronie zostaną uwzględnione, nawet jeśli nie mają odpowiedników w pokrewnej tabeli.

QueryJoinLineFullOuterSymbol — zrzut ekranu

Pełne sprzężenie zewnętrzne, w którym wszystkie wiersze z obu tabel zostaną uwzględnione, nawet jeśli nie mają odpowiedników w pokrewnej tabeli.

[!UWAGA]

Baz danych Oracle nie obsługują pełne sprzężenia zewnętrzne.

Ikony przy końcach linii sprzężenia wskazują typ sprzężenia.Poniższa tabela zawiera listę typów sprzężeń i ikony, które mogą być wyświetlane na końcach linii sprzężenia.

Ikony przy końcach linii sprzężenia

Opis

Zrzut ekranu QueryJoinLine1-1Symbol

Sprzężenie jeden do jednego

QueryJoinLine1-ManySymbol — zrzut ekranu

Sprzężenie typu jeden do wielu

QueryJoinLineEndSymbol — zrzut ekranu

Kwerendy i projektanta widoku nie można określić typu sprzężenia

Zobacz też

Informacje

Okienko kryteriów

Inne zasoby

Projektowanie kwerend i widoków

Sortowanie i grupowanie wyników kwerendy