Índice:

Como você consegue uma chave substituta?
Como você consegue uma chave substituta?

Vídeo: Como você consegue uma chave substituta?

Vídeo: Como você consegue uma chave substituta?
Vídeo: O que são Surrogate Keys - Chaves Substitutas em Modelagem de Dados 2024, Abril
Anonim

UMA Chave substituta no SQL Server é criado atribuindo uma propriedade de identidade a uma coluna que possui um tipo de dados numérico. UMA Chave substituta é um valor gerado logo antes do registro ser inserido em uma tabela. Existem várias razões para substituir um natural chave com um Chave substituta.

As pessoas também perguntam: o que é um exemplo-chave substituto?

UMA Chave substituta é um identificador exclusivo usado em bancos de dados para uma entidade modelada ou um objeto. É um único chave cujo único significado é atuar como o identificador primário de um objeto ou entidade e não é derivado de quaisquer outros dados no banco de dados e pode ou não ser usado como o principal chave.

Em segundo lugar, qual é a diferença entre uma chave primária e uma chave substituta? UMA chave primária é uma restrição especial em uma coluna ou conjunto de colunas. UMA Chave substituta é qualquer coluna ou conjunto de colunas que pode ser declarado como o chave primária em vez de um "real" ou natural chave . Às vezes, pode haver vários naturais chaves que poderia ser declarado como o chave primária , e todos são chamados de candidatos chaves.

Além disso, como você cria uma chave substituta?

Gerando chaves substitutas

  1. Clique na guia Propriedades.
  2. Digite um nome para a coluna de chave substituta na propriedade Nome da coluna de saída gerada.
  3. Digite ou procure o nome da fonte.
  4. Selecione o tipo de fonte.
  5. Se o tipo de origem for uma sequência de banco de dados, defina as propriedades do Tipo de banco de dados.
  6. Se a fonte da chave for um arquivo simples, especifique como as chaves são geradas:

Quando você usaria uma chave substituta?

3 principais motivos para sempre usar chaves substitutas no armazenamento de dados

  1. Dimensões de mudança lenta. Freqüentemente, é um requisito rastrear valores históricos de registros de dimensão. Por exemplo; uma dimensão do cliente pode conter um campo de código postal.
  2. Mudando os sistemas de origem. O uso de chaves naturais vincula fortemente a integridade de um data warehouse à estabilidade do sistema de origem.
  3. Atuação.

Recomendado: