Close Menu
  • Home
  • Artigos
    • Entretenimento
      • Games
      • Fotografia
      • Smart Life
      • Vídeo Imagem e Som
    • Internet
      • Compras
      • Curiosidades
      • Sites e Web
      • Social Media
    • Mobile
      • Android
      • Mobile
    • Tecnologia
      • Auto
      • Computador
      • Definição
      • Eletrônica
      • Tech
      • Redes
      • Modelagem e Impressão 3D
    • Sistemas
      • Linux
      • Mac e iOS
      • Windows
      • Desenvolvimento
      • Software
      • Escritório
      • Segurança
  • Analises
    • Apps
    • Ferramentas
    • Jogos
    • Produtos
    • Serviços
  • Notícias
    • Entretenimento
      • Diversos
      • Internet
      • Games
      • Fotografia
    • Tech
      • Mobile
      • Gadgets
      • Hardware
      • Tecnologia
      • Programas
      • Segurança Digital
    • Mundo
Facebook X (Twitter) Instagram
TopGadgetTopGadget
  • Home
  • Artigos
    • Entretenimento
      • Games
      • Fotografia
      • Smart Life
      • Vídeo Imagem e Som
    • Internet
      • Compras
      • Curiosidades
      • Sites e Web
      • Social Media
    • Mobile
      • Android
      • Mobile
    • Tecnologia
      • Auto
      • Computador
      • Definição
      • Eletrônica
      • Tech
      • Redes
      • Modelagem e Impressão 3D
    • Sistemas
      • Linux
      • Mac e iOS
      • Windows
      • Desenvolvimento
      • Software
      • Escritório
      • Segurança
  • Analises
    • Apps
    • Ferramentas
    • Jogos
    • Produtos
    • Serviços
  • Notícias
    • Entretenimento
      • Diversos
      • Internet
      • Games
      • Fotografia
    • Tech
      • Mobile
      • Gadgets
      • Hardware
      • Tecnologia
      • Programas
      • Segurança Digital
    • Mundo
Facebook X (Twitter) Instagram
TopGadgetTopGadget
Home»Dicas e Artigos»Desenvolvimento»Consistência do banco de dados e seu papel nas transações
Desenvolvimento

Consistência do banco de dados e seu papel nas transações

By Kayobrussy Guedes2 Mins Read
WhatsApp Telegram Facebook Twitter LinkedIn Pinterest Tumblr Copy Link Email
Banco de Dados

A consistência do banco de dados indica que apenas dados válidos serão gravados no banco de dados. 

Se uma transação for executada que viole as regras de consistência do banco de dados, toda a transação será revertida e o bd será restaurado ao seu estado original. 

Por outro lado, se uma transação for executada com êxito, ela levará o bd de um estado consistente com as regras para outro estado que também seja consistente com as regras.

A consistência não significa que a transação está correta, apenas que a transação não quebrou as regras definidas pelo programa. 

A consistência é importante porque regula os dados que chegam e rejeita os dados que não se enquadram nas regras. 

As regras de consistência são freqüentemente aplicadas por meio de restrições no nível do campo. Uma restrição especifica uma regra que governa um determinado registro ou valor no nível do campo.

Exemplo de regras de consistência no trabalho do Banco de Dados

Por exemplo, uma coluna em um bd pode ter apenas os valores para um cara ou coroa como “cara” ou “coroa”. 

Se um usuário tentasse colocar “lateralmente”, as regras de consistência não permitiriam.

Você pode ter experiência com regras de consistência sobre como deixar um campo vazio em um formulário de página da web.

 Quando uma pessoa está preenchendo um formulário online e se esquece de preencher um dos espaços obrigatórios, um valor NULL vai para o banco de dados, fazendo com que o formulário seja rejeitado até que o espaço em branco contenha algo nele. 

Consistência é o segundo estágio do modelo ACID (Atomicidade, Consistência, Isolamento, Durabilidade), que é um conjunto de diretrizes para garantir a precisão das transações do banco de dados.

banco de dados consistência

Related Posts

Fonte Alimentação

Tabela de tensões da fonte de alimentação ATX e tolerâncias

BeagleBone Black

Como usar o BeagleBone Black: 4 projetos pra usar

database thumb

que é IMDBMS?

YouTube RSS
  • Home
  • Privacidade
  • Termos de Uso
  • Cookies
  • Fale Conosco
TopGadget - © 2019-2025 Alguns direitos reservados!

Type above and press Enter to search. Press Esc to cancel.

Bloqueador detectado
Bloqueador detectado
Nosso site é gratuito e somos mantidos por investidores publicitários. Por este motivo, bloqueadores de anúncios não são permitidos. Se desejar poderá criar uma conta sem anúncios.