TreeMind树图在线AI思维导图
当前位置:树图思维导图模板读书笔记职场效率关系数据库概论思维导图

关系数据库概论思维导图

  收藏
  分享
免费下载
免费使用文件
G. 浏览量:112022-11-10 20:51:07
已被使用0次
查看详情关系数据库概论思维导图

关系数据库的概论介绍

树图思维导图提供 关系数据库概论 在线思维导图免费制作,点击“编辑”按钮,可对 关系数据库概论  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:2e6f80bfae25b67348c657b213261855

思维导图大纲

关系数据库概论思维导图模板大纲

关系查询处理和查询优化

关系数据库系统的查询优化

查询处理步骤

1⃣️查询分析

2⃣️检查查询

3⃣️查询优化

4⃣️查询执行

关系代数表达式等价变换规则

代数优化策略是通过对关系代数表达式的等价变换来提高查询效率

查询树的启发式优化

1⃣️选择运算应尽可能先做

2⃣️把投影运算和选择运算同时进行

3⃣️把投影同其前后的双目运算符结合起来

4⃣️把某些选择同在它前面要执行的笛卡尔积结合起来成为一个连接运算

5⃣️找出公共子表达式

关系数据库

关系数据结构和形式化定义

关系

笛卡尔积

元组

分量

基数

关系

属性

候选码

主码

主属性

三类关系

基本关系(基本表)

查询表

视图表

关系模式

关系模式是型,关系是值,关系模式是对关系的型的描述。

关系模式的表示方法

R(U, D, DOM, F)

关系操作

查询操作

选择、投影、并、差、笛卡尔积是5种基本查询操作

更新操作

插入

删除

修改

关系操作的特点

操作对象和结果均是集合。

关系的完整性

实体完整性

实体完整性规则

主属性不能取空值

主属性不能取两个相同的值

参照完整性

外码

F是关系R中的一个或一组属性,但不是R中码且与关系S中的某个主码一一对应

参照关系

设置外码的关系是参照关系

包含被另一关系参照的主码的关系是被参照关系

参照完整性规则

外码的取值必须是被参照表中对应的码已有的值或空值

用户定义的完整性

设置属性的检查条件

关系的两个不变性

关系模型必须满足的实体完整性和参照完整性

关系代数

r 1∪ r2={t|t∈r1∨t∈r2}

r 1∩r2={t|t∈r1∧t∈r2}

r 1-r2={t|t∈r1∧t∉r2}

笛卡尔积

投影

投影操作是对一个关系进行垂直分割,消去某些列,并重新排列顺序。

投影运算符是 π

选择

选择操作是根据某些条件对关系进行水平分割,即选取符合条件的元组。

连接

等值连接

当θ 为“=”时,是等值连接,选取A、B属性值相同的元组

自然连接

当没有θ时时自然连接

自然连接是一种特殊的等值连接

一般连接从行的角度运算,自然连接会消去重复列,所以是同时从行和列的角度运算

悬浮元组

在自然连接中R中某些元组有可能在S中不存在公共属性上值相等的元组,这些元组(悬浮元组)会被舍弃

外连接:保留悬浮元组,在其他属性上填 null

左外连接:保留左边关系R的悬浮元组

右外连接:保留右边关系S的悬浮元组

1⃣️确定结果属性:R➗S,即R包含而S不包含的属性(假设它是A属性)

2⃣️找出A属性各取值的象集

3⃣️找出S在R与S的公共属性集上的投影

4⃣️如果A属性的某个或某些取值的象集包含了该投影,则该A的该取值就是结果

关系数据库理论

相关概念

数据依赖

数据依赖是一个关系内部属性与属性之间的约束关系。通过属性之间的值相等与否体现。

函数依赖

X可以唯一确定Y,就称Y函数依赖于X,记作:X->Y

X->Y且不存在X的一个真子集能确定Y,称为完全函数依赖,否则是部分函数依赖

X->Y,Y->Z

范式

规范化

一个第一级的范式通过模式分解可以转换为若干个高一级的关系模式的集合,这个过程称为规范化

2NF

关系满足1NF且每一个非主属性完全依赖于任何一个候选码

3NF

关系满足2NF且每一个非主属性不传递依赖于候选码

BCNF

满足2NF且主属性对候选码的不存在部分和传递函数依赖

相关思维导图模板

种子思维脑图思维导图

树图思维导图提供 种子思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 种子思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:86f8307a40ea24607c6c79354e09377f

服装概论面向岗位思维导图

树图思维导图提供 服装概论面向岗位 在线思维导图免费制作,点击“编辑”按钮,可对 服装概论面向岗位  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a6572a359960d97cd7b598ce530c1620