数据库管理系统的基本功能
文:https://www.digiwin.com
作者:鼎捷数智 | 发布时间:2014-04-26 00:00:00
数据库管理系统主要是实现对共享数据的有效组织、管理和存取,因此应具有系统的管理和维护功能,那么在它所具有的这些功能中,较基本的功能都有哪些呢?
1、定义数据
数据库管理系统提供定义数据类型和数据存储形式的功能。每个记录的每个字段中的信息为一个数据。因记录的信息不同,其数据类型也应不同。通过定义数据类型,可以在一定程度上保证数据的完整性。
数据库管理系统提供数据定义语言,用户可以对数据库的结构描述定义,包括数据库的完整性、安全保密定义,如口令、级别、存取权限等。这些定义存储在数据字典中,是数据库管理系统的基本依据。
2、处理数据
数据操作,数据库管理系统提供多种处理数据的方式,一般采用数据操纵语言,实现对数据库中数据的基本操作,如检索、插入、修改和删除。
DML分为两类:宿主型和自含型。所谓宿主型,是指将DML语句嵌入某种主语言中使用;自含型是指可以单独使用DML语句,供用户交互使用。
3、数据库运行管理
数据控制,数据库管理系统对数据提供一定的保护措施,即在运行期间,多用户环境下的并发控制、安全性检查和存取控制、完整性检查和执行、运行日志的组织管理、事务管理和自动恢复等是数据库管理系统的重要组成部分。
数据控制语言是用来设置或者更改数据库用户或角色权限的语句。
在保证在多个用户共享数据时,只有被授权的用户才能查看或修改数据,以保证数据的安全性,即根据用户的职责,不同级别的人对数据库具有不同的权限,数据库管理系统应该确保数据的安全性。
4、数据组织、存储和管理
数据库管理系统分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等;要确定以何种文件结构和存取方式在存储级上组织这些数据,以提高存储效率。是吸纳数据间的联系、数据组织和存储的基本目标,是提高存储空间利用率。
5、数据库的建立和维护
数据库的建立和维护,包括数据库的初始建立、数据的转换、数据库的转储和恢复、数据库的重组和重构、性能监测和分析等。
数据库管理系统在我们的生活中非常常见,你肯定听过它,但是对于它的功能,你可能就没有那么了解了,那么看过以上的介绍之后,希望您能够一个详细的了解。
文章来源于鼎捷数据库管理系统https://www.digiwin.com/,转载请注明出处。
相关新闻