DBMS是指对数据库系统中的数据进行管理的系统软件,它是数据库的核心组成部分。它所支持的数据库结构模型决定了逻辑录设计的方向。

   DBMS的工程作模式于下图所式:

           

wKiom1M9WCShzhZfAACsIcKqsC4732.jpg

   (1)它接受应用程序的数据请求和处理请求;

   (2)它将用户的数据请求转换成复杂的低层指令;

   (3)实现对数据库的操作;

   (4)从对数据库的操作中接受数据库的查询结果;


   DBMS主要有以下五个方面的功能:

   1.数据库定义功能。比如常用的创建数据库,创建表等操作。

   2.数据库操纵功能。比如对数据库中数据的增、删、查、改。

   3.数据库的保护功能。比如数据恢复,并发控制,完整性控制,安全控制机制。

   4.数据库的维护功能。比如数据载入,转换,转储,及性能监控。

   5.数据字典。

   (5)对查询结果进行处理(格式转换);

   (6)将处理结果返回给用户;