关系数据库

Posted shenshourui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关系数据库相关的知识,希望对你有一定的参考价值。

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合“科德十二定律”。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。简单说,关系型数据库是由多张能互相联接的二维行列表格组成的数据库。

关系模块中常用的操作包括:

选择 投影 连接 并 交 差 除 数据操作 增加 删除 修改 查询

完整性约束包括:

实体完整性 参照完整性 用户定义完整性

模式结构

外模式 模式 内模式

是以行和列的形式组织起来的数据的集合。一个数据库包括一个或多个表。例如,可能有一个有关作者信息的名为 authors 的表。每列都包含特定类型的,如作者的姓氏。每行都包含有关特定作者的所有信息:姓名、住址等等。在关系型数据库当中一个表就是一个关系,一个关系数据库可以包含多个表。

以上是关于关系数据库的主要内容,如果未能解决你的问题,请参考以下文章

详解关系数据库与非关系型数据库

关系数据库

关系数据库基本术语

关系数据库模型的存储结构采用啥形式

从关系型数据库到非关系型数据库

数据库学习笔记——关系模式