DATA PERSISTENCE
DATA PERSISTENCE DATA, FILES, DATABASES, AND DBMSS Data Data are row facts Can be processed (by application components) and converted to meaningful information Data persistence Working data is contained in computer memory Memory is volatile Data should be saved into non-volatile storages for persistence Data persistence techniques Data can be stored in Files Databases Files VS Databases Data arrangement Un-structured Semi-structured Structured Database Databases are created and managed in database servers SQL is used to process databases DDL –CRUD databases DML –CRUD data in databases Database type Hierarchical databases Network databases Relational databases Non-relational databases (NoSQL) Object-oriented databases Graph databases Document databases DBMSs DBMSs are used to ...