数据库复习(二、关系数据库)

数据库复习(二、关系数据库)

一、关系模型

1. 关系数据结构

候选码:关系中的一个属性组,其值能唯一标识一个元组。若从属性组中去掉任何一个属性,它就不具有这一性质了

主码:若一个关系有多个候选码,则选定其中一个作为主码

外码:关系R中的一个属性组,它不是R的码,但它与另一个关系S的码相对应,则称这个属性组为R的外码

2. 关系的完整性约束

实体完整性:关系的主码的属性值不能为空

参照完整性:如果关系R2的外码Fk与关系R1的主码Pk相对应,则R2中的每一个元组的Fk值或者等于R1 中某个元组的Pk值,或者为空值

用户自定义的完整性

二、关系代数

1. 关系代数概述

集合运算、关系运算、比较运算、逻辑运算

数据库复习(二、关系数据库)

2. 基本关系运算

选择:

数据库复习(二、关系数据库)

投影:

数据库复习(二、关系数据库)

广义笛卡尔积:

数据库复习(二、关系数据库)

连接:

数据库复习(二、关系数据库)

自然连接:

数据库复习(二、关系数据库)

外连接:

数据库复习(二、关系数据库)

除:

数据库复习(二、关系数据库)数据库复习(二、关系数据库) > 本文由博客群发一文多发等运营工具平台 [OpenWrite](https://openwrite.cn?from=article_bottom) 发布