On the definition of the database, I suddenly found that some beginners have no way to distinguish between database and database management system, some people think that Oracle or MySQL is the database. Baidu Encyclopedia on the definition of the database, I think it is not very clear.
In the Baidu Encyclopedia, the database is defined as "a database is a warehouse that organizes, stores, and manages data in accordance with its data structure." The database is really the warehouse where the data is stored yes, but does it have a management function? If so, what difference does it have with the database management system?
By looking at it, I found it more appropriate to define a database as "a collection of related data that is stored on a storage medium." In this definition, special attention is paid to "related data" and "organized" because it means that the database is not simply a collection of data that is organized together, but rather a data set that organizes the data in a certain structure.
In Wikipedia, the database is also defined as a collection of data-"The database refers to a collection of data that is stored in a certain way , shared for multiple users, with the smallest possible redundancy, and independent of the application." ”
The database Management system operates and manages the data in the database. database , in simple terms can be regarded as electronic file cabinets-storage of electronic files in the premises, users can use the database management system to the data in the file to run new, intercepted, updated, deleted and other operations. The database management system is a computer software system designed to manage the database, which generally has the basic functions of storage, interception, security and backup. The database management system can be categorized according to the database model it supports. Both Oracle and MySQL are database management systems.
Finally, the relationship between database, database management system and database system is talked about. The relationship between a database and a database management system can be expressed simply by:
and the database system DBS consists of 5 parts: hardware system, database collection, database management system and related software, database administrators and users.
About Database Definition Grooming