Which of the following BEST describes the purpose of data persistence in a database?
To provide a variety of data types and structures for more complex querying options.
To increase the speed at which data can be accessed and queried in the database.
To ensure data remains available and unchanged over time, regardless of system state changes or reboots.
To allow multiple concurrent users to have temporary copies of data for offline usage.