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 |
---|---|
Tabela |
|
Kwerendy lub widok |
|
Tabela połączona |
|
Funkcja zdefiniowana przez użytkownika |
|
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 |
---|---|
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.
Uwaga
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. |
|
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. |
|
Wskazuje, że kolumna danych jest używany do tworzenia zgrupowanego zestawu wyników (czy jest częocią klauzuli GROUP BY) w kwerendzie agregującej. |
|
Wskazuje, czy kolumna danych jest uwzględniona w warunku wyszukiwania dla kwerendy (jest częścią klauzuli WHERE lub HAVING). |
|
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 |
---|---|
Sprzężenie wewnętrzne (utworzone przy użyciu znaku równooci). |
|
Sprzężenie wewnętrzne na podstawie operatora "większy niż".(Operator wyowietlany w ikonie linii sprzężenia odpowiada operatorowi użytemu w sprzężeniu). |
|
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. |
|
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. |
|
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 |
---|---|
Sprzężenie jeden do jednego |
|
Sprzężenie typu jeden do wielu |
|
Kwerendy i projektanta widoku nie można określić typu sprzężenia |