个性化阅读
专注于IT技术分析

什么是RDBMS?

本文概述

RDBMS代表关系数据库管理系统。

所有现代数据库管理系统(例如SQL, MS SQL Server, IBM DB2, ORACLE, My-SQL和Microsoft Access)都基于RDBMS。

之所以称为关系数据库管理系统(RDBMS), 是因为它基于E.F. Codd引入的关系模型。

怎么运行的

数据以RDBMS中的元组(行)表示。

关系数据库是最常用的数据库。它包含表的数量, 每个表都有自己的主键。

由于集合了一组有组织的表, 因此可以在RDBMS中轻松访问数据。

RDBMS的简要历史

1970年至1972年, E.F。Codd发表了一篇论文, 提出了使用关系数据库模型的建议。

RDBMS最初基于E.F. Codd的关系模型发明。

什么是桌子

RDBMS数据库使用表来存储数据。表是相关数据条目的集合, 并且包含用于存储数据的行和列。

表是RDBMS中最简单的数据存储示例。

让我们看一下学生表格的例子。

ID Name 年龄 课程
1 Ajeet 24 B.Tech
2 aryan 20 C.A
3 Mahesh 21 BCA
4 Ratan 22 MCA
5 Vimal 26 BSC

什么是田野

字段是表的较小实体, 其中包含有关表中每个记录的特定信息。在上面的示例中, student表中的字段由id, 姓名, 年龄, 课程组成。


什么是行或记录

表的一行也称为记录。它包含表中每个单独条目的特定信息。它是表中的水平实体。例如:上表包含5条记录。

让我们看看表中的一条记录/行。

1 Ajeet 24 B.Tech

什么是专栏

列是表中的垂直实体, 其中包含与表中特定字段关联的所有信息。例如:“名称”是上表中的一列, 其中包含有关学生姓名的所有信息。

Ajeet
Aryan
Mahesh
Ratan
Vimal

空值

该表的NULL值指定在记录创建期间该字段保留为空。它与填充零的值或包含空格的字段完全不同。

数据的完整性

每个RDBMS存在以下几类数据完整性:

实体完整性:它指定表中不应有重复的行。

域完整性:它通过限制类型, 格式或值的范围来强制执行给定列的有效条目。

参照完整性:指定无法删除的行, 其他记录将使用这些行。

用户定义的完整性:它强制执行一些由用户定义的特定业务规则。这些规则不同于实体, 域或参照完整性。


赞(0)
未经允许不得转载:srcmini » 什么是RDBMS?

评论 抢沙发

评论前必须登录!