? Data vedholdenhed er evnen for en computer til at opbevare oplysninger , selv efter du har slukket for computeren eller lukke et program, der bruger oplysningerne. Datavedholdenhed bevarer i det væsentlige tilstand information på et tidspunkt , når du vælger gemme det , som når du klikker en "Gem" -knappen eller kopiere filer til en ikke- flygtig lagerenhed. Fordele
fleste computerprogrammer anvender RAM til midlertidigt at lagre oplysninger , som programmet bruger , såsom funktions data eller referencer til variabler. Når du lukker programmet , computeren sletter alle data i RAM. Vedvarende data er lagret i en permanent hukommelse sted, så du kan slukke for program eller computer uden risiko for at miste data , og derefter vende tilbage til det senere , og få adgang til den samme information.
Typer < br >
Du kan gemme data til en af flere forskellige former for permanent lagring til at gøre det vedvarende. For eksempel, hvis du skriver et tekstdokument kan du gemme dokumentet til en fil , og luk programmet. Ligeledes skabe en backup af dit system eller filer er en form for vedholdenhed , fordi du kan genindlæse den gemte backup på et senere tidspunkt og genkalde oplysningerne. Nogle systemer bruger logs til at registrere oplysninger om data vedholdenhed.
Oprettelse Persistens
Når du skriver et edb-program , der bruger vedholdenhed at gemme data , kan du bruge programmeringssproget har indbygget fil input og output funktioner til at lade brugeren oprette nye datafiler eller ændre eksisterende. Hvis du opretter en netværksløsning , såsom en database , kan du programmere måder at lade brugeren begå oplysninger til databasetabeller ved hjælp af en Structured Query Language eller application programming interface .
Transactional Access < br >
Nogle netværk lade mere end én person adgang persistente data, såsom et netværk database. Men hvis systemet ikke låse data, så på de fleste kun én person kan ændre det , er der mulighed for , at to eller flere personer kan forsøge at foretage ændringer , hvilket resulterer i én person overskriver en anden persons ændringer. Et system med en transaktionsbeslutning metode informerer dig, når nogen andre gør en ændring til data man ser på , før du foretager yderligere ændringer . Dette hjælper med at bevare de seneste oplysninger.