【摘要】:数据库为了保证存储在其中的数据的安全和一致,必须有一组软件来完成相应的管理任务,这种软件就是数据库管理系统,简称DBMs。DBMs的功能随着系统的不同而不同,大型数据库管理系统的功能多且强,小型数据库管理系统的功能相对来说少且弱。数据库管理系统是管理数据的工具,是为数据库的建立、使用和维护配置的软件。数据库管理系统的组成如图1-6所示。
1.5 数据库管理系统
数据库系统是具有数据库管理功能的计算机系统,它是有关硬件、软件、数据和人员组合起来的为用户提供信息服务的系统。
数据库系统是一个由外模式、概念模式和内模式组成的多级系统结构,如图1-4所示。
图1-4 数据系统的三级模式结构
为了定义各级模式,需要一组软件提供相应的定义工具。
数据库为了保证存储在其中的数据的安全和一致,必须有一组软件来完成相应的管理任务,这种软件就是数据库管理系统,简称DBMs。DBMs的功能随着系统的不同而不同,大型数据库管理系统的功能多且强,小型数据库管理系统的功能相对来说少且弱。
1)一般来说,现代DBMs应该具备以下7个功能:
(1)提供高级的用户接口。
(2)查询处理和优化。
(3)数据目录管理。
(4)并发控制。
(5)恢复功能。
(6)完整性约束检查。
(7)访问控制。
2)从内容上来说,数据库管理系统由3部分组成:
(1)数据描述语言。
(2)数据操纵语言。
(3)数据库管理例行程序。
现代的数据库管理系统为了提高数据库系统的开发效率,还提供了各种各样的支持应用
开发的工具。数据管理系统在整个计算机系统中的地位如图1-5所示。
图1-5 数据库管理系统在计算机系统中的地位
数据库管理系统是管理数据的工具,是为数据库的建立、使用和维护配置的软件。它是建立在操作系统的基础上的,实现对数据库的统一管理和控制。数据库管理系统的组成如图1-6所示。
图1-6 数据库管理系统主要成分
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。