? Persistance des données est la capacité d'un ordinateur pour conserver les informations même après avoir éteint l'ordinateur ou fermer un programme qui utilise l' information. La persistance des données préserve l'essentiel de l'état de l'information au moment où vous choisissez de l'enregistrer, comme lors d'un clic sur un bouton "Save" ou copier des fichiers sur un périphérique de stockage non -volatile. Avantages
plupart des programmes informatiques utilisent de RAM pour stocker temporairement des informations que le programme utilise , comme des données de fonction ou des références à des variables . Lorsque vous fermez le programme, les efface de l'ordinateur toutes les données dans la RAM . Les données persistantes sont des informations stockées dans un emplacement de mémoire permanente de sorte que vous pouvez désactiver le programme ou l'ordinateur sans risque de perdre les données, puis y revenir plus tard et accéder à la même information.
Types < br > Photos
Vous pouvez enregistrer des données sur un de plusieurs types de stockage permanent pour le rendre persistant. Par exemple , si vous écrivez un document texte , vous pouvez enregistrer le document dans un fichier et fermer le programme. De même, la création d'une sauvegarde de votre système ou de fichiers est une forme de persistance parce que vous pouvez recharger la sauvegarde enregistré à une date ultérieure et rappeler l'information . Certains systèmes utilisent les journaux pour enregistrer les informations sur la persistance des données .
Création Persistance
Lorsque vous écrivez un programme informatique qui utilise la persistance de sauvegarder les données , vous pouvez utiliser le langage de programmation intégré dans le fichier d'entrée et fonctions de sortie pour permettre à l'utilisateur de créer de nouveaux fichiers de données ou de modifier celles qui existent déjà . Si vous créez une solution de réseau comme une base de données , vous pouvez programmer les moyens de permettre à l'utilisateur commettre des informations sur les tables de base de données en utilisant un langage de requête structuré ou d'une interface de programmation d'application .
Accès transactionnel < br > Photos
Certains réseaux laisser plus de données persistantes d'accès à personne, comme une base de données réseau . Cependant , si le système ne se bloque pas les données de sorte que tout au plus une seule personne ne peut le modifier, la possibilité existe que deux ou plusieurs personnes peuvent essayer de faire des changements , résultant en une seule personne écraser les modifications d'une autre personne . Un système avec une méthode transactionnelle vous informe lorsque quelqu'un d'autre apporte une modification aux données vous regarder avant de vous apportez des modifications supplémentaires. Cela permet de préserver les dernières informations.