Consistência

Autor: Robert Simon
Data De Criação: 18 Junho 2021
Data De Atualização: 12 Poderia 2024
Anonim
Consistência - Tecnologia
Consistência - Tecnologia

Contente

Definição - O que significa Consistência?

A consistência, no contexto dos bancos de dados, afirma que não é possível gravar dados que violariam as próprias regras do banco de dados para dados válidos. Se ocorrer uma determinada transação que tente introduzir dados inconsistentes, a transação inteira será revertida e um erro retornado ao usuário.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Consistência

Uma regra simples de consistência pode indicar que a coluna "Sexo" de um banco de dados pode ter apenas os valores "Masculino", "Feminino" ou "Desconhecido". Se um usuário tentar inserir outra coisa, diga "Hermafrodita", uma regra de consistência do banco de dados entra em ação e não permite a entrada desse valor.

As regras de consistência podem ser bastante elaboradas, por exemplo, um número de conta bancária deve seguir um padrão específico - deve começar com um 'C' para conta corrente ou 'S' para conta poupança, seguido de 14 dígitos selecionados a partir da data e hora, no formato AAAAMMDDHHMISS.


A consistência do banco de dados não ocorre apenas no nível de registro único. No exemplo bancário acima, outra regra de consistência pode indicar que o campo "Nome do cliente" não pode estar vazio ao criar um cliente.

As regras de consistência são de vital importância ao criar bancos de dados, pois são a personificação das regras de negócios para as quais o banco de dados está sendo criado. Eles também cumprem outra função importante: facilitam o trabalho dos desenvolvedores de aplicativos - geralmente é muito mais fácil definir regras de consistência no nível do banco de dados, em vez de defini-las no aplicativo que se conecta ao banco de dados. Esta definição foi escrita no con de bancos de dados