数据库系统概论-------期末复习,这篇就够了
重点复习章节:
教材第二章、第三章、第六章、第七章
紧跟教材,先难后易
第六章
(6条消息) 判断是否为无损连接分解怎么判断无损连接分解Wonz的博客-CSDN博客
题目给的这个F如果不是最小函数依赖集 需要转化成最小函数依赖集:
数据库系统概论必考题型3:求最小函数依赖集哔哩哔哩bilibili
然后再判断:
数据库系统概论常考题型5:判断是否保持函数依赖哔哩哔哩bilibili
强烈推荐:数据库系统概论常考题型5:判断是否保持函数依赖+是否无损连接 哔哩哔哩_bilibili
第二章
为了提高查询效率,在表做连接之前,尽量先做投影(减少连接的列的个数,提高效率)
及选择运算(先筛选,减少连接的元组数,提高效率)
习题二第3、5、7题。
第七章
实体 矩形表示
属性 椭圆表示
联系 菱形
ER图转换为关系模型原则:联系每个实体独立成一个关系模式
1:1:独立成一个关系模式或与任一端对应的关系模式合并。
1:n:独立成一个关系模式或与n端对应的关系模式合并。
m:n:必须独立成一个关系模式。
第六章
引入:
平凡与非平凡函数依赖:
完全与部分函数依赖:
传递函数依赖:
规范化的基本步骤
范式定义
1NF 定义:若R的所有属性都是不可再分的数据项,则R1NF。
2NF定义:若R1NF,并且R的每个非主属性都完全函数依赖于R的码,则R2NF。若R2NF,则R1NF。
3NF定义:若R1NF,并且R的每个非主属性既不部分、也不传递函数依赖于R的码,则R3NF。若R3NF,则R2NF。
基础知识点内容结束;下面直接开始做题