Gegevens persistentie is de mogelijkheid voor een computer om informatie te bewaren , zelfs nadat u de computer uitschakelt of sluiten van een programma dat gebruik maakt van de informatie . Data persistentie behoudt in wezen de stand van de informatie op een moment dat u kiest voor opslaan , zoals bij het klikken op een knop "Opslaan" of kopiëren van bestanden naar een niet-vluchtig opslagapparaat . Voordelen meest computerprogramma's RAM gebruiken om tijdelijk gegevens die het programma gebruikt , zoals functiegegevens of verwijzingen opslaan als variabelen . Wanneer u het programma af te sluiten , de computer wist alle gegevens in het RAM . Persistente data is informatie die is opgeslagen in een permanent geheugen locatie, dus je kunt uitschakelen van het programma of de computer zonder risico op verlies van de gegevens , en dan terug naar het later en toegang tot dezelfde informatie . Types < br > U kunt gegevens voor een van verschillende soorten permanente opslag om het persistent maken slaan . Bijvoorbeeld , als u een tekstdocument te schrijven , kunt u het document opslaan in een bestand op en sluit het programma . Ook het maken van een backup van je systeem of bestanden is een vorm van doorzettingsvermogen , want je kunt het als backup opgeslagen herladen op een later tijdstip en herinneren aan de informatie . Sommige systemen gebruiken logs om informatie over data persistentie opnemen . Creëren Persistence Wanneer u een computer programma dat persistentie gebruikt om gegevens op te slaan te schrijven , kunt u gebruik maken de programmeertaal 's ingebouwde file input en output functies voor de gebruiker nieuwe gegevensbestanden maken of bestaande wijzigen . Als u een netwerk -oplossing zoals een database maakt, kunt u manieren om de gebruiker informatie te committeren aan de database tabellen met behulp van een Structured Query Language of een application programming interface programmeren . Transactionele Access < br > Sommige netwerken laten meer dan een persoon toegang persistente data , zoals een netwerk database. Echter , als het systeem niet de gegevens vergrendelen zodat hoogstens slechts een persoon kan het te wijzigen , bestaat de mogelijkheid dat twee of meer mensen kunnen proberen om wijzigingen aan te brengen , wat resulteert in een persoon overschrijven andere persoon verandert . Een systeem met een transactionele manier informeert u wanneer iemand anders maakt een wijziging van gegevens die u naar te kijken voordat u aanvullende wijzigingen aanbrengen . Dit spaart de meest recente informatie .
|