数据库系统分为数据库系统管理系统和数据库系统两个方面。
1.数据库管理系统
数据库管理系统(DataBase Management System,DBMS)是数据库系统的一个重要组成部分,它是位于用户与操作系统之间的一层数据管理软件,主要包括以下几方面的功能。
l 数据定义功能:DBMS提侠数据走又语言(Data Definition Language,DDL),通过它可以方便地对数据库中的数据对象进行走义。
l 数据操纵功能:DBMS还提供数据操纵语言(Data Manipulation Language,DML),可以使用DML操纵数据实现对数据库的基本操作,如查询、插入、删除和修改等。
l 数据库的运行管理:数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
l 数据库的建立和维护功能:包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的管理重组织功能和性能监视、分析功能等。这些功能通常是由一些实用程序完成的。
2.数据库系统
数据库系统(DataBases System,DBS)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据管理员和用户组成。应当指出的是,数据库的建立、使用和维护等工作只靠一个DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员(DataBase Administrator,DBA)。关于DBS的详细介绍参考如下:http://www.zhiyuanit.com.cn/。
在一般不引起混淆的情况下,常常把数据库系统简称为数据库。
数据库技术是应数据管理任务的需要而产生的。数据的处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。数据管理则是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。