数据库—SQL—关系数据库

2.1 关系数据结构及形式化定义

2.1.1 关系

域:域是一组具有相同数据类型的值的集合

笛卡尔积:是域上边的一种集合运算

        关系:

关系中每个元素是关系中的元组。

2.1.2 关系模式

关系的描述称为关系模式


2.2  关系操作

2.2.1 基本的关系操作:查询(Query),插入(Insert),删除(Delete),修改(Update)

查询操作的基本操作:选择,投影,并,差,笛卡尔积

选择:在关系R中选择满足给定条件的诸元组

投影:从R中选择出若干属性列组成新的关系  π

连接:从两个关系的笛卡尔积中选取属性间满足一定条件的元组


2.3.1 关系的三类完整性约束

实体完整性

实体完整性规则:若属性A是基本关系R的主属性,则A不能取空值。

参照完整性

用户定义的完整性

2.5 关系演算

1.检索操作 用GET语句实现

2.更新操作

  修改操作: 用UPDATE语句实现

插入操作: 用PUT语句实现

删除:用DELETE语句实现

原文地址:https://www.cnblogs.com/tryitboy/p/4231160.html