4.2.6 Databases 4.2.6 Databases RMS offers two layers of file systems. The lower layer is a flat file system. The outer layer adds databases with logical files to the flat file system. The RMS programmer is encouraged to use the database system when programming.
Databases are organized collections of related data.
A good example of a simple database is a book library. In it you have thousands of books with a card catalog indexing all of the books. More complex databases have interrelations between the data. A common example of a complex database is an accounting system. Each database consists of one or more logical files.