Sdílet prostřednictvím


Entity Data Model Tools v sadě Visual Studio

 

Publikováno: srpen 2016

Entity Framework (EF) je technologie objektově relační mapování, která umožňuje vývojářům rozhraní .NET pro práci s relační data pomocí objekty specifické pro doménu. Eliminuje nutnost většinu kódu přístup k datům, které vývojáři potřebují obvykle k zápisu. EF je doporučená ORM modelování technologie pro nové aplikace .NET.

Od března 2016 aktuální vydaná verze je Entity Framework 6 .Entity Frameworku 7 v předběžné verzi.

Entity Data Model Nástroje jsou navrženy tak, které vám pomůžou vytvářet Entity Framework aplikací. Kompletní dokumentaci pro Entity Data Model nástroje je zde: Entity Framework

S Entity Data Model Nástroje můžete vytvořit konceptuálního modelu z existující databáze a pak graficky vizualizovat a upravit konceptuálního modelu. Nebo můžete graficky nejprve vytvořte konceptuálního modelu a poté vytvořit databázi, která podporuje model. V obou případech se může automaticky aktualizovat modelu, když podkladové změny databáze a automaticky generovat kód vrstvu objektu pro vaši aplikaci. Generování databáze a generování kódu vrstvu objektu lze přizpůsobit.

Následující seznam popisuje konkrétních nástrojů, které tvoří Entity Data Model nástroje v sadě Visual Studio 2015:

  • ADO.NET Entity Data Model Designer (Návrhář entit) vám umožní vizuálně vytvořit a upravit entit a přidružení, mapování a vztahy dědičnosti. Entity Designer také vygeneruje C# nebo Visual Basic kód vrstvu objektu.

  • Entity Data Model Průvodce umožňuje generovat konceptuálního modelu z existující databáze a přidá informace o připojení databáze do vaší aplikace.

  • Průvodce vytvořením databáze umožňuje nejprve vytvořit konceptuálního modelu a poté vytvořit databázi, která podporuje model.

  • Model průvodce aktualizací umožňuje aktualizovat váš konceptuální model modelu úložiště, mapování a pokud byly provedeny změny do databáze.

    Poznámka

    Od verze Visual Studio 2010, Entity Data Model Nástroje nepodporují SQL Server 2000.

Nástroje pro generování nebo upravit soubor EDMX, který obsahuje informace popisující konceptuální model modelu úložiště a mapování mezi nimi. Další informace naleznete v tématu EDMX.

EF Power Tools vám pomůžou vytvářet aplikace, které používají modelu EDM. Nástroje můžete generovat konceptuální model, ověření existujícího modelu, vytvořit soubory zdrojového kódu, které obsahují třídy objektů na základě konceptuálního modelu a vytvoření soubory zdrojového kódu, které obsahují zobrazení generované modelem. Podrobné informace naleznete v tématu zobrazení mapování Pre-Generated.

Související témata

Nadpis Popis
ADO.NET Entity Framework Popisuje způsob použití Entity Data Model Nástroje, které jsou poskytovány Entity Framework, k vytvoření aplikací.
Entity Data Model Obsahuje odkazy a informace o práci s daty, který je používán postavené na aplikace Entity Framework.
Začínáme na úplné rozhraní .NET (konzoly, WinForms, WPF, atd.) Obsahuje kurzy, jak vytvořit plochy aplikací .NET, které používají EF 7.
ASP.NET 5 aplikace pro novou databázi Popisuje, jak vytvářet nové aplikace ASP.NET 5 s EF 7.

Viz také

Visual Studio tools dat pro rozhraní .NET