📜  最后一分钟笔记 – DBMS(1)

📅  最后修改于: 2023-12-03 15:10:34.578000             🧑  作者: Mango

最后一分钟笔记 - DBMS

DBMS即数据库管理系统,是指为用户提供访问数据库的环境的软件。以下是一些DBMS的常见特性:

ACID

ACID是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),是关系型数据库中保证事务完整性的基本特性。

多模型支持

一些DBMS支持多种数据模型,比如关系模型、键值模型、文档模型等。

大规模数据处理

DBMS能够处理大规模数据集,例如Hadoop、Cassandra和Spark等。

内存和磁盘

DBMS利用内存来提高运行速度,在处理大量数据时会使用磁盘。

安全

DBMS提供安全控制,例如访问控制、认证和加密。

数据一致性

DBMS保证在任何时候数据都是一致的,即使有多个并发的事务在访问数据。

SQL查询

SQL是关系型数据库中广泛使用的查询语言,DBMS支持各种复杂查询,例如JOIN和GROUP BY。

以上是一些常见的DBMS特性,程序员们可以根据需要选用适合自己的DBMS。