Postupy: Vytvoření databáze LocalDB
Podle tohoto návodu vytvoříte soubor databáze serveru SQL Server, na základě Customers a Orders tabulky v ukázkové databáze Northwind.Potom můžete použít soubor, který jste vytvořili další informace o místních databázových souborů provedením jiné postupy a návody úkoly v systému nápovědy.
Během tohoto návodu se naučíte, jak:
Vytvoření aplikace pro Windows.
Vytvoření nové databáze serveru SQL.
Vytvoření nové tabulky v databázi.Další informace naleznete v tématu Vizuální databázové nástroje.
Při vytváření nové databáze založené na službě v Visual Studio 2012, modul SQL Server Express LocalDB se používá k přístupu SQL Server 2012 databázového souboru (MDF).V dřívějších verzích aplikace Visual Studio se používá modul SQL Server Express pro přístup k souboru databáze (MDF).Další informace naleznete v tématu Přehled místních dat.
Požadavky
K dokončení tohoto návodu budete potřebovat:
- Přístup k ukázkové databázi Northwind.Další informace naleznete v tématu Jak: Instalace ukázkové databáze.
Vytvoření aplikace pro Windows
Protože tento návod vytvoří databázi založené na šabloně prázdnou databázi, musíte vytvořit projekt pro vytvoření databáze v.
Chcete-li vytvořit nový projekt Windows
V aplikaci Visual Studio, zvolte soubor, Nový, projektu.
Název projektu SampleDatabaseWalkthrough.
Vyberte Model Windows Forms aplikace a zvolte OK tlačítko.Další informace naleznete v tématu Tvorba klientských aplikací.
SampleDatabaseWalkthrough je vytvořen a přidán do projektu Průzkumníku.
Vytvoření nové databáze serveru SQL
Chcete-li přidat novou databázi do projektu
Zvolte projektu, Přidat novou položku.
Vyberte databáze založené na službě ze seznamu dostupných šablon.
V název oblast, zadejte SampleDatabase.
Klikněte na tlačítko Přidat.Otevře se Průvodce konfigurací zdroje dat.
Na zvolit Model databáze stránku, vyberte Dataseta pak zvolte Další tlačítko.
Na Zvolte vaše databázové objekty , žádné databázové objekty jsou k dispozici protože databáze je nový.
Zvolte Dokončit tlačítko pro vytvoření databáze a datové sady a přidat je do projektu.
Chcete-li zobrazit řetězec připojení a umístění souboru MDF primární databáze v Server Explorer, otevřete místní nabídku pro databázi a pak zvolte Vlastnosti.
Vytvoření nové tabulky v databázi
[!POZNÁMKA]
Nová verze Návrháře tabulky se zobrazuje v případě databází ve formátu SQL Server 2012. V tomto tématu je popsána starší verze Návrháře tabulky, která je určena pro práci s databázemi ve starších formátech systému SQL Server.
V nové verzi je možné změnit definici tabulky pomocí grafického rozhraní nebo přímo v podokně skriptu. Pokud použijete grafické rozhraní, definice tabulky v podokně skriptu se automaticky aktualizuje. Chcete-li použít kód SQL z podokna skriptu, klikněte na tlačítko Aktualizovat. Další informace o nové verzi naleznete v tématu Postupy: Vytváření databázových objektů pomocí Návrháře tabulky.
Přidání tabulky do databáze
Otevřít Server Explorer/Průzkumník databáze volbou zobrazení, Server Explorer/Průzkumník databáze.
Rozbalte SampleDatabase.mdf uzlu Datová připojení uzlu.
Otevření místní nabídky pro tabulky a zvolte Přidat novou tabulku.
Návrhář tabulky otevře.
Vytvořte sloupce s následujícími informacemi:
Název sloupce
Typ dat
Povolit hodnoty Null
CustomerID
nchar(5)
False (neoznačené)
CompanyName
nvarchar(40)
False (neoznačené)
ContactName
nvarchar (30)
PRAVDA (zaškrtnuto)
ContactTitle
nvarchar (30)
PRAVDA (zaškrtnuto)
Address
nvarchar (60)
PRAVDA (zaškrtnuto)
City
nvarchar (15)
PRAVDA (zaškrtnuto)
Region
nvarchar (15)
PRAVDA (zaškrtnuto)
PostalCode
nvarchar (10)
PRAVDA (zaškrtnuto)
Country
nvarchar (15)
PRAVDA (zaškrtnuto)
Phone
nvarchar (24)
PRAVDA (zaškrtnuto)
Fax
nvarchar (24)
PRAVDA (zaškrtnuto)
Vyberte CustomerID sloupec a pak zvolte Návrhář tabulky, Nastavit primární klíč.
Zvolte soubor, Uložit Tabulka1.
Zadejte zákazníci Zadejte název tabulky oblasti.
Klikněte na tlačítko OK.
Otevření místní nabídky pro tabulky a zvolte Přidat novou tabulku.
Návrhář tabulky otevře.
Vytvořte sloupce s následujícími informacemi:
Název sloupce
Typ dat
Povolit hodnoty Null
OrderID
int
False (neoznačené)
CustomerID
nchar(5)
PRAVDA (zaškrtnuto)
EmployeeID
int
PRAVDA (zaškrtnuto)
OrderDate
datetime
PRAVDA (zaškrtnuto)
RequiredDate
datetime
PRAVDA (zaškrtnuto)
ShippedDate
datetime
PRAVDA (zaškrtnuto)
ShipVia
int
PRAVDA (zaškrtnuto)
Freight
money
PRAVDA (zaškrtnuto)
ShipName
nvarchar(40)
PRAVDA (zaškrtnuto)
ShipAddress
nvarchar(60)
PRAVDA (zaškrtnuto)
ShipCity
nvarchar(15)
PRAVDA (zaškrtnuto)
ShipRegion
nvarchar(15)
PRAVDA (zaškrtnuto)
ShipPostalCode
nvarchar(10)
PRAVDA (zaškrtnuto)
ShipCountry
nvarchar(15)
PRAVDA (zaškrtnuto)
Vyberte KódObjednávky sloupec a pak zvolte Návrhář tabulky, Nastavit primární klíč.
Zvolte soubor, Uložit tabulka2.
V Zadejte název tabulky oblast, zadejte objednávky.
Klikněte na tlačítko OK.
Chcete-li vytvořit relaci mezi tabulkami, které jsou vytvořeny v předchozím kroku
V Server Explorer/Průzkumník databáze, v SampleDatabase.mdf uzel, otevřete místní nabídku pro Databázové diagramya pak zvolte Přidat nový Diagram.
Pokud otevře dialogové okno s dotazem, chcete-li vytvořit požadované databázové objekty pro vytváření diagramů, zvolte Ano tlačítko.
Přidat Customers a Orders tabulky do diagramu.
Zavřít Přidat tabulku dialogové okno.
Přetáhněte CustomerID sloupec z Customers do tabulky Orders tabulky.
Ověřte, zda Customers tabulka je tabulky primárního klíče a Orders tabulka je tabulky cizího klíčea potom ověřte, zda CustomerID je vybrán sloupec pro obě tabulky.
Zvolte OK tlačítka Zavřít tabulky a sloupce dialogové okno.
Zvolte OK tlačítka Zavřít Vztah cizího klíče dialogové okno pole a vytvořit vztah.
Zvolte soubor, Uložit Diagram1.
Ponechat výchozí název a zvolte OK tlačítko.
V Uložit dialogové okno pole, zvolte Ano tlačítko.
Naplnění ukázkové tabulky s daty
Chcete-li vyplnit tabulku Zákazníci s daty
Vytvořit nové připojení k ukázkové databázi Northwind v Server Explorer/Průzkumník databáze.Další informace naleznete v tématu Jak: Instalace ukázkové databáze a Jak: připojení k datům v databázi.
V Server Explorer/Průzkumník databáze, rozbalte Northwind uzel databáze.
Otevření místní nabídky pro Northwind Customers tabulky a zvolte Zobrazit Data tabulky.
Vyberte možnost všechny záznamy a zkopírovat do schránky.
V Server Explorer/Průzkumník databáze, rozbalte SampleDatabase.mdf databáze.
Otevření místní nabídky pro SampleDatabase.mdf Zákazníci tabulky a zvolte Zobrazit Data tabulky.
Data tabulky Northwind Customers ze schránky vložte.
K naplnění tabulky objednávky s daty
Otevření místní nabídky pro Northwind objednávky tabulky a zvolte Zobrazit Data tabulky.
Vyberte možnost všechny záznamy a zkopírovat do schránky.
V Server Explorer/Průzkumník databáze, rozbalte SampleDatabase.mdf databáze.
Otevření místní nabídky pro SampleDatabase.mdf objednávky tabulky a zvolte Zobrazit Data tabulky.
Data tabulky Northwind Orders ze schránky vložte.
Vytvoření kopie databáze
Nyní, když jste vytvořili ukázkové databáze s údaji, by měly vytvořit kopii databáze v původním stavu tak, aby v případě potřeby můžete obnovit data.
Chcete-li uložit ukázkovou databázi
Zvolte soubor, Uložit všechny.
Zvolte soubor, Zavřít řešení.
Ve složce projektu, přejděte SampleDatabase.mdf soubor, a kopie ji.
Přejděte do složky, kam chcete uložit databázi a vložte kopii do složky.
Další kroky
Nyní, když máte místní databázový soubor pomocí ukázkových dat můžete provést následující návod, jakož i další úkoly v systému nápovědy:
Viz také
Úkoly
Jak: spravovat místní datové soubory do projektu
Koncepty
Vazba na Data v aplikaci Visual Studio model Windows Forms prvky
Příprava aplikace pro příjem dat.
Ovládací prvky vazby na Data v aplikaci Visual Studio