Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
O que é persistência de dados
? Persistência de dados é a capacidade de um computador para manter as informações mesmo depois de desligar o computador ou fechar um programa que utiliza a informação. Persistência de dados essencialmente preserva o estado da informação no momento em que você escolher salvá-lo , como ao clicar em um botão "Salvar" ou copiar arquivos para um dispositivo de armazenamento não volátil. Benefícios

A maioria dos programas de computador usam RAM para armazenar temporariamente informações que o programa usa , como os dados de função ou referências a variáveis. Quando você fechar o programa , o computador apaga todos os dados na memória RAM . Dados persistentes é a informação armazenada em um local de memória permanente para que você possa desligar o programa ou o computador sem o risco de perder os dados , em seguida, voltar a ele mais tarde e acessar as mesmas informações .

Tipos < br >

Você pode salvar os dados em qualquer um dos vários tipos diferentes de armazenamento permanente de torná-lo persistente. Por exemplo, se você escrever um documento de texto , você pode salvar o documento em um arquivo e fechar o programa. Da mesma forma, a criação de um backup do seu sistema ou arquivos é uma forma de persistência , pois você pode recarregar o backup salvo em um momento posterior e recordar a informação. Alguns sistemas utilizam logs para registrar informações sobre a persistência de dados .
Criando Persistência

Quando você escrever um programa de computador que usa persistência para salvar os dados , você pode usar da linguagem de programação embutida funções de entrada e saída de arquivo para que o usuário criar novos arquivos de dados ou modificar os já existentes. Se você criar uma solução de rede, como um banco de dados , você pode programar maneiras de permitir que o usuário cometer informações para as tabelas do banco de dados usando uma linguagem de consulta estruturada ou uma interface de programação de aplicativo.
Transacional Acesso < br >

Algumas redes deixe de acesso mais de uma pessoa de dados persistentes, como um banco de dados de rede. No entanto , se o sistema não bloqueia os dados para que , no máximo, apenas uma pessoa pode modificá-lo , existe a possibilidade de que duas ou mais pessoas podem tentar fazer mudanças , resultando em uma pessoa substituir alterações de outra pessoa . Um sistema com um método transacional informa quando alguém faz uma alteração nos dados você olhar antes de fazer alterações adicionais. Isso ajuda a preservar as últimas informações.

Anterior :

Próximo : No
  Os artigos relacionados
·Como detectar Peak em MATLAB 
·A diferença entre SOAP e Web Service RESTO 
·Qual é o propósito de um operador booleano 
·Como Ler Personagens em MIPS 
·Como decodificar códigos de correção de erros via Pr…
·Quais são as duas funções de DMAP 
·Existe uma vantagem de usar um argumento em vez de decl…
·Como vincular propriedades de objeto a um FormView 
·Como converter ASPX para ASCX 
·Aplicação de Programação Linear em Computadores 
  Artigos em destaque
·Como enviar Teclar para Propriedades Active X 
·Como Ler MDB para ODBC 
·Como fazer caixas de diálogo MFC 
·O que é o Microsoft Visual C + + 
·Como Entrar em Papaya Android 
·Como Animar em XNA 
·As Melhores Práticas para os lotes de cálculos matemá…
·Como escrever um C Programa de Leitura um parêntese 
·Como usar arquivos de esqueleto em OGRE 
·Como gerar um número aleatório em C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados