Criação e gerenciamento de bancos de dados e aplicativos de camada de dados em Visual Studio

Observação importanteImportante

Projetos de banco de dados que foram incluídos em versões anteriores de Visual Studio são fornecidos agora ferramentas de SQL Server 2012 .Para obter mais informações, consulte Ferramentas do SQL Server Developer.

Você pode usar projetos de banco de dados para criar novos bancos de dados, novos aplicativos de camada de dados (DACs), e atualizar bancos de dados existentes e aplicativos de camada de dados.Projetos de banco de dados e projetos de conversor analógico-digital permite que você aplique da mesma forma como o controle de versão e as técnicas de gerenciamento de projeto para seus esforços de desenvolvimento do banco de dados que você aplica essas técnicas para código gerenciado ou nativo.Você pode ajudar a equipe de desenvolvimento a gerenciar alterações para bancos de dados e para servidores de banco de dados criando conversor analógico-digital para projeto, o projeto de banco de dados, ou um projeto do servidor e coloque-o sob controle de versão.Membros da equipe podem então fazer o check-out de arquivos, compilar, para fazer e testar alterações em um ambiente de desenvolvimento isolado, ou na área restrita, antes de compartilhá-los com a equipe.Para ajudar a garantir a qualidade de código, sua equipe pode concluir e testar alterações para uma versão específica do banco de dados em um ambiente de teste antes de implantar as alterações na produção.

Para obter uma lista dos recursos do banco de dados que são suportados por aplicativos de camada de dados, consulte Recursos suportados em aplicativos de camada de dados no site da Microsoft.Se você usar os recursos no seu banco de dados que não são suportados por aplicativos de camada de dados, você deve usar um projeto de banco de dados gerenciar alterações para o banco de dados.

Tarefas comuns de alto nível

Tarefa de alto nível

Conteúdo suportado

Desenvolvimento de Início de um aplicativo de camada de dados: conversor analógico-digital é um conceito novo introduzido com SQL Server 2008 R2 que contém a definição para um banco de dados deSQL Server e objetos de suporte de instância que são usados de 3 camadas por um aplicativo do servidor cliente ou.Conversor analógico-digital incluem objetos de banco de dados, como tabelas e modos de exibição, juntamente com principais da instância como logons.Você pode usar Visual Studio para criar um projeto de analógico-digital conversor, para criar um arquivo de pacote conversor de analógico-digital, e o enviar o arquivo de pacote conversor de analógico-digital a um administrador do banco de dados para a implantação de uma instância do mecanismo de banco de dados de SQL Server .

Executando o desenvolvimento iterativo de banco de dados: se você for um desenvolvedor ou um verificador, você faz o check-out de partes do projeto e atualizá-los em um ambiente de desenvolvimento isolado.Usando esse tipo de ambiente, você pode testar suas alterações sem afetar outros membros da equipe.Depois que as alterações são completas, verifique os arquivos de novo em controle de versão, onde outros membros da equipe podem obter suas alterações e as criar e implantar em um servidor de teste.

Prototipificação, verificando scripts e objetos de banco de dados de resultados de teste, e modificar: você pode usar o editor de Transact-SQL para executar uma de estas tarefas comuns.