关系数据库
也称为
关系数据库管理系统
RDBMS
什么是关系数据库?
关系数据库 是表格数据的集合,或是管理表格数据存储和检索的应用。关系数据库包含表,表由列(也称为字段)和行(也称为记录)组成。
您可以通过将单个字段分配给两个或多个表,在数据库中的表之间建立关系。对于其中一个表,该字段将被指定为实体键,而对于其他表,它将是外键。有了这些关系,您就可以跨表查询数据(可能使用 SQL),而无需重新组织或复制该数据。
关系数据库于 1970 年代初期推出,至今仍是(即使不是最)构建数据的 dominant 模型。虽然从技术上讲,关系数据库指的是您的数据本身,而关系数据库管理系统 (RDBMS) 指的是您用于管理该数据的软件应用程序,但实际上人们互换使用这两个术语。关系模型非常普遍,以至于在许多情况下,“数据库”一词本身就暗示了关系数据库,除非另有说明。
关系数据库示例
Metabase 的示例数据库(您在我们文档和教程的示例中看到的那个)是一个 H2 关系数据库。图 1 显示了示例数据库中四个表的概览
