Udostępnij za pośrednictwem


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:

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

  1. W programie Visual Studio, wybierz polecenie pliku, New, Projekt.

  2. Nazwa projektu SampleDatabaseWalkthrough.

  3. 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

  1. Wybierz polecenie Projekt, dodaje się ppkt.

  2. Wybierz bazy danych opartych na usługach z listy dostępnych szablonów.

  3. W Nazwa obszaru, należy wpisać SampleDatabase.

  4. Wybierz przycisk Dodaj.Kreatora konfiguracji źródła danych zostanie otwarty.

  5. 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.

  6. 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

  1. Otwórz Server Explorer/Database Explorer wybierając View, Server Explorer/Database Explorer.

  2. Rozwiń węzeł SampleDatabase.mdf węzła w obszarze Połączeń danych węzła.

  3. Otwarcie menu skrótów dla tabele i wybierz polecenie Dodać nową tabelę.

    Projektanta tabel zostanie otwarty.

  4. 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)

  5. Wybierz CustomerID kolumny, a następnie wybierz polecenie Projektanta tabel, Klucz podstawowy.

  6. Wybierz polecenie pliku, zapisać Tabela1.

  7. Wpisz klientów w Wprowadź nazwę tabeli obszaru.

  8. Wybierz przycisk OK.

  9. Otwarcie menu skrótów dla tabele i wybierz polecenie Dodać nową tabelę.

    Projektanta tabel zostanie otwarty.

  10. 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)

  11. Wybierz IDZamówienia kolumny, a następnie wybierz polecenie Projektanta tabel, Klucz podstawowy.

  12. Wybierz polecenie pliku, zapisać tabela2.

  13. W Wprowadź nazwę tabeli obszaru, wpisz zamówień.

  14. Wybierz przycisk OK.

Aby utworzyć relację między tabelami, utworzony w poprzednim kroku

  1. 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.

  2. Jeśli otwiera się okno dialogowe z prośbą do tworzenia obiektów bazy danych wymagane do tworzenia diagramów, wybierz polecenie Tak przycisk.

  3. Dodać Customers i Orders tabel do diagramu.

  4. Zamknij Dodaj tabelę okno dialogowe.

  5. Przeciągnij CustomerID kolumna z Customers tabeli na Orders tabeli.

  6. Sprawdź, czy Customers tabela jest tabeli klucza podstawowego i Orders tabela jest Tabela klucza obcegoi sprawdź, czy CustomerID kolumna jest zaznaczona dla obu tabel.

  7. Wybierz polecenie OK przycisk, aby zamknąć tabele i kolumny okno dialogowe.

  8. Wybierz polecenie OK przycisk, aby zamknąć Relacja klucza obcego okno dialogowe pole i utworzyć relację.

  9. Wybierz polecenie pliku, zapisać Diagram1.

  10. Pozostaw nazwę domyślną i wybierz polecenie OK przycisk.

  11. W zapisać okno dialogowe Wybierz Tak przycisk.

Podczas wypełniania Przykładowe tabele z danymi

Aby wypełnić tabela Klienci z danymi

  1. 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.

  2. W Server Explorer/Database Explorer, rozwiń węzeł Northwind węzeł bazy danych.

  3. Otwarcie menu skrótów dla Northwind Customers tabela, a następnie wybierz polecenie Show Table Data.

  4. Wybierz opcję wszystkie rekordy, a następnie skopiować je do Schowka.

  5. W Server Explorer/Database Explorer, rozwiń węzeł SampleDatabase.mdf bazy danych.

  6. Otwarcie menu skrótów dla SampleDatabase.mdf Klienci tabela, a następnie wybierz polecenie Show Table Data.

  7. Wklej dane w tabeli Klienci Northwind ze Schowka.

Aby wypełnić Tabela zamówienia z danymi

  1. Otwarcie menu skrótów dla Northwind zamówienia tabela, a następnie wybierz polecenie Show Table Data.

  2. Wybierz opcję wszystkie rekordy, a następnie skopiować je do Schowka.

  3. W Server Explorer/Database Explorer, rozwiń węzeł SampleDatabase.mdf bazy danych.

  4. Otwarcie menu skrótów dla SampleDatabase.mdf zamówienia tabela, a następnie wybierz polecenie Show Table Data.

  5. 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

  1. Wybierz polecenie pliku, Zapisz wszystkie.

  2. Wybierz polecenie pliku, Zamknij rozwiązanie.

  3. W folderze projektu, przejdź do SampleDatabase.mdf pliku, a kopii go.

  4. 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

Omówienie danych lokalnych

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

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie danych

Inne zasoby

Omówienie aplikacji danych w programie Visual Studio

Połączenie z danymi w programie Visual Studio