目录:
定义-关系数据库(RDB)是什么意思?
关系数据库(RDB)是由表,记录和列组织的多个数据集的集合。 RDB在数据库表之间建立了明确定义的关系。 表格可以交流和共享信息,从而有利于数据的可搜索性,组织和报告。
RDB使用结构化查询语言(SQL),这是一种标准的用户应用程序,可为数据库交互提供简单的编程界面。
RDB源自映射数据集的数学函数概念,由Edgar F. Codd开发。
Techopedia解释了关系数据库(RDB)
RDB以不同的方式组织数据。 每个表都称为一个关系,其中包含一个或多个数据类别列。 每个表记录(或行)都包含为相应列类别定义的唯一数据实例。 一个或多个数据或记录特性与一个或多个记录相关,以形成功能依赖性。 这些分类如下:
- 一对一:一个表记录与另一个表中的另一条记录相关。
- 一对多:一个表记录与另一个表中的许多记录相关。
- 多对一:多个表记录与另一表记录相关。
- 多对多:多个表记录与另一表中的多个记录相关。
RDB执行“选择”,“项目”和“连接”数据库操作,其中选择用于数据检索,项目标识数据属性以及连接合并关系。
RDB具有许多其他优点,包括:
- 易于扩展,因为可以在不修改现有记录的情况下添加新数据。 这也称为可伸缩性。
- 具有多种数据需求功能的新技术性能,功能和灵活性。
- 数据安全性,当数据共享基于隐私时,这是至关重要的。 例如,管理层可以共享某些数据特权,并访问员工并阻止其访问其他数据,例如机密薪水或福利信息。