Compartilhar via


Iniciando o desenvolvimento de banco de dados de equipe

Antes que você pode gerenciar alterações objetos de banco de dados e configurações ou objetos de servidor e configurações, você deve primeiro criar um o projeto de banco de dados, o projeto de aplicativo de camada de dados, ou um projeto de servidor. O projeto é a representação offline de objetos e configurações para o banco de dados ou servidor. Para obter mais informações, consulte Uma visão geral do banco de dados e projetos de servidor.

Você pode importar objetos e configurações de um servidor ou banco de dados existente, ou você pode definir objetos e definir as configurações do projeto que você acabou de criar. Você pode verificar o projeto ao controle de versão, a partir do qual a equipe pode criar e implantar as alterações o ambientes de desenvolvimento isolado. Para obter uma visão geral de como Visual Studio Ajuda você a gerenciar alterações no banco de dados, consulte Gerenciamento de alterações do banco de dados.

Cenários Comuns

A tabela a seguir contém cenários comuns que você pode encontrar ao começar a desenvolver bancos de dados em um ambiente de equipe.

Cenário

Conteúdo de apoio

Deseja entender como você pode usar os recursos do Visual Studio para gerenciar as alterações para bancos de dados.

Guia de introdução com recursos de banco de dados do Visual Studio

Você deseja definir e implantar o seu banco de dados usando os componentes do aplicativo de camada de dados.

Criando e gerenciando aplicativos da camada de dados (web site da Microsoft)

Seu banco de dados não faz referência a outros bancos de dados, objetos de servidor compartilhado ou objetos do SQL common language runtime (CLR).

Iniciando a equipe de desenvolvimento de bancos de dados

Seu banco de dados refere-se pelo menos um outro banco de dados.

Iniciando a equipe de desenvolvimento de bancos de dados a outros bancos de dados de referência

Seu banco de dados refere-se pelo menos um objeto do SQLCLR.

Iniciando a equipe de desenvolvimento de bancos de dados que objetos de referência SQLCLR

Seu banco de dados refere-se a objetos de servidor compartilhado, como logins ou chaves.

Iniciando a equipe de desenvolvimento de bancos de dados para essa referência objetos de servidor compartilhados

Você deseja gerenciar alterações grandes bancos de dados.

Iniciando o desenvolvimento da equipe de grandes bancos de dados

Seu banco de dados usa uma ou mais coleções de esquema XML.

Iniciando a equipe de desenvolvimento de bancos de dados que coleções de esquema XML de uso

Você deseja mesclar objetos a partir de vários pequenos bancos de dados de um projeto de banco de dados único.

Mesclando vários bancos de dados em um projeto de banco de dados

Conteúdo de apoio

A tabela a seguir contém conteúdo adicional que ofereça suporte os cenários anteriores.

Tarefa 

Conteúdo de apoio

Migre scripts de banco de dados existente: Você pode usar seus scripts de banco de dados existente para começar o desenvolvimento de equipe na Visual Studio.

Migre de outro sistema de controle de versão: Visual Studio Team Foundation ServerFornece maior integração com os recursos de banco de dados do Visual Studio. Se você já tiver arquivos em outro sistema de controle de versão, você poderá migrar esses arquivos e seu histórico de controle de versão para Team Foundation Server.

Se você estiver usando outro sistema de controle de versão, você ainda pode migrar seus arquivos de Team Foundation Server, mesmo se você não pode migrar o histórico de controle de versão. Você pode criar um projeto de banco de dados, adicionar os scripts existentes, importar seu banco de dados esquema no seu servidor de produção e em seguida, adicione o projeto ao controle de versão. Na verdade, isso inicia um novo projeto.