Instrukcje: zarządzanie tabelami i relacjami za pomocą projektanta tabel
Projektant tabel udostępnia wizualne środowisko wraz z edytorem Transact-SQL do tworzenia i edytowania struktury tabel, w tym obiektów programowania specyficznych dla tabeli, dla baz danych programu SQL Server. Jest on uruchamiany podczas tworzenia nowej tabeli dla połączonej bazy danych lub projektu albo po dwukrotnym kliknięciu, aby edytować tabelę w Eksploratorze obiektów programu SQL Server lub Eksploratorze rozwiązań.
Projektant składa się z siatki kolumn, okienka skryptu i okienka kontekstu. Siatka kolumn zawiera listę wszystkich kolumn w tabeli. W tej siatce można dodawać, edytować i usuwać kolumny. Okienko kontekstu zawiera logiczny widok definicji tabeli (klucze, indeksy, ograniczenia, wyzwalacze itp.) i umożliwia wybranie obiektu w celu wyróżnienia jego relacji z poszczególnymi kolumnami. Możesz również dodać nowe obiekty do tabeli w tym okienku i edytować właściwości wybranego obiektu w siatce właściwości. Okienko skryptu przedstawia definicję struktury tabeli i wyróżnia skrypt wybranego obiektu w okienku kontekstu lub siatce kolumn. Skrypt można edytować obok siebie za pomocą siatki kolumn i okienka kontekstu w widoku. Wszelkie zmiany z dowolnego z trzech okienek będą natychmiast propagowane do dwóch pozostałych.
Ostrzeżenie
Poniższa procedura używa jednostek utworzonych w poprzednich procedurach w sekcjach Project-Oriented rozwijania bazy danych w trybie offline.
Aby utworzyć nową tabelę
Otwórz projekt TradeDev, nad którym pracujesz w poprzednich procedurach.
W Eksploratorze rozwiązań rozwiń folder dbo, kliknij prawym przyciskiem myszy folder Tabele i wybierz pozycję Dodaj, a następnie Tabela.
Nadaj nowej tabeli nazwę Shipper i kliknij przycisk Dodaj.
Projektant tabel otwiera się. W siatce kolumn dodaj nową kolumnę do tabeli o nazwie ShipperName i Typ danych int.
Zwróć uwagę, że można również edytować właściwości kolumn w oknie właściwości . Kliknij kolumnę ShipperName, a w oknie właściwości zmień DataType tej kolumny, aby nvarchari długości128. Zwróć uwagę, że gdy odwrócisz wzrok od pola, panel skryptu oraz siatka kolumn projektanta automatycznie zaktualizują się, aby odzwierciedlić Twoją zmianę.
Aby utworzyć nowe ograniczenie klucza obcego
Kliknij prawym przyciskiem myszy na węźle klucze obce w okienku kontekstu projektanta i wybierz pozycję Dodaj nowy klucz obcy.
Zwróć uwagę, że liczba węzłów automatycznie zwiększa się o 1. Naciśnij ENTER, aby zaakceptować domyślną nazwę ograniczenia.
Zastąp domyślną definicję ograniczenia w okienku skryptu następującymi wartościami.
CONSTRAINT [FK_Shipper_Products] FOREIGN KEY ([Id]) REFERENCES [dbo].[Products]([Id])
Zwróć uwagę, że środowisko tworzenia i edytowania jednostek bazy danych dla projektu w trybie offline jest identyczne z wykonywaniem zadań z połączoną bazą danych.
Zobacz też
Instrukcje: tworzenie obiektów bazy danych przy użyciu projektanta tabel