Wskazówki: tworzenie bazy danych LocalDB
Stosując w tym instruktażu, można utworzyć pliku bazy danych programu SQL Server na podstawie Customers i Orders tabel w bazie danych Northwind.Następnie można użyć pliku, który utworzył dowiedzieć się więcej o pliki z lokalnej bazy danych wiąże się z wykonaniem innych zadań i przewodnikami w systemie pomocy.
Podczas tej procedury, dowiesz się, jak:
Tworzenie aplikacji systemu Windows.
Tworzenie nowej bazy danych programu SQL Server.
Tworzenie nowych tabel w bazie danych.Aby uzyskać więcej informacji, zobacz Wizualne Narzędzia bazy danych.
Podczas tworzenia nowej bazy opartych na usługach danych w Visual Studio 2012, jest używany aparat SQL Server Express LocalDB do programu access SQL Server 2012 pliku bazy danych (.mdf).We wcześniejszych wersjach programu Visual Studio aparat SQL Server Express umożliwia dostęp do pliku bazy danych (.mdf).Aby uzyskać więcej informacji, zobacz Omówienie danych lokalnych.
Wymagania wstępne
Do przeprowadzenia tego instruktażu, konieczne będzie:
- Dostęp do przykładowej bazy danych Northwind.Aby uzyskać więcej informacji, zobacz Jak: Instalowanie przykładowe bazy danych.
Tworzenie aplikacji systemu Windows
Ponieważ w tym instruktażu tworzy bazę danych na podstawie szablonu pustej bazy danych, należy utworzyć projekt, aby utworzyć bazę danych w.
Aby utworzyć nowy projekt systemu Windows
W programie Visual Studio, wybierz polecenie pliku, New, Projekt.
Nazwa projektu SampleDatabaseWalkthrough.
Wybierz Aplikacji Windows Forms i wybierz polecenie OK przycisk.Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji klienta.
SampleDatabaseWalkthrough projektu jest tworzony i dodawany do Solution Explorer.
Tworzenie nowej bazy danych programu SQL Server
Aby dodać nową bazę danych do projektu
Wybierz polecenie Projekt, dodaje się ppkt.
Wybierz bazy danych opartych na usługach z listy dostępnych szablonów.
W Nazwa obszaru, należy wpisać SampleDatabase.
Wybierz przycisk Dodaj.Kreatora konfiguracji źródła danych zostanie otwarty.
Na Wybierz Model bazy danych strony, kliknij zestawu danych, a następnie wybierz polecenie Dalej przycisk.
Na Wybierz obiekty bazy danych użytkownika stronie żadnych obiektów bazy danych są dostępne, ponieważ baza danych jest nowy.
Wybierz polecenie Zakończ przycisk, aby utworzyć bazę danych i dataset i dodać je do projektu.
Aby wyświetlić ciąg połączenia i lokalizację pliku .mdf podstawowego dla bazy danych w Server Explorer, otwórz menu skrótów dla bazy danych, a następnie wybierz Właściwości.
Tworzenie nowych tabel w bazie danych
[!UWAGA]
Nowa wersja Projektanta tabel jest dostępna dla baz danych w formacie SQL Server 2012. W tym temacie opisano starą wersję Projektanta tabel, której można używać do baz danych w starszych formatach programu SQL Server.
W nowej wersji definicję tabeli można zmienić za pomocą graficznego interfejsu lub bezpośrednio w okienku skryptów. W przypadku użycia interfejsu graficznego definicja tabeli jest automatycznie aktualizowana w okienku skryptów. Aby zastosować kod SQL w okienku skryptów, kliknij przycisk Aktualizuj. Więcej informacji o nowej wersji można znaleźć w temacie Tworzenie obiektów baz danych przy użyciu Projektanta tabel
.
Aby dodać tabele do bazy danych
Otwórz Server Explorer/Database Explorer wybierając View, Server Explorer/Database Explorer.
Rozwiń węzeł SampleDatabase.mdf węzła w obszarze Połączeń danych węzła.
Otwarcie menu skrótów dla tabele i wybierz polecenie Dodać nową tabelę.
Projektanta tabel zostanie otwarty.
Tworzenie kolumn z następującymi informacjami:
Nazwa kolumny
Typ danych
Zezwalaj na wartości null
CustomerID
nchar(5)
Wartość FAŁSZ (nie jest zaznaczona)
CompanyName
nvarchar(40)
Wartość FAŁSZ (nie jest zaznaczona)
ContactName
nvarchar (30)
Wartość true (jest zaznaczona)
ContactTitle
nvarchar (30)
Wartość true (jest zaznaczona)
Address
nvarchar (60)
Wartość true (jest zaznaczona)
City
nvarchar (15)
Wartość true (jest zaznaczona)
Region
nvarchar (15)
Wartość true (jest zaznaczona)
PostalCode
nvarchar (10)
Wartość true (jest zaznaczona)
Country
nvarchar (15)
Wartość true (jest zaznaczona)
Phone
nvarchar (24)
Wartość true (jest zaznaczona)
Fax
nvarchar (24)
Wartość true (jest zaznaczona)
Wybierz CustomerID kolumny, a następnie wybierz polecenie Projektanta tabel, Klucz podstawowy.
Wybierz polecenie pliku, zapisać Tabela1.
Wpisz klientów w Wprowadź nazwę tabeli obszaru.
Wybierz przycisk OK.
Otwarcie menu skrótów dla tabele i wybierz polecenie Dodać nową tabelę.
Projektanta tabel zostanie otwarty.
Tworzenie kolumn z następującymi informacjami:
Nazwa kolumny
Typ danych
Zezwalaj na wartości null
OrderID
int
Wartość FAŁSZ (nie jest zaznaczona)
CustomerID
nchar(5)
Wartość true (jest zaznaczona)
EmployeeID
int
Wartość true (jest zaznaczona)
OrderDate
datetime
Wartość true (jest zaznaczona)
RequiredDate
datetime
Wartość true (jest zaznaczona)
ShippedDate
datetime
Wartość true (jest zaznaczona)
ShipVia
int
Wartość true (jest zaznaczona)
Freight
money
Wartość true (jest zaznaczona)
ShipName
nvarchar(40)
Wartość true (jest zaznaczona)
ShipAddress
nvarchar(60)
Wartość true (jest zaznaczona)
ShipCity
nvarchar(15)
Wartość true (jest zaznaczona)
ShipRegion
nvarchar(15)
Wartość true (jest zaznaczona)
ShipPostalCode
nvarchar(10)
Wartość true (jest zaznaczona)
ShipCountry
nvarchar(15)
Wartość true (jest zaznaczona)
Wybierz IDZamówienia kolumny, a następnie wybierz polecenie Projektanta tabel, Klucz podstawowy.
Wybierz polecenie pliku, zapisać tabela2.
W Wprowadź nazwę tabeli obszaru, wpisz zamówień.
Wybierz przycisk OK.
Aby utworzyć relację między tabelami, utworzony w poprzednim kroku
W Server Explorer/Database Explorer, w SampleDatabase.mdf węzeł, otwórz menu skrótów dla Diagramów bazy danych, a następnie wybierz polecenie Dodać nowy Diagram.
Jeśli otwiera się okno dialogowe z prośbą do tworzenia obiektów bazy danych wymagane do tworzenia diagramów, wybierz polecenie Tak przycisk.
Dodać Customers i Orders tabel do diagramu.
Zamknij Dodaj tabelę okno dialogowe.
Przeciągnij CustomerID kolumna z Customers tabeli na Orders tabeli.
Sprawdź, czy Customers tabela jest tabeli klucza podstawowego i Orders tabela jest Tabela klucza obcegoi sprawdź, czy CustomerID kolumna jest zaznaczona dla obu tabel.
Wybierz polecenie OK przycisk, aby zamknąć tabele i kolumny okno dialogowe.
Wybierz polecenie OK przycisk, aby zamknąć Relacja klucza obcego okno dialogowe pole i utworzyć relację.
Wybierz polecenie pliku, zapisać Diagram1.
Pozostaw nazwę domyślną i wybierz polecenie OK przycisk.
W zapisać okno dialogowe Wybierz Tak przycisk.
Podczas wypełniania Przykładowe tabele z danymi
Aby wypełnić tabela Klienci z danymi
Utwórz nowe połączenie z przykładową bazą danych Northwind w Server Explorer/Database Explorer.Aby uzyskać więcej informacji, zobacz Jak: Instalowanie przykładowe bazy danych i Jak: połączenia z danymi w bazie danych.
W Server Explorer/Database Explorer, rozwiń węzeł Northwind węzeł bazy danych.
Otwarcie menu skrótów dla Northwind Customers tabela, a następnie wybierz polecenie Show Table Data.
Wybierz opcję wszystkie rekordy, a następnie skopiować je do Schowka.
W Server Explorer/Database Explorer, rozwiń węzeł SampleDatabase.mdf bazy danych.
Otwarcie menu skrótów dla SampleDatabase.mdf Klienci tabela, a następnie wybierz polecenie Show Table Data.
Wklej dane w tabeli Klienci Northwind ze Schowka.
Aby wypełnić Tabela zamówienia z danymi
Otwarcie menu skrótów dla Northwind zamówienia tabela, a następnie wybierz polecenie Show Table Data.
Wybierz opcję wszystkie rekordy, a następnie skopiować je do Schowka.
W Server Explorer/Database Explorer, rozwiń węzeł SampleDatabase.mdf bazy danych.
Otwarcie menu skrótów dla SampleDatabase.mdf zamówienia tabela, a następnie wybierz polecenie Show Table Data.
Wklej dane w tabeli zamówienia Northwind ze Schowka.
Tworząc kopię bazy danych
Teraz, że użytkownik utworzył przykładowej bazy danych z danymi, należy dokonać kopię bazy danych w oryginalnego stanu, dzięki czemu można przywrócić dane, jeśli to konieczne.
Aby zapisać przykładowej bazy danych
Wybierz polecenie pliku, Zapisz wszystkie.
Wybierz polecenie pliku, Zamknij rozwiązanie.
W folderze projektu, przejdź do SampleDatabase.mdf pliku, a kopii go.
Przejdź do folderu, w którym chcesz zapisać bazę danych i wklejasz kopię do folderu.
Następne kroki
Teraz, że masz plik lokalnej bazy danych jakieś przykładowe dane można ukończyć następujących instruktażu, jak również innych zadań w systemie pomocy:
Zobacz też
Zadania
Jak: Zarządzanie lokalne pliki danych w projekcie
Koncepcje
Wiązanie formantów Windows Forms do danych w programie Visual Studio
Przygotowanie aplikacji do odbierania danych
Pobieranie danych do aplikacji
Wiązanie formantów z danych w programie Visual Studio
Sprawdzanie poprawności danych