*   >> Leitura Educação Artigos >> money >> Negócio pequeno

Integridade dos Dados

> Cada coluna em uma linha deve conter um valor, mesmo que o valor é nulo. No entanto, existem certas situações, quando uma linha é inserida em uma tabela, mas o valor para uma coluna ou não é conhecido o valor ainda não existe. Se a coluna permite valores nulos, uma linha com um valor nulo para essa coluna pode ser inserido na tabela. Em alguns casos, colunas nulo pode não ser desejável. Nestes casos, uma definição padrão pode ser definido para a coluna.

Padrões especificar quais valores são automaticamente inseridos em uma coluna se um valor não é especificado para a coluna ao inserir uma linha na tabela. Por exemplo, é comum especificar zero como padrão para colunas numéricas e N /A como padrão para colunas de cadeia.

Quando uma linha é inserida em uma tabela com uma definição padrão para uma coluna, o SQL Server é implicitamente instruído para inserir o valor padrão especificado na coluna se um valor não é especificado para a coluna.

propriedades de identidade

a propriedade de identidade é usado para definir uma coluna como uma coluna de identificador. Uma coluna de identificador contém valores seqüenciais gerados pelo sistema que identificam exclusivamente cada linha na tabela. Uma tabela pode ter apenas uma coluna de identificador. Colunas identificadoras geralmente contêm valores que são exclusivos apenas dentro da tabela para a qual eles foram definidos. Em outras palavras, outras tabelas contendo colunas identificador pode conter os mesmos valores de identidade, utilizado por outra tabela.

No entanto, os valores do identificador são normalmente utilizados apenas dentro do contexto de uma única tabela, e as colunas de identificador não se relacionam com outras colunas de identificador em outras tabelas.

Restrições

Restrições são usadas para definir a forma como o SQL Server aplica automaticamente a integridade de um banco de dados. A restrição é uma propriedade atribuída a uma tabela ou coluna dentro de uma tabela que impede que valores de dados inválidos sejam inseridos na coluna especificada (s).

Por exemplo, uma chave primária ou restrição exclusiva em uma coluna impede um valor duplicado de ser inserido na coluna. Uma restrição de verificação em uma coluna impede a coluna de aceitar um valor que não satisfaz a condição especificada. Além disso, uma restrição FOREIGN KEY estabelece uma ligação entre os dados em duas tabelas.

Regras

Regras executar algumas das mesmas funções que as restrições

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.