Compartilhar via


O ADO.Ferramentas de modelo de dados de entidade de NET

O Modelo de Dados de Entidade Ferramentas foram projetadas para ajudá-lo a construir Entity Framework aplicativos. A documentação completa para o Modelo de Dados de Entidade Ferramentas está aqui: Entity Data Model Tools.

Com o Modelo de Dados de Entidade Ferramentas que você pode criar um modelo conceitual de uma já existente do banco de dados graficamente visualizar e editar o modelo conceitual. Ou então, graficamente primeiro criar um modelo conceitual e, em seguida, gerar um banco de dados que ofereça suporte ao seu modelo. Em ambos os casos, você pode atualizar automaticamente seu modelo quando base alterações do banco de dados e gerar automaticamente o código da camada de objeto para seu aplicativo. Geração de banco de dados e geração de código da camada de objeto são personalizáveis.

A lista a seguir descreve as ferramentas específicas que compõem as ferramentas de modelo de dados de entidade:

  • O ADO.NET Modelo de Dados de Entidade Designer (Designer de entidade) permite que você visualmente, criar e modificar entidades, associações, mapeamentos e relações de herança. O Designer de entidade também gera C# ou Visual Basic código de camada do objeto.

  • O Modelo de Dados de Entidade Assistente permite que você gerar um modelo conceitual de um banco de dados existente e adiciona informações de conexão de banco de dados para seu aplicativo.

  • O Assistente para criação de banco de dados permite que você criar um modelo conceitual primeiro e criar um banco de dados que suporta o modelo.

  • O Assistente de modelo de atualização permite que você atualizar o modelo conceitual, modelo de armazenamento e mapeamentos quando são feitas alterações no banco de dados subjacente.

    ObservaçãoObservação

    Começando com 2010 Visual Studio, o Modelo de Dados de Entidade Ferramentas não oferecem suporte a SQL Server 2000.

As ferramentas de geram ou modificar um arquivo EDMX, que contém informações que descrevem o modelo conceitual, o modelo de armazenamento e os mapeamentos entre eles. Para obter mais informações, consulte .edmx File Overview.

Também é uma ferramenta de linha de comando para ajudá-lo a criar aplicativos que usam o EDM: a ferramenta EdmGen.exe. Essa ferramenta pode gerar um modelo conceitual, validar um modelo existente, produzir arquivos de código-fonte que contém as classes de objeto com base no modelo conceitual e produzir arquivos de código-fonte que contêm modos de exibição gerados pelo modelo. Para obter informações detalhadas sobre essa ferramenta de linha de comando, consulte EDM Generator (EdmGen.exe).

Tópicos relacionados

Título

Descrição

ADO.NET Entity Framework

Descreve como usar o Modelo de Dados de Entidade Ferramentas, que são fornecidas pelo Entity Framework, para criar aplicativos.

Entity Data Model

Fornece links e informações sobre como trabalhar com dados que são usados por aplicativos criados com o Entity Framework.