数据库是长期存储在计算机内的有组织、可共享的数据集合,按数学模型组织、描述和存储,具有较小冗余、高数据独立性和易扩展性,可为各种用户共享。数据库管理系统(DBMS)是管理和控制数据库的软件,用于建立、使用和维护数据库,保证其安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行维护工作。大部分DBMS提供数据定义语言DDL和数据操作语言DML,供用户定义数据库的结构与权限约束,实现对数据的操作。数据库管理系统是数据库系统的核心,实现用户意义下的数据处理。常见的DBMS包括Oracle、DB2、SQL Server、MySQL等。数据库系统通常由软件、数据库和数据管理员组成,由DBMS统一管理数据库,使数据有效使用。