DBMS的功能、特点和分类 | 您所在的位置:网站首页 › 下列什么不属于常用的dbms数据模型中 › DBMS的功能、特点和分类 |
DBMS(数据库管理系统)的功能: 1、数据定义 DDL;用户对外模式,内模式,模式的定义;数据库的完整性定义,安全保密定义、如口令,级别和存储权限。这些定义存储在数据字典中,是DBMS运行的基础依据。 2、数据库操作 DML;实现对数据库中数据的基本操作;如检索、插入、修改和删除。DML分为宿主型和自含型。宿主性指将DML语句嵌入程序语言(如C,Java);自含型指可以单独使用的DML语句。 3、数据库运行与管理 指数据库在运行期间多用户环境下的并发控制,安全性检查和存取控制、完整性检查和执行、运行日志的组织管理、事务管理和自动恢复等是DBMS的重要组成部分。这些功能可以保证数据库正常运行。 4、数据组织、存储和管理 DBMS分类组织、存储和管理各种数据,包括数据字典,用户数据和存储路径等。其基本目标是提高存储空间的利用率。 5、数据库的建立和维护 包括数据库的初始建立,数据转换,数据库的转储和恢复,数据库的重组和重构性能检测和分析等。 6、其他功能 如数据库管理系统和网络中其他软件之间的通信功能。 DBMS的特点: 1、数据结构化且统一管理 有DBMS统一管理。优点是数据易维护,易扩展,数据冗余明显减少,真正实现了数据的共享。 2、有较高的数据独立性 数据库的独立性包括数据的物理独立性和数据的逻辑独立性。 3、数据库控制功能 数据库的控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。 数据库的4类故障分别为:事务内部故障、系统故障、介质故障和计算机病毒。 数据恢复的原理:建立冗余数据。简单讲就是其包含的每一条信息是否都可以利用冗余的存储在别处的信息重构。冗余是物理级的,通常认为逻辑级是没有冗余的 DBMS分类: 1、关系数据库系统 2、面向对象数据库系统 3、对象关系数据库系统
参考软件工程师教程第三版 |
CopyRight 2018-2019 实验室设备网 版权所有 |