Herramientas de ADO.NET Entity Data Model

Las herramientas de Entity Data Model están diseñadas para ayudar a compilar aplicaciones de Entity Framework. Con las herramientas de Entity Data Model puede crear un modelo conceptual a partir de una base de datos existente. Después, puede visualizar y modificar gráficamente dicho modelo. – O bien –, primero puede crear gráficamente un modelo conceptual y, a continuación, generar una base de datos que admita su modelo. En cualquier caso, puede actualizar el modelo automáticamente cuando la base de datos subyacente cambie y generar automáticamente el código de capa de objeto para la aplicación. La generación de bases de datos y la generación del código de capa de objeto son personalizables.

En la siguiente lista se describen las herramientas específicas que constituyen las herramientas de Entity Data Model:

  • ADO.NET Entity Data Model Designer (Entity Designer) le permite crear y modificar visualmente entidades, asociaciones, asignaciones y relaciones de herencia. Además, Entity Designer también genera código de capa de objeto de C# o Visual Basic.

  • El Asistente para Entity Data Model le permite generar un modelo conceptual a partir de una base de datos existente y agrega información de conexión de la base de datos a la aplicación.

  • El Asistente para crear base de datos le permite crear primero un modelo conceptual y, a continuación, crear una base de datos que lo admita.

  • El Asistente para actualizar modelo le permite actualizar el modelo conceptual, el modelo de almacenamiento y las asignaciones cuando se efectúen cambios en la base de datos subyacente.

    Bb399249.note(es-es,VS.100).gifNota:
    A partir de Visual Studio 2010, las herramientas de Entity Data Model no son compatibles con SQL Server 2000.

Las herramientas generan o modifican un archivo .edmx, que contiene información que describe el modelo conceptual, el modelo de almacenamiento y las asignaciones entre ellos. Para obtener más información, vea Información general sobre el archivo .edmx (Entity Framework).

Además, existe una herramienta de línea de comandos diseñada para ayudar a compilar aplicaciones con el EDM: EdmGen.exe. Esta herramienta puede generar un modelo conceptual, validar un modelo existente y crear archivos de código fuente que contienen las clases de objeto basadas en el modelo conceptual, así como crear archivos de código fuente que contienen las vistas generadas por el modelo. Para obtener información detallada sobre esta herramienta de línea de comandos, vea EDM Generator (EdmGen.exe).

En esta sección

Vea también

Otros recursos

ADO.NET Entity Framework
Entity Data Model

Fecha de compilación: 2011-04-18