The file system is the highest stage in the development of the database. In the development process of data management technology, it has gone through the manual management stage, the file system management stage and the database system management stage. Among them, the stage with the highest data independence is database system.
In the manual management stage, the data in the computer corresponds to the application program one-to-one, that is, a set of data corresponds to a program, and the data used in the program is managed by the programmer himself through the program. When the data structure changes, its program must also be modified accordingly, that is, the data and program in the computer are not independent.
In the file system management stage, data is stored in the computer in the form of files, and the file system in the operating system manages the data in the files. At this stage, with the help of the file system in the operating system, data can be stored in the computer system in the form of files in a unified format for a long time. The various conversions of data and the arrangement of storage locations are also managed uniformly by the file system, so that There is a certain degree of independence between programs and data. One application can use data in multiple files, and different applications can also use data in the same file.
In the database system management stage, the data is structured and system-oriented, and the data redundancy is small, thus saving data storage space, reducing data access time, and improving efficiency. Access efficiency avoids data inconsistency, while improving data scalability and data application flexibility: data is independent, and through the imaging function provided by the system, the data has two aspects of independence: First, physical independence The second is logical independence: ensuring data integrity, security and concurrency. From the above, the stage with the highest data independence is the database management stage.
For more technical articles related to frequently asked questions, please visit the FAQ column to learn more!
The above is the detailed content of What stage in the development of the database is the file system?. For more information, please follow other related articles on the PHP Chinese website!