adjacent concept / 数据库与数据库管理系统

Database and DBMS

数据库是有组织的数据集合;数据库管理系统(DBMS)是负责定义、存储、查询、更新、授权和保护这些数据的软件。

Key fields

Identity

Subtype
概念
Parent Taxonomy
Database Design

What

Definition
数据库是有组织的数据集合;数据库管理系统(DBMS)是负责定义、存储、查询、更新、授权和保护这些数据的软件。

Why

Core Question
数据应该由谁保存、如何被查询,以及如何在多人和多次修改中保持可靠?
Mechanism
DBMS 通过数据模型、查询语言、约束和事务等机制,把应用操作转换为对数据集合的受控读写。

Where

Manifestation
常见 DBMS 包括 SQLite、PostgreSQL、MySQL;它们都提供表或其他数据结构、查询能力和数据管理规则。

How

Primary Use
为应用提供持久化存储、查询、更新、权限和完整性保障。

Evidence

Limitations
数据库不会自动理解业务含义;如果模型、约束或查询设计错误,DBMS 也可能稳定地保存错误数据。

Lifecycle

Status
草稿

Additional content

Legacy Tags
关系型数据库