数据库管理系统;CONTENTS;01;定义
数据库管理系统(Data Base Management System,DBMS)是位于用户与操作系统之间的一层数据管理软件,是数据库系统的核心软件,用于管理数据。如,Microsoft公司的Access。
在数据库系统中,数据是多个用户和应用程序的共享资源,已经从应用程序中完全独立出来,由DBMS统一管理。;02;DBMS的主要功能包括:
数据定义功能
数据操纵功能
数据库运行控制功能
数据库的建立和维护功能;(1)数据定义功能
提供数据定义语言(Data Definition Language,DDL),用户通过它可以方便地对数据库中的数据对象进行定义。例如,对数据库、表、索引进行定义。
(2)数据操作功能
提供数据操作语言(Data Manipulation Language,DML),用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改等。;(3)数据库运行控制功能
包括并发控制(即处理多个用户同时使用某些数据时可能产生的问题)、安全性检查、完整性约束条件的检查和执行、数据库的内部维护(如索引的自动维护)等