【数据库】期末必知必会-----第二章 关系数据模型

第二章 关系数据模型

1、关系数据结构的相关概念?

1)关系模型的数据结构就是二维表,把表称为关系

2)关系数据库是表的集合,或者说是关系的集合

3)表示一个实体集,每一行是一个实体,又因为每一行之间存在联系,即也称为关系模型

4)关系模型中,实体和实体之间的各种联系都是用关系(表)来表示

5)域:相同数据类型值的集合

6)笛卡尔积:举个简单的例子理解,D1={A,B} D2={a,b} D1和D2做笛卡尔积,得到{Aa,Ab,Ba,Bb}

7)关系的三种类型:基本表、查询表、试图

2、关系完整性?(包括什么,含义是什么)

1)实体完整性:某个属性为主码时,它的值不为null

2)参照完整性:某个属性为外码,其值要么为null,要么对应另外一张表的主码

3)用户自定义完整性:用户自定义的一些约束,比如说性别字段只能取男/女

3、关系代数中,传统的集合运算和专门的关系运算分别有哪些?

集合运算:∩、∪、-、×

关系运算:选择、投影、连接、÷

4、关系代数中,每个关系运算的含义是什么?要会基本的运算

(此处省略,可自行上网检索)

(以上知识点常常出现在选择、判断、填空中)

猜你喜欢

转载自blog.csdn.net/m0_55858611/article/details/125693642