ADO.NET Entity Data Model-Tools

Die Entity Data Model-Tools dienen zur Unterstützung bei der Erstellung von Entity Framework-Anwendungen. Mit den Entity Data Model-Tools können Sie ein konzeptionelles Modell aus einer vorhandenen Datenbank erstellen und es dann grafisch darstellen und bearbeiten. Oder Sie können zuerst ein konzeptionelles Modell grafisch erstellen und anschließend eine Datenbank generieren, die das Modell unterstützt. In beiden Fällen können Sie das Modell automatisch aktualisieren, sobald sich die zugrunde liegende Datenbank ändert, und Sie können automatisch Code auf Objektebene für die Anwendung erstellen. Datenbank- und Codegenerierung auf Objektebene sind vom Benutzer anpassbar.

In der folgenden Liste werden die einzelnen Tools beschrieben, die Bestandteil der Entity Data Model-Tools sind:

  • Mit dem ADO.NET Entity Data Model Designer (Entity Designer) können Sie Entitäten, Zuordnungen und Vererbungsbeziehungen visuell erstellen und ändern. Der Entity Designer generiert außerdem C#- oder Visual Basic-Code auf Objektebene.

  • Mit dem für Entity Data Mode-Assistentenl können Sie anhand einer vorhandenen Datenbank ein konzeptionelles Modell generieren und der Anwendung Datenbankverbindungsinformationen hinzufügen.

  • Der Assistent zur Datenbankgenerierung ermöglicht es Ihnen, zunächst die konzeptionelle Modellierung durchzuführen und dann eine Datenbank zu erstellen, die das Modell unterstützt.

  • Mit dem Modellaktualisierungs-Assistenten können Sie das konzeptionelle Modell, das Speichermodell und die Zuordnungen aktualisieren, wenn Änderungen an der zugrunde liegenden Datenbank vorgenommen wurden.

    Bb399249.note(de-de,VS.100).gifHinweis:
    Ab Visual Studio 2010 unterstützen die Entity Data Model-Tools SQL Server 2000 nicht mehr.

Die Tools generieren oder ändern eine EDMX-Datei, die Informationen enthält, die das konzeptionelle Modell, das Speichermodell und die Zuordnungen zwischen beiden beschreiben. Weitere Informationen finden Sie unter Übersicht über die EDMX-Datei (Entity Framework).

Anwendungen können mit dem EDM auch unter Verwendung des eigens dafür entworfenen Befehlszeilentools EdmGen.exe erstellt werden. Mit diesem Tool können Sie ein konzeptionelles Modell erstellen, ein vorhandenes Modell prüfen und Quellcodedateien erstellen, die auf der Grundlage das konzeptionellen Modells generierte Objektklassen sowie von dem Modell generierte Ansichten enthalten. Ausführliche Informationen über dieses Befehlszeilentool finden Sie unter EDM Generator (EdmGen.exe).

In diesem Abschnitt

Siehe auch

Weitere Ressourcen

ADO.NET Entity Framework
Entity Data Model

Erstellungsdatum: 2011-04-18