数据库管理系统 (DBMS) 的五个重要软件组成部分是什么?
发布网友
发布时间:2022-04-01 01:00
我来回答
共1个回答
热心网友
时间:2022-04-01 02:30
DBMS的五个重要的软件组成部分
①DBMS引擎
是DBMS中最重要的部分,它接受来自其他各个DBMS子系统的逻辑查询请求,并将逻辑查询请求转换成其对应的物理形式,实际上对数据库和数据字典的存取感觉上就如同对它们在存储设备上进行的存取。
②数据定义子系统
帮助人们在数据库中建立并维护数据字典,以及定义数据库的文件结构。
③数据操作子系统
帮助用户增加、修改及删除数据库中的信息,并帮助用户在数据库中挖掘有价值的信息。
④应用程序生成子系统
包含了用以帮助用户建立面向事务处理的应用程序 。工具包括:建立数据输入屏幕功能,为特定的DBMS选定程序设计语言,并利用程序设计语言为每个独立的DBMS建立一个公共的操作交互界面。
⑤数据管理子系统
通过自身提供的备份与恢复工具、安全管理工具、最优化查询工具、并发控制和更新管理工具,帮助人们管理整个数据库环境。