本文概述
- 怎么运行的
- 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 |
什么是行或记录表的一行也称为记录。它包含表中每个单独条目的特定信息。它是表中的水平实体。例如:上表包含5条记录。
让我们看看表中的一条记录/行。
1 | Ajeet | 24 | B.Tech |
Ajeet |
Aryan |
Mahesh |
Ratan |
Vimal |
数据的完整性每个RDBMS存在以下几类数据完整性:
实体完整性:它指定表中不应有重复的行。
域完整性:它通过限制类型, 格式或值的范围来强制执行给定列的有效条目。
参照完整性:指定无法删除的行, 其他记录将使用这些行。
【什么是RDBMS()】用户定义的完整性:它强制执行一些由用户定义的特定业务规则。这些规则不同于实体, 域或参照完整性。
推荐阅读
- DBMS RAID技术
- DBMS事务失败分类
- 什么是数据库()
- DBMS中的索引详解
- DBMS和RDBMS之间的区别
- DBMS中的死锁
- DBMS与文件系统
- DBMS视图可序列化
- DBMS基于验证的协议