Visão geral da terminologia do banco de dados edição

Com Visual Studio Team System Database Edition, você pode criar e gerenciar seu banco de dados sistema autônomo parte do processo de desenvolvimento do juntamente com o código-fonte. As seguintes definições de explicam a terminologia relacionada ao Database Edition.

  • Métodos ágeis
    Família de processos que os desenvolvedores de aplicativos usar para minimizar o risco, desenvolvimento de aplicativos em uma série de iterações curtas que duram um a quatro semanas.Nesse paradigma, a principal medida do andamento é o software de trabalho, em vez de horas gasto ou tarefas concluídas.Métodos ágeis enfatiza a comunicação em time real, sistema autônomo reuniões face a face, chamadas telefônicas e de sistema de sistema sistema de mensagens instantâneas, sobre documentos por escrito.

  • script comum
    No banco de dados de teste de unidade, um dos seguintes scripts: TestInitialize ou TestCleanup.Não execute scripts comuns sistema autônomo parte de um teste de unidade de banco de dados.Em vez disso, eles executar antes e após testes e execução de teste para modificar o ambiente de teste, que inclui o banco de dados que está sendo testado.

  • referências de todos os bancos de dados
    Uma referência a um ou mais objetos de uma definição de objeto ou de um script que reside em um banco de dados diferente.Dois bancos de dados podem residir em diferentes servidores.Uma referência de banco de dados, às vezes, é conhecida sistema autônomo um nome de parte de três ou quatro partes porque tais referências Especifica sistema autônomo nomes dos servidores (opcionais), bancos de dados, esquemas e objetos.

  • Linguagem de definição de dados (DDL)
    Instruções SQL que define, em vez de manipular, dados (por exemplo, criar tabela, criar índice, GRANT e REVOKE).

  • ciclo de vida do desenvolvimento de banco de dados
    Um processo estruturado é imposto durante o desenvolvimento de parte de um aplicativo do banco de dados.Ele é essencialmente um subconjunto do ciclo de vida do desenvolvimento de software específica a um ou mais bancos de dados em um aplicativo.

  • plano de geração de dados
    Um arquivo que contém informações sobre um esquema de banco de dados específico e como Data gerador gera dados para ele.

  • Linguagem de manipulação de dados (DML)
    Instruções SQL que manipulam, em vez de definição, os dados (por exemplo, INSERT, atualização, excluir e selecionar).

  • projeto de banco de dados
    Uma representação offline de um banco de dados.Cada projeto de banco de dados contém os scripts que são necessárias para implantar um novo banco de dados ou para atualização um banco de dados existente para um servidor de banco de dados.Um projeto de banco de dados não contém os dados que residem nesse banco de dados.Projetos de banco de dados são salvos sistema autônomo arquivos .dbproj.

  • objeto de banco de dados
    Um componente de banco de dados (por exemplo, uma tabela, índice, disparar, modo de exibição, chave, restrição, padrão, regra, tipo de dados definido pelo usuário ou procedimento armazenado em um banco de dados).Também pode se referir a um banco de dados.

  • Refatoração de banco de dados
    O processo pelo qual você pode modificar os nomes de objetos de banco de dados de forma que todas as instâncias desses nomes dentro do projeto de banco de dados são modificadas ao mesmo time.Por exemplo, se você renomear uma coluna em uma tabela de banco de dados usando a refatoração, você também atualizar todos os procedimentos armazenados, modos de exibição, índices, funções, testes de unidade e assim por diante que referenciar a coluna.

  • teste de unidade de banco de dados
    Um teste de unidade que valida se um determinado aspecto do seu banco de dados está funcionando conforme o esperado.

  • ambiente de desenvolvimento isolado
    Uma cópia particular do banco de dados que é criada a partir do projeto de banco de dados e normalmente preenchido com dados usando um plano de geração de dados.Você pode usar um ambiente de desenvolvimento isolado para implementar e testar as alterações para o esquema de banco de dados sem interferir em outros processos de desenvolvimento com segurança.Depois de concluir os testes, você, em seguida, pode compartilhar suas alterações com o restante da equipe quando você verificar sua versão do esquema no controle de versão.

  • banco de dados modelo
    Um banco de dados que está instalado com o Microsoft SQL servidor e que fornece o modelo para novos bancos de dados do usuário.Copiando o Sumário do banco de dados modelo e, em seguida, expandindo o novo banco de dados para o dimensionar solicitado, o SQL servidor cria um banco de dados.

  • scripts de pós-implantação
    Um conjunto de zero ou mais scripts de banco de dados especificado pelo usuário que são executados em uma ordem específica depois que o script de implantação do banco de dados é executado.

  • scripts de pré-implantação
    Um conjunto de zero ou mais scripts de banco de dados especificado pelo usuário que são executados em uma ordem específica antes da execução do script de implantação do banco de dados.

  • itens de projeto
    Os diferentes tipos de objetos que compõem um projeto de banco de dados, incluindo planos de geração de dados, scripts e as definições de objeto de esquema.

  • demonstrativo RAISERROR
    Uma demonstrativo Transact-SQL (T-SQL) que exibe uma mensagem de erro e define a variável de automático @@ erro sem alterar o fluxo do procedimento.Você pode usar instruções RAISERROR para retornar os resultados do teste de testes de unidade de banco de dados.

  • esquema
    Um objeto ou coleção do banco de dados de objetos que contenham informações estruturais ou metadados sobre um banco de dados.

  • fonte
    O banco de dados em uma operação específica que a operação não modifica.Por exemplo, se você comparar o projeto de banco de dados da implantação corrente do banco de dados com a intenção de atualização da implantação para coincidir com o projeto, o projeto de banco de dados é considerado a fonte para que a operação.

  • protocolo TDS TDS)
    O protocolo interno para a transferência de dados entre um cliente e um servidor que esteja executando o Microsoft SQL Server.TDS permite que os produtos de cliente e servidor para se comunicar independentemente do sistema operacional, versão do servidor ou transporte de rede.

  • target
    O banco de dados em que uma operação atua.A operação pode ou não pode modificar o destino, dependendo do tipo de operação.Por exemplo, se você comparar o projeto de banco de dados da implantação corrente do banco de dados com a intenção de atualização da implantação para coincidir com o projeto, banco de dados distribuído é considerado o destino para que a operação.

  • condição de teste
    Em um teste de unidade de banco de dados, um conjunto de validação usado com freqüência funciona desse teste independentemente de um teste de unidade retorna os resultados esperados.Uma condição de teste analisa os resultados da execução de um teste de unidade e determina, com base em seus parâmetros, se os resultados atendidos o critério da condição de teste.

  • script de teste
    Um requisito definido que é verificado em relação um produto e que produz um sucesso ou de um resultado de falha.Um resultado pass indica que o requisito foi atendido e um resultado de falha indica que o requisito não foi atendido.

Consulte também

Outros recursos

Introdução ao banco de dados edição