关系数据库

关系数据库是一种将数据存储在中的数据库模型。现代应用使用的绝大多数数据库都是关系数据库,因此“数据库”和“关系数据库”这两个术语通常可以互换使用。同样,大多数数据库管理系统(DBMS)都是关系数据库管理系统(RDBMS)。其他数据库模型包括平面文件数据库和层次数据库,不过这些模型很少使用。

关系数据库中的每个表都包含(记录)和(字段)。在计算机科学术语中,行有时称为“元组”,列也可能称为“属性”,而表本身可能称为“关系”。表可以看作由行和列组成的矩阵,其中每个行列交叉点都包含一个特定值。它之所以称为“关系”数据库,是因为所有记录都共享相同的字段。

数据库表通常包含一个主键,用于为表中的每一行提供唯一标识符。主键可以分配给某一列(这要求每一行的值都唯一),也可以由多个列组成,这些列共同形成一个唯一的值组合。无论采用哪种方式,主键都能提供一种高效的索引数据的方法,还可以用于在数据库中的不同表之间共享值。例如,一个表中主键的值可以分配给另一个表某一行中的字段。从其他表导入的值称为外键。

访问关系数据库中数据的标准方式是使用SQL(Structured Query Language)查询。SQL 查询可用于创建、修改和删除表,也可用于从现有表中选择、插入和删除数据。

更新日期 July 16, 2016 作者 Per C.

quiz测试你的知识

Which of the following best describes a hotfix?

A
It is software update only available from a burned CD.
0%
B
It is a software update designed to fix a bug or security hole.
0%
C
It is an update to an operating system kernel.
0%
D
It is an open source software patch.
0%
Correct! Incorrect!     View the Hotfix definition.
More Quizzes →

Tech Terms 计算机词典

本页中关系数据库的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。